2011年11月25日星期五

拼音输入法的渐变

输入法,这个中国人上网离不开的工具。输入法的需求是来源于键盘的限度。英文字母只有26个,它们对应着键盘上的26个字母,所以,对于英文而言是不存在什么输入法的。而汉字的字数有几万个,它们和键盘是没有任何对应关系的,但为了向电脑中输入汉字,就必须使用输入法来完成。

笔者最早使用的输入法是智能ABC,每次打字,需要敲击空格把拼音串转化为候选的汉字,然后选择出所需要的字词。智能ABC的好处是支持简拼,字词位置固定,这样时间长了好些字词的位置和拼法就记住了,打出来很是迅速,像“我”、“你好”、“怎么了”之类的能很快很准确地打出来。缺点也很明显,它是以字词为单位,当敲击长整句时甚是揪心,尤其写文章极影响思路的连贯性。

之后转到微软拼音,这是以整句输入为长的输入法。输入时只关心输入的拼音串是否正确,正确时敲空格把拼音串转化为中文串,然后检查一下这个中文串是否正确,不正确再使用左右箭头定位修改。微软拼音无疑在长句处理上具有很先进的技术,不过在短语上,尤其是流行语上略显单薄。

后来出现的搜狗输入法以网络词汇、表情符号为噱头吸引了不少的用户。搜狗的进步也是有目共睹的,整句输入的准确性也渐渐地好起来。为了吸引用户加入了皮肤、细胞词库等功能。功能是越来越强,可软件也越来越臃肿。词库本身是一把双刃剑,好处是包含大而全的字词,坏处是词库的庞大必然造成选择上的困难。所以使用搜狗,想要的词(哪怕是生僻的词)总能打出来,不过很多时候需要翻上几页。

现在使用谷歌的输入法,它推出了输入习惯的语言模型。输入法根据你的输入习惯来调整选词的准确性,刚开始时准确性不是太高,经过一段时间的调教会发现越来越准确,一般的长句几乎不用选词。之后推出了输入法扩展(插件),用户可以根据自己的需要添加额外的功能。

谷歌输入法具有内嵌模式,这和微软的有点相像,就是打出来的中文串下有一条虚线。它的好处是:眼睛只用看着目标位置的字符串,不用关心输入框怎么变化,当目标位置的字符串不是所需要的话,再把眼睛移向输入框做修改。这种输入模式可以更大限度地减少输入框的干扰,而且最主要的是“所见即所得”,即所看到的中文串就是最终的结果,不像微软的需要经过二次确认,更近一步。

现在的输入法以搜狗、QQ、谷歌、微软为主导。前三者都能同步用户词典和设置,微软没有。同步的好处是保存用户的输入习惯和自造词以提升输入的准确性,坏处是记录的输入内容包含着用户的隐私。笔者就是对搜狗和腾讯保护用户隐私上的不放心所以没有使用它们,微软可能也就是基于这点考虑迟迟没有推出网络同步的功能,只保留在本机上。

如今的输入法比几年前已经进步了很多,不过还有很大的提升空间。未来的输入法的前进方向就是让你思维流畅,感觉不到输入法的存在。

来源:读者投稿,作者:HillWei

没有评论:

发表评论