【IT168 专稿】云计算大潮席卷互联网,上至专家、下至普通网友都对其大意耳熟能详——不就是把原来的应用程序放在“云端”么,至于后面的复杂设置、数据中心整合就不是我们要操心的事情了。但是,在众多云计算案例中,多是国外某某网站的应用或是提供的某种服务,我们国人自己的云服务在哪里?前不久,搜狗正式推出了“搜狗云输入法”,不单单是将我们身边的典型应用放到了云中,更是全世界首个基于云计算的输入法服务。
与我们熟知的搜狗拼音输入法不同,既然是云输入法,强调的就是两个字——服务。按照官方的说法,搜狗云输入法与一般输入法最明显的区别在于,完全靠服务器运算,具有更强大语言模型和词库,能大幅提升输入准确率,特别是长句输入准确率。但是官方也表示,本次上线推出的是搜狗云输入法的演示产品——因而只能在网页上使用。这也是其工作原理决定的,我们后面会讲到。
第一大特点:不需要下载安装,打开浏览器就用
我们要弄清搜狗云输入法是什么,首先要弄清其与传统输入法的区别在哪里。最典型的区别就是,目前流行的搜狗拼音输入法、谷歌输入法、QQ输入法、紫光输入法或是优品五笔等传统输入法无论词库大小,功能如何,都是需要下载安装的。而搜狗云计算输入法完全不需要任何下载和安装。
用户只需要如下图所示,将搜狗云输入法的连接添加到收藏夹,以后需要输入文字的时候,点击该收藏夹,即可启用搜狗云输入法——从原理上讲,其实收藏的这个链接是一段代码,会自动运行一个java程序,调用搜狗服务器端的云输入法。
大功告成,找个网页试试,点击“启用搜狗云输入法”,立刻就启动了云计算输入法的界面框,试着敲几个字,很简洁的显示,稍稍有些时延,原因主要是网络调用词库时的时延——和网速有关(笔者在下载东西)。
第二大特点:超海量词库
什么词库最大?以前人们会说紫光、会说搜狗细胞词库,谷歌同步个性词库,QQ同步个人词库等等。但是,我们需要先弄明白,为什么会出现个性词库这个东西。
原因很简单,输入法出现的年代很早——记得王码86吧,还有同时期的区位码,自然码(至今仍然不少人再用,据说新的可以支持windows 7的版本推出了)。这些输入法因为早期机器性能有限,因而不能携带完整的词库,要考虑内存占用、CPU占用等。于是想方设法精简词库,但是为了方便用户又需要保留常用词汇。这时候诞生了两种方法,一种是让用户自定义自己常用的词,这就是用户词库或者说个性化词库的由来,另一种方法是根据用户常用的范围给定已有的该领域词库——例如计算机词汇、医药类、诗词类、文史类等等。
后来计算机强大了,输入法也就慢慢进化,一开始是一股脑所有词库都上,然后发现用户输入的时候有大海捞针的感觉——在众多重复发音的词汇中选择词组(稍后我们会说一下五笔这样的字形输入法)。于是模块化的词库再次君临,只不过模块化的词库放在了网上,用户可以自己选择要下载什么词库——这就是类似搜狗细胞词库等等这种模式的缘起。
然而,很多用户不可能每次自己勾选词库,也很难分类太细,因此这两年兴起的搜狗拼音、QQ拼音、谷歌拼音等等都采用了同步用户词库的方法。将用户的输入法用户习惯和勾选的词库设置统一上传到服务器上,并且将用户本地自造词作为个性词库上传同步到服务器上,以后用户在其他地方登陆就可以同步下载下来自己以前的词汇。
这真是好功能——想当年我们可是自己备份词库,重装完系统或是换个机器就要手动恢复的。对于很多行业性强的办公人员来说,可以减少很多自造词的麻烦。
但是,今天,云计算来了。搜狗告诉我们,它再一次将所有词库融合到一起,但是不用担心性能和选词。因为性能由庞大的数据中心保证,而选词则是搜狗通过数据中心的海量数据与造句习惯自己选择的——准确率可以高达94%——可以这么说,只要是别人打过的词语或者句子,你都可以打出来——云计算输入法实时同步和处理所有人的词汇,你相当于抱着所有使用该输入法的华人造出的词汇。
这就是强大词库和智能的云计算输入法。
第三大特点:随时、随地、随系统
互联网的好处就是哪里有网络,哪里就有资讯。而搜狗云输入法可以做到,哪里有网络,哪里就有输入法。确实,云计算输入法不需要下载安装,你只要打开浏览器就可以使用,很方便。而远程调用词库的机制又保证了用户在任何地方得到的服务体验是相同的。
另一方面,搜狗的云输入法由于采用了java作为浏览器接口,因此可以跨平台支持包括IE、火狐、Sofari等浏览器,据搜狗测试,其Ajax通信原理与B/S架构可以兼容于Windows 、Linux、Mac等各个主流系统和各个基于IE、火狐等主要引擎的浏览器。