Google输入法的技术新突破

2011-06-09 06:46李萌
互联网天地 2011年12期
关键词:语音输入输入法云端

文 李萌

从数据的精准度上看Google云输入法做得很好,兼容性也强,云输入法还和Google很多其他的产品相集成,让用户可以在多款Google产品中获得良好的输入体验。

输入法是用户使用计算机和访问互联网的必备软件,它的创新性和实用性关系到每个用户的日常使用体验。11月22日,Google技术之旅@Google输入法在北京举办。Google资深技术经理冯汉平、Google高级软件工程师区良裔和Google用户体验工程师孙伟向大家介绍了Google输入法的三大超越,提升了用户的输入体验。

语音——超越键盘的输入

Google输入法的在线语音输入功能基于Google在线语音识别技术,支持中文和英文的语音识别,可以让用户通过语音实现实时输入。目前,Google为手机(Android平台)输入法和PC端的输入法均提供了语音输入的功能,利用在语音识别领域的研究成果,为中文用户提供语音输入功能。用户通过下载最新版本的Google输入法,在输入状态下点击麦克风标志,对准麦克风说话即可实现输入。这不仅减少了用户键盘输入的繁琐,还为用户的输入带来了极大的便利。

Google输入法团队的研发工程师现场为记者演示了在Android手机上使用Google语音输入功能的具体操作步骤,记者看到安装在手机上的输入法语音识别率还是比较高的,但是这也和较为安静的外界环境有关,值得提醒大家的是,如果是PC机上的Google语音输入法,用户最好是在相对安静的环境下使用,因为嘈杂的外界环境会相对降低输入法对用户语音的识别率。

英文写作助手——超越语言的输入

Google输入法的英文写作助手可以把英文输入的常用功能结合到输入法当中,为用户提供拼写纠错、单词及短语的补全、同义词推荐、中英翻译等功能。比如它可以根据读音和拼写,智能地为用户提供拼写补全和正确拼写的建议,减少写作中的拼写错误;它还提供多种英文同义词,解决用户词汇量不足、不断重复使用同一词的老大难问题,为用户的写作增色;同时,它还通过Google翻译向用户提供在线的翻译结果,让用户不仅能够输入英文得到英文建议,还能输入中文得到英文建议,更快更好地进行英文写作。

Google工程师表示,“英语不是我们的母语,如果不是经常使用,对很多词我们都不大熟悉。如果你是在学习英语的过程中,那么英文写作助手是这类用户非常需要的。这个产品的最大好处在于可以在所有应用程序中应用。”

据了解,目前英文写作助手能够帮助用户拼写英文单词,但是不会修改英语语法,但是今后Google输入法研发团队也会考虑增加输入法的语法纠错功能。Google工程师表示,“现在输入法还是更注重英文拼写的准确性,其实很多时候英文输入的重点还是在词的阶段。第一针对你不认识的词,第二针对你不确定拼写的词,第三就是可以给用户做单词补全,第四可以给用户一些选择。”

云输入——超越平台的输入

Google提供的云输入功能,能让用户在不同操作环境中便捷输入。Google输入法通过云输入跟Google翻译等产品结合,用户在使用Google翻译等产品时,不需要切换到桌面输入法,即可以实现输入。事实上,通过云输入功能中的标签功能,用户不仅可以在Google的产品中使用Google输入法,也可以在其他任何网页中便捷地使用并实现云输入。

其实,云输入法并不是Google新近发布的产品,包括虚拟键盘还有transliration很多语言已经发布了一两年的时间。云输入法有很多优势,Google工程师向记者表示,“一方面,云端的计算量远远大于客户端,因此用户在输入的时候就可以得到更精准的结果。另一方面就是云输入法使产品升级更方便。对于云端的产品,只要研发者在云端做完修改,所有的用户就可以立刻看到,不像用户升级客户端产品时每个用户都要下载一个新版本那么麻烦。所以用户使用起来的方便程度也会更强。”

此外,Google云输入法还有其自身的优势,Google工程师向记者表示,“从数据的精准度上看Google云输入法做得很好,兼容性也强,云输入法还会和Google很多其他的产品相集成,让用户可以在Google多款产品中获得良好的输入体验。”

“Google云输入法相比其他输入法的优势还在于语言。其它的输入法可能是中文云的,但Google有24种云的输入法和100多种虚拟键盘,这样我们就可以运用100多种语言,满足不同的语言输入需求。此外,Google云输入法后端是用大规模的云计算的框架去做输入法的模型和输出,但是前端所有的界面和各个网页的集成都是用JavaScript做的。这两个的结合也使我们做出来的产品会更有优势一些。”

云输入法是未来输入法领域的一种发展趋势,对此,Google工程师向记者表示,“对于某一部分用户来说可能用云输入法就够了。比如说谷歌做的另外一个产品就是Chrome OS,这其实相当于是一个云计算的终端,因为它打开以后就是一个浏览器,各种应用都嵌在浏览器里面,这是云输入法和浏览器的自然结合。用户也许就不需要安装任何客户端的输入法就可以直接使用云输入法。因此我认为云输入法肯定是一个趋势。但是也存在其它的情况,比如对于传统的PC用户或者是对于手机用户,如果无线网络在速度上暂时没有提高那么快,客户端的输入法在相当长一段时间内还是需要的。”

目前,云输入法也存在一些问题,比如速度较慢,这是在后期Google输入法研发团队需要解决的问题。Google资深技术经理冯汉平表示,“网速是我们不能控制的,但是我们未来会通过一些其他的方法提高云输入法的速度。比如我们可以提高后台的响应速度,或者是让我们的数据中心离用户更近一些,或者是前端和后端的服务器之间能够更加智能地沟通。用户自身的网络是我们不能控制的,这也是云输入法比客户端输入法薄弱的地方。因为客户端毕竟就在用户的计算机上,速度是可以保证的。只要应用做得好,让它反映的速度足够快,就不会有任何的网络延迟。但是云端的产品可能总会存在一定点网络延迟。我们能做的就是让用户体验更好,让慢不会成为他们不想用这个产品的一个原因。”

“除了慢之外还有一些其他挑战,比如现在我们的云端还无法兼容类似Flash的东西,所以仍然存在一个平台的兼容性问题,这也是需要我们未来去解决的。”

Tips:

u模式:可以帮助用户输出不知道读音的字。比如“煮”,用户可输入“uzhehuo”,即把该字拆分成几个字依次输入读音,继而可以打出该字。

i模式:用户在键盘上打出“i”,即可看到Google输入法包含的一些潜在多功能,如“计算模式”、“输入日期”、“输入时间”、“查询星座”等等。

猜你喜欢
语音输入输入法云端
四海心连·云端汇聚
要命的输入法
在云端永生
云端之城
找回微软拼音输入法设置
输入法顺序听我使唤
不会拼音?打字用说的就成了
百度被诉侵犯商标权和不正当竞争
在云端
50年后的手机