# Windows Phone 8 的键盘，奶油蛋糕般丝滑？

- 作者：陈一斌
- 发布时间：2012-12-10 13:26
- 分类：产品
- 原文：https://www.ifanr.com/213416

[![](https://s3.ifanr.com/wp-content/uploads/2012/12/keyboard1.jpg "keyboard")](https://s3.ifanr.com/wp-content/uploads/2012/12/keyboard1.jpg)

当更多设备采用电容屏之后，花在虚拟键盘上打字的时间开始增多了。然而，由于不再具备实体键，虚拟键盘缺乏“实在感”，用户无法通过手感就知道不同按键的位置，容易出错，输入效率也不如实体键盘。

因此，为了提高虚拟键盘的实用性，不仅苹果，微软也十分努力。在官方博客，[Windows Phone 团队](http://blogs.windows.com/windows_phone/b/windowsphone/archive/2012/12/06/the-secrets-of-the-windows-phone-8-keyboard.aspx)发布了一篇详细的文章，解析 Windows Phone 8 虚拟键盘里面采取了什么措施，提升用户体验。

关键在于 Word Flow，这是微软最新开发的输入技术。结合了自动纠错、单词预测以及机器学习，Word Flow 能帮助用户更省力的打出正确的词汇。

自动纠错就不必介绍了，这个功能大家都应该比较了解。单词预测是比较有趣的功能，不单是单词联想功能那么简单，还能够根据词句的上下文，自动找出符合“情景”的下一个词汇。比如说，你首先输入了“Happy”，然后你在输入一个“b”，就会自动出现“birthday”，供你选择。

[![](https://s3.ifanr.com/wp-content/uploads/2012/12/wp_ss_20121206_0002_thumb_7EB9BBCF.png "wp&#95;ss&#95;20121206&#95;0002&#95;thumb&#95;7EB9BBCF")](https://s3.ifanr.com/wp-content/uploads/2012/12/wp_ss_20121206_0002_thumb_7EB9BBCF.png)

看上去，单词预测能够顺利通过上下文，正确地找出相对应的词组。它与中文的词语联想有相似的地方，因为中文里面一个字有时候就相当于一个词，两个字组合起来就相当于一个词组。

微软强调，Word Flow 为了适应人们日常使用的语言，在 Twitter 以及维基百科上获得语料，并仔细筛选，找出人们常用的缩写等等，比如说人们常写“I love u”而非“I love you”。还有就是，Word Flow 会自动记忆用户常用的输入习惯，这也有助于提高单词预测的精确度。

为了提高用户输入单词的正确度，Word Flow 通过字典预测词组，能动态调整虚拟键盘某些按键的接触面积，使按键更容易触发。通过视频，能更明白这一功能的作用：

[Youku](http://v.youku.com/v_show/id_XNDg2MzQ5MzY4.html)

微软称该功能结合了微软研究院的研究成果，想探究背后原理，可以直接[下载论文](http://research.microsoft.com/pubs/118375/paper-final.pdf)。

就目前而言，Android 平台不论官方，还是第三方输入法，都还没能够深入到控制虚拟按键的接触面积。结果是，Android 的虚拟键盘容易让人误按。因此，第三方输入法为了改进用户体验，更重视“模糊输入”，不管英文输入法，还是中文输入法都概莫能外——触宝输入法的模糊输入就广受赞誉。但也有输入法走出另外一条道路，比如 Swype 就将点击输入变为滑动输入。

尽管动态调整虚拟键盘按键接触面积的技术并非微软首创，苹果几年前就具备同样的技术，而且申请了专利“Activating virtual keys of a touch-screen virtual keyboard”。但至少，Windows Phone 8 可以挺起胸膛，说“我的键盘比 Android 的更好。”
