图3 滑动输入和Swype 滑动时的效果图
2.结果显示方案
Swype输入法对于输入比较准确的轨迹进行直接上屏,否则在屏幕中间弹出一个对话框,按匹配度的高度从上到下排列。滑动输入在软键盘上有一个长条显示栏,单词按匹配度高低排列。第一个为默认输入,如果进行下一次滑动或者点击软键盘任意一个地方,默认输入将自动上屏。
图4 滑动输入和SWYPE 在显示结果上的差别
3.点击输入体验
滑动输入和Swype都是以滑动输入为主的输入方法,那如果点击键盘会出现什么现象呢? Swype 输入法中,点击按钮会出现联想功能,例如点击g-o-o,会弹出对话框,候选项依次为 "good", "goods", "goon", "goo",但是不支持纠错功能,例如依次点击 g-o-i-d ,弹出的候选框只有"goid"。相比之下,滑动输入 不仅支持联想功能,同时支持纠错功能,甚至还支持联想纠错功能,即可以在返回纠错后的联想功能,例如用户点击输入g-o-i-d 出现的是候选项依次为 "goid"、"good"、"goods",可以看出滑动输入不仅支持智能纠错(第二候选项),同时支持智能纠错联想(第三候选项)。
图5 在点击输入上滑动输入和SWYPE的差别
4.准确率和输入速度
我们分析SWYPE的实现算法上应该与滑动输入不太一致,所以这两者也许各有优缺点,大家还是分别看两个产品介绍的视频吧,或者分别用这两者都输入一下,用自己的感觉说话吧。
小编总结:
上面我们对QQ手机输入法中的滑动输入技术做了详细介绍,同时跟SWYPE输入法做了一个简单的比较。滑动输入目前的版本还暂且不支持拼音的滑动输入,希望下面的版本会支持全拼输入,毕竟国人更多的场景还是输入中文。