[发明专利]一种输入法纠错方法和装置有效
申请号: | 201510940077.1 | 申请日: | 2015-12-15 |
公开(公告)号: | CN106886294B | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 陈小帅;马尔胡甫·曼苏尔;张扬 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 输入法 纠错 方法 装置 | ||
本发明提供了一种输入法纠错方法和装置以及一种用于输入法纠错的装置,其中,输入法纠错方法包括:接收输入的第一编码字符串,对所述第一编码字符串中输入时触控力度落在当前设定的触控力度范围之外的编码字符进行标记;将所述第一编码字符串中被标记的编码字符删除并生成第二编码字符串;确定所述第一编码字符串对应的候选词条;确定所述第二编码字符串对应的候选词条;将上述候选词条按照设定规则进行排序并显示。通过本发明实施例提供的输入法纠错方法,能够保证推送给用户的候选词条的可靠性。
技术领域
本发明涉及输入法技术领域,特别是涉及一种输入法纠错方法和装置。
背景技术
目前输入法纠错功能主要是基于临近键位的位置纠错规则,该纠错规则通过将用户输入的编码字符串中相应编码字符替换为其附近键位对应的编码字符,然后再对替换后的编码字符串进行相应的转换,返回给用户纠错后的编码字符串对应的候选词条。例如:用户意图输入“吃饭”,但在输入编码字符‘n’时未能准确定位到相应键位,误敲到‘n’键位旁边的‘m’键位,输入的编码字符串成了‘chifam’,输入法在进行纠错时,通过分析输入的编码字符串,将编码字符‘m’替换为‘m’键位的临近键位‘n’对应的编码字母‘n’,输入的编码字符串则被纠正为‘chifan’,进而返回对应的候选词条‘吃饭’。
但用户在输入时存在的不确定因素较多,误输编码字符通常并非完全是误按临近键位造成的,还很有可能是无意触碰了其他非临近键位造成的。如当用户输入编码字符串后,进行上屏操作时,手指从最后一个输入编码字符键位移动到候选框相应候选词条时,容易误碰到中间一个或多个其他按键;或者,当用户完成上屏操作并继续输入时,手指由候选框到第一个编码字符键位之间移动时,容易误擦到其他键位;亦或,用户在输入编码字符串过程中,由于环境、抖动、操作界面大小等因素也很容易误擦到其他键位。显然,上述所列举的这些误输编码字符情况并不属于误按临近键位的情况。
可见,现有的输入法纠错方案通常仅适用于临近键位造成的误输问题,但在实际应用过程中,用户难免会因触碰非临近键位造成误输,但目前输入法的纠错方案却不能有效地对误按非临近键位误输的编码字符串进行纠错。由于现有的输入法纠错方案无法有效地对误按非临近键位误输的编码字符串进行纠错,相应地则不能将用户误输的编码字符串转换为用户意图输入的编码字符串,最终将导致不能返回用户想要的候选词条,即推送给用户的候选词条可靠性差。
因此,需要本领域技术人员解决的技术问题是,提供一种能够为用户各种误输操作产生的编码字符串进行纠错的输入法纠错方案,以得到用户意图输入的编码字符串,进而提高推送给用户的候选词条的可靠性。
发明内容
本发明提供了一种输入法纠错方法和装置,以及一种用于输入法纠错的装置,以解决现有的输入法方案无法有效地对用户误按非临近键位产生的编码字符串进行纠错的问题。
为了解决上述问题,本发明公开了一种输入法纠错方法,包括:接收输入的第一编码字符串,对所述第一编码字符串中输入时触控力度落在当前设定的触控力度范围之外的编码字符进行标记;将所述第一编码字符串中被标记的编码字符删除并生成第二编码字符串;确定所述第一编码字符串对应的候选词条;确定所述第二编码字符串对应的候选词条;将上述候选词条按照设定规则进行排序并显示。
优选地,所述接收输入的编码字符串,对所述第一编码字符串中输入时触控力度落在当前设定的触控力度范围之外的编码字符进行标记的步骤包括:接收编码字符并确定输入所述编码字符时的触控力度;在所述触控力度落在所述当前设定的触控力度范围之外时,对所述编码字符进行标记;判断所述第一编码字符串是否输入完毕;若未输入完毕,则继续执行所述接收编码字符的同时确定输入所述编码字符时的触控力度的步骤;若已输入完毕,则执行所述将所述第一编码字符串中被标记的编码字符删除并生成第二编码字符串的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510940077.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:添加有非卤素阻燃剂的电缆绝缘层
- 下一篇:一种柔性半导电屏蔽料及其制备方法