« 游戏服务器内的组播 | 返回首页 | Google 为什么不做 Ajax 版的输入法 »

Google 输入法

今天早上一开电脑,IM 上从世界各地传来的消息是:谷歌 总算出输入法了。(可以点这里放心下载安装,这个文件有 google 的数字签名,不可能被植入第三方软件。)

我一点都不意外。它有一个意料之中的功能:用户自己的输入习惯(可能包括词频分布和自造词)可以被上传到 gmail 帐户。这一定是最吸引人的特性之一,我的一个同事就是因为类似理由爱上了 Google Reader

我爱 Google ,但不盲目的爱。试用了一下,还是舍不得智能 ABC 。但我希望能联系到 Google 输入法的作者(因为我相信这个产品不会是一个庞大的团队在开发),帮助他改进,在我的印象中,google 的人应该是即听的进意见,又有能力即时去做事。我想这点会跟我们的网易 popo 组不同,他们则是听的进意见,但不去做 :)

智能 ABC 是那么好的一个输入法,就是程序实现的不太好。能熟练使用,且正确实现的话,何必需要微软拼音、紫光拼音、拼音++ ……

智能 ABC 我是从 DOS 时代开始用的,原本的版本比现在 Windows 下的丰富许多。主要在于形码部分被删除了,事实证明这个功能的删减无伤大雅,因为最终留下来的特有部分居然也没能被大多数人认识。我认识很多人用 ABC 只是缘于自造词方便,甚至只是输入成语方便而已。

这里要说的智能 ABC 输入法中的两点,他们可以极大的方便单字定位。

其一是两个中括号的功能:[ 可以选择输入词的首字,而 ] 则选择末字。这在输入单字时相当便捷。比如,“衣”这个字同音字太多,我们可以输入 yinfu[ 来准确输入这个字。(意思是衣服这个词的第一个字)。其实,很多人也是敲出词来再删除不要的字来达到这一点的,但我后面会引伸这个应用,来展示其重要性。

其二是笔画码:1 2 3 4 5 表示横竖撇捺折随着手机的普及,早以为众人所熟知。其实这个对于汉字笔形来说是不够且浪费的。在 ABC 中定义了 8 种字形,分别是 6 表示弯(逆时针的折)、7 表示交叉、8表示方框。在拼音后追加笔形,可以极大的减少单字重码率,这是无庸质疑的。还是上面关于“衣”这个例子,用 yi41 或者 yi4f[ 输入,都非常准确。

智能 ABC 里还有一些细节就不一一赘述了,把输入法切入,鼠标右键菜单上选帮助可以得到非常详尽的解说。

虽然我们日常输入汉字的时候是以词来输入,智能化选词和自动造词的功能强化固然是重要的发展方向;但我们做输入法时绝对不能忽视单字输入的准确性。除了输入姓名之外,在第一次制造新词时,这种需求尤其强烈。如果不能方便的定位单字,我们不得不在大量同音字中反复选择需要的单字。这个时候,甚至不能再使用输入一个词再退格的方法了。需要眼睛反馈的方向键选字定位法是多么的不方便,我相信每个用音码作主要输入手段的人都有体会。这种时候,人们需要的不是更短的编码方案,而是尽量少重码且方便记忆的编码定义。我知道 google 拼音中可以以 u 开头输入一些纯笔画码来确定单字,但这远远不够。

另外,汉字中的同音字很多,甚至同音词都不少。传统的拼音输入法其实是一个一对多的关系。即一个拼音编码方案对应多个结果。比如 yifu 可以对应“衣服”也可以是“依附”。实际上,我更希望输入法在储存数据时存在多对多的关系,也就是说,每个词都有多种编码来参与用户习惯的记录。例如 yf 优先匹配“应付”、yif 优先匹配 “衣服”、yifu 则优先匹配“依附”…… 这个似乎正是我现在手机中安装的“掌易”的策略。随着输入法系统对用户习惯的适应,手感会越来越好。

如果认可这种方式,那么加入少量笔画码可以极大的丰富每个单字的编码方式。没有笔画码的时候,只有声母、全拼两种,对于双字词,一共是四种组合方案。即使加入一个笔形编码,双字词也会有八种表示方案。解决大多数重码问题已经绰绰有余了。

Comments

万能五笔怎么设置记忆力?

最开始用微软双拼,后来用智能ABC,现在基本锁定google输入法

智能最大的亮点就是那个v

我用万能五笔不喜欢按1234键

gpinyin还是挺好用的

输入法造成宿主进程挂掉是微软操作系统设计的问题。

智能 ABC 也有一个 bug ,按 v 再按左键,然后 delete 掉这个 v ,接下来按一下回车就挂了 :D

不知道读音的字可以用智能 ABC 的笔画码来猜着来输入 :D 我以前一直这么干。后来改用郑码了。

输入不知道读音的字的另一个办法是手写输入,微软自带的,用鼠标在屏幕上画就好了

本来一直是用ABC,有段时间装过搜狗,不过那时的搜狗绑了插件,很郁闷,就删了。google也是几天前下来用了两天,刚删掉,输入感觉还好,就是经常切换窗口的时候会卡,输入框半天出不来,不知道是什么问题...

Posted by: skinny | April 10, 2007 02:44 PM

...............

就是 ,特别是在配置不怎么样的机器上,有时,光标焦点在某窗口中去设置GOOGLE拼音的属性时甚至会把那软件给KILL掉 很是郁闷

我知道一点五笔,但是正式学的是郑码。可以用来输入一些不常用单字。对于想从头学一种形码的人来说,个人感觉比学五笔有价值多了。至少 windows 系统上都有。

我花了 3 天时间背会的字根,这个时间可以供记忆力不佳的人参考。我个人不善于强记。

推荐《郑码天空》用来学习,感兴趣者请自己 google 。

云风为什么不学下五笔呢?
不过中国的悲唉是五笔的作者并没有发财。所以五笔之后,再也没人搞六笔了。

用五笔呀用五笔,哈哈

gpinyin应该还不错吧

我一直用五笔,习惯了,不好换。所以到一台没有五笔的机器上特别不习惯。


微软的输入法挺好用的,就是全角不知道怎么去掉。

最最开始用五笔,
接下来用智能ABC;
然后用紫光拼音;
现在用google!

本来一直是用ABC,有段时间装过搜狗,不过那时的搜狗绑了插件,很郁闷,就删了。google也是几天前下来用了两天,刚删掉,输入感觉还好,就是经常切换窗口的时候会卡,输入框半天出不来,不知道是什么问题...

使用了搜狗词库的可能性非常的大。从人名判断就够了。

我的想法是,如果用了搜狗的词库,那么肯定也用了别的词库。比如紫光、拼音加加、智能ABC、微软拼音等等。没有理由只用搜狗一家。

而其他输入法在做词库时也极有可能使用已存在的词库。

从网上一些分析文章来看,照搬的可能性不大。因为搜狗的词库中的部分错词在 google 拼音中是没有的。人名这些不是错词,所以不去掉也属正常。

关键问题是词库有没有版权?我个人是不希望词库也被版权保护起来。输入法做的好不好,于我看来跟词库有多大没特别大的联系。而词库被所有输入法厂商共享对拼音输入法的发展肯定有推动作用的。

ps. 我相信现在几乎所有的拼音输入法,对 GBK 的两万多字的注音工作一定是从某处“抄袭”来的,而不是开发公司组织人手输入进计算机的。

所以我用五笔 拼音的效率比起五笔真是差太远了

根据网络上的一些资料,GOOGLE输入法出来的一些人名的缩写都是SOHU的员工,而这些员工不是名人的例子来看,肯定是抄袭的,可能就是照搬,

我认为抄词库的可能性极大,但是只从一些错别字的词来看,不好 100% 确定。

因为无论是搜狗还是谷歌,词库都不可能是人工一个个输入的。除了传统词库,词库的最初来源之一很可能是从网络文章中数据挖掘出来的。

大家面对的互联网只有一个,出现相同错别字的可能性也极大。

词库这个东西不知道有无版权的?我个人认为这个无须纳入版权保护的范畴。如果 google 这次有抄搜狗的词库,我相信他抄的也不只是搜狗的。

据说google的输入法用的搜狗的词库,是不是真的?各位google的粉丝?

short!

今天的更新加入了全角空格,嗯,这下就好了

俺用五笔。。。

不错~但我还是继续紫光

拼音时间用长了真的不太会写字了,
用英语的人没我们的烦恼吧?

一不留神掉在搜狗的坑里,然后以google的速度传播开,呵呵

我们已经不大写字了,再用简化的拼音打字法,再过若干年不知道会怎么样...

听朋友说Google拼音的作者应该是suzhe,SCIM-IM(http://www.scim-im.org/)的主程。

突然发现不能输入全角空格

用了近一个月的搜狗输入法,今天换了google
支持简拼和模糊音就行,细节上感觉搜狗和google差不多,MS的差点。以前还用过紫光,不稳定,拼音加加不是免费的吧
哎,拼音打多了,字都写不来了。

我是重微软拼音输入法1.0就开始用了,但是谷歌只支持2003的双拼键位,微软拼音输入法敲双拼的时候显示的是全拼,谷歌显示的却还是你输入的键,别的方面用户体验也有很多不同,很难适应。

谷歌拼音输入法感觉和微软拼音输入法很相似,不过现在我还没习惯过来。

哦,我用的微软拼音输入法,微软拼音输入法就是只管输,敲完一句话回头看看错了几个字,然后再来改。其实一般聊天,写一长段话也错不了几个字的。

我用的是双拼,不管什么样的字,反正每个字按两个键。微软拼音输入法是另一种思路,并不追求避免重码,而是宁愿有重码,有错别字也要节省击键次数……

to jojoke: 如果有足够的记忆力,推荐郑码。我前段时间试了下,依靠训练软件,一整个周末可以记忆住所有字根,然后就可以用来无重码输入几乎所有简体繁体字了。不想花时间强化练习的话,缺点就是速度慢一点。优点是,几乎所有 windows 系统都带这种输入法。btw, 我属于记性不好,不喜欢强记的人。

to longtrue, 现在的许多拼音输入法中,yifu, yif yf 对应的是一个词。而且没有笔画编码,意义小了很多。

用惯就知道怎么输入yifu,yif,yf是什么词,但新用户是不会计较这些的。

什么时候人脑有足够的记忆直接输入字符编码就好了

Post a comment

非这个主题相关的留言请到:留言本