【技术实现步骤摘要】
输入法候选结果展示方法、相关设备及可读存储介质
本申请涉及输入法
,更具体的说,是涉及一种输入法候选结果展示方法、相关设备及可读存储介质。
技术介绍
随着社会科学技术的不断发展,各种电子设备(如,计算机、智能手机、平板电脑等)逐渐普及,相应的,为了支撑电子设备的用户输入功能,已经开发出了多种输入法,比如,拼音输入法、笔画输入法、手写输入法、英文输入法、五笔输入法等。并且,各种输入设备(如,键盘、触摸屏等)也广泛应用。用户在通过输入设备采用任一输入法输入内容至电子设备时,都可能存在输入错误的情况,这种情况下,用户需要手动修改错误的输入内容再重新输入正确的输入内容实现纠错,而修改错误的输入内容会影响用户输入的流畅度。比如,用户通过触摸屏采用拼音输入法输入内容至电子设备时,由于用户的触感不会因为触发触摸屏的不同位置而出现不同的触感,往往会导致输入错误拼音,这种情况下,用户需要通过触发回删按键把错误拼音及在其之后输入的拼音都删除再重新输入正确拼音,或者,用户需要把输入光标移动到错误拼音位置,将错误拼音修改,然后再把输入 ...
【技术保护点】
1.一种输入法候选结果展示方法,其特征在于,包括:/n获取用户当前输入的字符串;/n基于预先确定的所述用户的错误形式集合,确定所述字符串对应的各候选结果的排序权重,所述用户的错误形式集合为,基于用户的历史输入数据所确定的各误输入音节及每个误输入音节的统计数据,每个误输入音节对应目标音节的一种错误输入形式;/n以确定的排序权重为排序条件,对各候选结果排序展示。/n
【技术特征摘要】 【专利技术属性】
1.一种输入法候选结果展示方法,其特征在于,包括:
获取用户当前输入的字符串;
基于预先确定的所述用户的错误形式集合,确定所述字符串对应的各候选结果的排序权重,所述用户的错误形式集合为,基于用户的历史输入数据所确定的各误输入音节及每个误输入音节的统计数据,每个误输入音节对应目标音节的一种错误输入形式;
以确定的排序权重为排序条件,对各候选结果排序展示。
2.根据权利要求1所述的方法,其特征在于,所述基于预先确定的所述用户的错误形式集合,确定所述字符串对应的各候选结果的排序权重,包括:
基于预先确定的所述用户的错误形式集合,确定所述字符串对应的目标误输入音节以及所述目标误输入音节的统计数据,所述目标误输入音节为所述用户的错误形式集合中的误输入音节;
基于所述目标误输入音节的统计数据,确定所述字符串对应的各候选结果的排序权重。
3.根据权利要求2所述的方法,其特征在于,所述基于预先确定的所述用户的错误形式集合,确定所述字符串对应的目标误输入音节以及所述目标误输入音节的统计数据,包括:
对所述字符串进行切分,获取所述字符串的各子字符串;
确定所述预先确定的所述用户的错误形式集合中,与目标子字符串一致的误输入音节为目标误输入音节,所述目标子字符串为所述各子字符串中的子字符串;
确定所述预先确定的所述用户的错误形式集合中,与所述目标子字符串一致的误输入音节的统计数据,为目标误输入音节的统计数据。
4.根据权利要求3所述的方法,其特征在于,所述基于所述目标误输入音节的统计数据,确定所述字符串对应的各候选结果的排序权重,包括:
利用所述目标误输入音节对应的目标音节,替换所述目标子字符串,生成所述字符串对应的纠错字符串;
获取所述字符串对应的初始候选结果,以及,所述纠错字符串对应的初始候选结果;
保持所述字符串对应的初始候选结果的排序权重不变,并基于所述目标误输入音节的统计数据,更新所述纠错字符串对应的初始候选结果的排序权重,得到所述字符串对应的各候选结果的最终排序权重,其中,所述纠错字符串对应的初始候选结果更新后的排序权重大于更新前的排序权重。
5.根据权利要求4所述的方法,其特征在于,所述基于所述目标误输入音节的统计数据,更新所述纠错字符串对应的初始候选结果的排序权重,包括:
基于所述目标误输入音节的统计数据,确定更新权重,所述更新权重与所述目标误输入音节的统计数据成正比;
基于所述更新权重,更新所述纠错字符串对应的初始候选结果的排序权重。
技术研发人员:刘一凡,丁克玉,
申请(专利权)人:科大讯飞股份有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。