在电脑或手机上打字,是件再简单不过的事情。一个键盘,数下敲击,一句完整的话语便能在屏幕上轻松显示。但对于盲人呢?其实,随着科技的发展,盲人也能跟正常人一样,在键盘上打字聊天。不过过去市面上唯一的基于盲文原理的输入法,编码需要的时间很长,导致盲人打字输入效率较低。基于这些考虑,又结合自己在盲文学习中的思考,中山大学应用力学与工程系教授富明慧研发出一种“半方盲文数字编码汉字输入法”(以下简称半方盲码输入法),让盲人真正享受到指尖上的打字快感。
旧盲文输入法编码效率低 盲人打字“快”不了
随着电脑和通信技术的飞速发展,人类社会进入了信息时代,数字化和网络化成为了这个时代的显著特征。高速发展的信息技术也给盲人的生活带来了前所未有的改变,许多盲人在语音软件的提示下,也能像健全人一样操作电脑、手机,上网冲浪、收发信息、qq聊天等。
但在电脑和数字键盘上,盲人也能像普通人一样,快速地输入汉字吗?“这是一直困扰盲人的难题。盲人由于基本不了解汉字的字形,难以掌握输入效率较高的形码、音形码输入法;且盲文的拼音方案与汉语拼音方案有显著的差异,有些盲人掌握拼音输入法存在很大的困难。”富明慧介绍说,基于盲文编码原理,过去市面上一直流行一种盲文输入法,它按照盲文基本的原理进行编码,因此盲文输入法一直是广大盲人喜爱的输入方式。
“不过这种普遍流行且唯一的盲文输入方法,编码长,输入效率低,难以满足盲人信息交流的需求。”富明慧进一步解释说,盲文输入法的原理,是依次按一方盲人6个点位的情况进行编码,这种编码方式虽然直观,但编码长,而且声韵间还要补一“分割码”,输入效率较低。因此建立更高效的盲文输入法,是一个十分迫切的问题。
在富明慧看来,盲人也可以像正常人一样,依靠科技和一些方法,也能快速地做到很多事情。“就‘键盘上打字’这件事而言,盲人打字能‘打’但不能‘快’,其实盲人科技可以做得更贴心些。”富明慧表示,基于他所研发的半方输入法,盲人能更自如地输入准确度高的文字信息。
原理与“八卦”一致 蕴含64种变化
目前国际通用的盲文符号是由法国人路易·布莱尔发明的,它是一个3行2列6个点组成的小方阵,每个点有突、平两种变化,共64种变化,可以代表各种字母和符号,盲人通过触摸这些“点字”进行阅读。而在我国,盲文则用点字表示声母和韵母,因此汉语的盲文是一种拼音方案。
“2003年,我当选成为广东省盲人协会主席,并开始学习盲文。后来在2006年,我参加中国盲人协会在广州举办的‘盲用科技研讨会’时,听到一家科技企业介绍一种盲文输入法,当时在场很多盲人朋友都表示十分好用,但我自己却陷入了对该产品的进一步思考。”富明慧表示,原来基于盲文规则的输入法,掌握还是比较容易的,但效率并不高。那有没有更简便的编码方式可以优化盲文输入法呢?“后来自己结合盲文的学习,突然觉得盲文的64种的变化似乎与中国传统文化中的八卦原理有着某种微妙的关系。”
原来,以3行2列6个点分布的盲文符号,好比麻将里的“六筒”牌子,根据“突、平”要求,加上“空白”的情况,可有64种变化,而八八六十四卦,刚好也是有64种变化。“具体而言,将‘六筒’分为左右两列,每列各有3个点,而3个点间有八种变化,分别对应一个八卦,再将左右两个八卦组合在一起则刚好对应八八六十四卦。”富明慧表示,这两者间的相似关系似乎早就存在,但很少人会发现,其实盲文可以说是八卦的一种变形。
自此,富明慧开始思考盲文和八卦对应关系,试图通过中国传统文化与现代信息技术相结合的形式,找出简便高效的盲文输入新方法。“一开始,我是在电脑上试验,通过多次修改,我终于成功研发出能够在电脑上使用的简化盲文输入法,这也就是后来所说的半方盲码输入法。”
用“半方”代替“一方” 简化拼写程序
半方盲码输入法中的“半方”为和解?
据了解,按照盲文的基本编码原理,盲文中“六点”字的不同变化可代替不同的拼音符号,应用在汉语盲文上时,则由左右两边的声母韵母组成一方,代表一个汉字。而富明慧发明的半方盲码输入法实质也是一种盲文编码汉字输入法,但它主要的特点是简化了盲文的编码程序。
“这种半方盲码输入法是抛弃了传统盲文输入法的编码思路,不再依照一方盲文的自然点数取码,而是先将一方盲文拆分成左右两个半方,每半方有3个点位,类似于八卦共有8种变化,因此可用8以内的一位数为其编码,左右半方编码合在一起组成的2位数字构成一方盲文的编码,声母和韵母的编码合成汉字拼音的编码,词组中各字的部分编码组成词组的编码。”富明慧解释说,在半方盲码输入法中,每个声母和韵母对应一方盲文,其编码长度恒为2,一个汉字拼音的编码长度为2或者4,平均为3.8,远比传统盲码输入法中单字的平均编码长度9要小。
富明慧进一步表示,原来的盲文输入法叫做六点盲文输入法,盲人使用这种输入法只能打汉字的拼音,然后从候选字中逐一听读挑选所需要的汉字。由于汉字中同音字过多,会导致盲人选候选字时十分吃力。“毕竟盲人无法像健全人一样,一眼就能看到要选的字,盲人需依靠手机上的语音提示,逐一听候选字的解释,才能最终选到所需要的字,但这过程十分耗时。可以说,用原来的输入法去选字,这选字过程比输入编码更耗时间。”
为解决“听音选字”耗时长的麻烦,富明慧在半方盲码输入法中增加了声调码,通过声调使候选字范围大幅度缩窄,从而有效地提高了盲人选字的效率。
“利用1个数字表示声调,从而大幅度降低了单字的重码率,提高了盲人选字的效率。每个汉字的编码由声母和韵母所对应的盲文编码及声调编码组成,这样选字就只在同音同调的候选字中进行,从而十分快速地选到所需的字。”
此外,考虑到要真正摆脱盲文输入法“一字一字”去打的窘境,半方盲码输入法增加了“词组”的功能,进一步提高了输入效率。盲人只需打出词组中各字的前两码,即可让想要的词组一步到位,真正让盲人打字开启“智能”模式,而且采用更高效的简码规则后,词组的最大码长仅为8,编码速度进一步提升。
盲人交流更畅顺 “半方”输入具国际推广意义
据了解,半方盲码输入法目前已无偿地在广州爱盲科教公司、广州金蟾软件研发中心有限公司和深圳友利通电子有限公司开发的盲用产品上应用,还无偿在盲人自发开发的飘逸手机读屏软件和点明手机读屏软件上应用,部分输入法安装软件包在盲人间自由流传,由于具有高效快捷和简便易学的优点,深受广大盲人朋友的喜爱。
“现在这种输入法很受盲人欢迎,一般几分钟就能上手,是使用手机的盲人的首选。尤其是应用在手机键盘上时,只要找到‘5’这个数字键作为原点,熟悉一些盲文拼写规则,盲人就能轻松快捷地编写短信。”富明慧表示,中国的盲文是一种双拼方案,由于汉字中存在大量多音字,因此字词会有大量的重码,而利用半方盲码输入法,通过引入字、词声调识别码,可大幅度降低重码率,减少盲人选字、词的困难。
目前我国有盲人一千多万,保守估计应用本输入法的盲人有20多万。而半方盲码输入法的高效快捷,方便了盲人间及盲人与明眼人间的信息交流,促进了信息交流的无障碍,对于提高我国盲人的文化素质无疑将发挥积极的作用。另外,半方盲码输入法编码规则不仅适用于汉字,同样适用于国际上任何一种盲文,由于各国盲文中均大量采用缩写方案,一方盲文可以代表更多信息,这就为半方盲码的高效率提供了保障。因此,半方盲码输入法在国际上也具有较大的推广空间。
◎速写
为失明者多送去一点光
富明慧曾经说过,要像德国盲人数学家欧拉一样,在失明后继续发光发热。失明超过十年的他,在其工作岗位上不止步地努力,终于开发出更为简便好用的半方盲码输入法,让更多盲人朋友受惠,从而坚定地兑现了自己的承诺。
他的发明目前已经无偿在多款盲用软件和设备上应用,在盲人中有很高的知名度和普及率,高效快捷的半方盲码输入法,提高了盲人信息交流的速度和能力,促进了盲人信息交流的无障碍,进一步丰富盲人的文化生活和提高盲人的文化素质。“若将半方盲码输入法应用在电脑上,在数字小键盘上运用这一输入法,盲人甚至能从事速记工作。”
富明慧希望,未来的主流输入法也能添加“半方盲码输入法”的模式,这样就可以将主流输入法原有的语句输入、造词输入和记忆功能很好地结合起来,进一步完善和丰富输入法的功能,同时也让盲人朋友真正畅享打字的快感。