[发明专利]输入法纠错方法及装置在审
申请号: | 201810936030.1 | 申请日: | 2018-08-16 |
公开(公告)号: | CN110837305A | 公开(公告)日: | 2020-02-25 |
发明(设计)人: | 费腾;崔欣;张扬 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F3/01 |
代理公司: | 北京华圣典睿知识产权代理有限公司 11510 | 代理人: | 赵景平 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输入法 纠错 方法 装置 | ||
1.一种输入法纠错方法,其特征在于,所述方法包括:
在用户输入过程中,确定当前按键对应的握姿类型;
获取所述握姿类型对应的纠错映射关系表;
根据所述纠错映射关系表进行纠错处理,得到纠错后的一个或多个输入串。
2.根据权利要求1所述的方法,其特征在于,所述确定当前按键对应的握姿类型包括:
获取当前按键触发时的握姿识别特征;所述握姿识别特征包括以下任意一种或多种:位置信息、时间信息、运动信息、设备方向、设备类型;
所述位置信息包括以下任意一种或多种:按键坐标,相邻两次按键的距离,按键在键盘上所处区域;
所述时间信息包括:相邻两次按键的时间差;
所述运动信息包括:加速度、转动角速度;
将所述握姿识别特征输入预先构建的握姿识别模型,根据所述握姿识别模型的输出确定当前按键对应的握姿类型。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
按以下方式构建各握姿类型对应的纠错映射关系表:
确定所述握姿类型下操控距离大于设定值的各按键,并将其作为待纠错按键;
记录并统计所述待纠错按键的纠错信息,所述纠错信息包括:在用户输入过程中被所述待纠错按键替换的其它按键及替换次数;
根据所述待纠错按键的纠错信息建立所述握姿类型对应的纠错映射关系表。
4.根据权利要求1所述的方法,其特征在于,所述根据所述纠错映射关系表进行纠错处理,得到纠错后的一个或多个输入串包括:
如果所述纠错映射关系表中有对应所述当前按键的映射关系,则使用所述映射关系中的字符替换输入串中所述当前按键对应的字符,得到纠错后的一个或多个输入串。
5.根据权利要求1所述的方法,其特征在于,所述根据所述纠错映射关系表进行纠错处理,得到纠错后的一个或多个输入串包括:
如果所述纠错映射关系表中有对应所述当前按键的映射关系,则使用所述映射关系中的字符替换输入串中所述当前按键对应的字符,得到替换后的输入串;
分别计算替换字符前的输入串及替换字符后的输入串的得分;
获取得分较高的输入串作为纠错后的输入串。
6.一种输入法纠错装置,其特征在于,所述装置包括:
握姿确定模块,用于在用户输入过程中,确定当前按键对应的握姿类型;
映射关系确定模块,用于获取所述握姿类型对应的纠错映射关系表;
纠错模块,用于根据所述纠错映射关系表进行纠错处理,得到纠错后的一个或多个输入串。
7.根据权利要求6所述的装置,其特征在于,所述握姿确定模块包括:
特征获取单元,用于在用户输入过程中,获取当前按键触发时的握姿识别特征;所述握姿识别特征包括以下任意一种或多种:位置信息、时间信息、运动信息、设备方向、设备类型;
所述位置信息包括以下任意一种或多种:按键坐标,相邻两次按键的距离,按键在键盘上所处区域;
所述时间信息包括:相邻两次按键的时间差;
所述运动信息包括:加速度、转动角速度。
握姿检测单元,用于将所述握姿识别特征输入预先构建的握姿识别模型,根据所述握姿识别模型的输出确定所述当前按键对应的握姿类型。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
关系表建立模块,用于预先构建各握姿类型对应的纠错映射关系表;所述关系表建立模块包括:
待纠错按键确定单元,用于确定所述握姿类型下操控距离大于设定值的各按键,并将其作为待纠错按键;
统计单元,用于记录并统计所述待纠错按键的纠错信息,所述纠错信息包括:在用户输入过程中被所述待纠错按键替换的其它按键及替换次数;
关系建立单元,用于根据所述待纠错按键的纠错信息建立所述握姿类型对应的纠错映射关系表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810936030.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种产品定价方法和装置
- 下一篇:电视故障修复的方法、装置及计算机存储介质