关于触摸屏输入法误按键纠错的一点想法

现在许多用于触摸屏的输入法,都有误按键纠错的功能,例如本意是按下i,但由于键盘比较小而手指比较粗,实际按下的是o,输入法可以自动将其修正为i。Wi和Sogou的手机输入法都支持这个功能,据说Sogou的纠错比较aggressive。不过目前看来,好像还没有人考虑用户手持手机的习惯,例如我是左撇子,那么容易误按的键和右手用户是不同的,具体来说,左撇子在按屏幕右方的按键时,容易向左侧偏;还有如果我是习惯用双手拿着手机进行输入,这个容易误按的键也是有所不同的。

前两天有一则新闻,是关于重力感应器可以用来截获用户输入内容的,而且原文是说用户将手机平放在桌子上,重力感应也可以达到如此的精度。我由此想到,是否可以通过重力感应器和电子罗盘,甚至陀螺仪,来判断当前用户手持手机的方式,例如是单左/右手,还是双手等。在判断出手持的方式(或姿势)之后,调整纠错的行为,使之更符合用户的使用场景。

我的初步想法是,在单手持机时,用户按比较远的键时,手机会有一定的转动或位置移动的轨迹。左手持机和右手持机的模式,可能会不同。如果我们能总结出一些pattern,就可以做一些工作了…

不过,还不清楚是否已经有类似的工作已经开展了,或者在技术上是否真正可行。希望大家多给些意见…

3 thoughts on “关于触摸屏输入法误按键纠错的一点想法

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

To submit your comment, click the image below where it asks you to...
Clickcha - The One-Click Captcha