【技术实现步骤摘要】
本专利技术涉及输入法
,尤其涉及一种获取与输入按键序列相对应的候选字符串的技术。
技术介绍
随着输入法技术的不断发展,用户对使用输入法进行高效准确输入的需求也越来越强烈。现有的输入法,通常基于用户输入的输入按键序列,在词库中进行查询,获得相应的匹配词条。进一步地,现有的输入法结合用户的语言习惯等建立模糊音规则,如将“ζ”映射为“zh”,以对用户输入的输入按键序列进行扩展,如用户输入“zyao”,可得到匹配词条 “紫瑶”、“则要”等,根据该模糊音规则扩展后,还可获得相应的候选字符串“zhyao”,进而获得候选词条,如“重要”、“摘要”、“主要”等。然而,现有的输入法未能考虑由于用户敲击键盘的习惯等因素,造成的输入错误, 以及基于键盘布局的输入按键序列的扩展。用户在进行输入时常常错按其所需按键的相邻按键,从而用户设备难以获得用户希望输入的字符串,使得基于该字符串查询词库以获得候选词条的过程更无从谈起。相应地,这也使得用户的输入速度和输入准确性都受到了极大的限制,同时降低了用户输入效率和用户使用体验。因此,如何提供一种获取与输入按键序列相对应的候选字符串的方法或设备,使得用户设备能够更快速、更准确的获取用户希望输入的字符串,成为目前亟待解决的问题之一。
技术实现思路
本专利技术的目的是提供一种获取与输入按键序列相对应的候选字符串的方法与设备。根据本专利技术的一个方面,提供了一种获取与输入按键序列相对应的候选字符串的方法,其中,该方法包括以下步骤a获取用户经由用户设备的键盘输入的输入按键序列;b根据所述输入按键序列,结合所述键盘的键盘布局,在候选词库中进行查询 ...
【技术保护点】
1.一种获取与输入按键序列相对应的候选字符串的方法,其中,该方法包括以下步骤:a 获取用户经由用户设备的键盘输入的输入按键序列;b 根据所述输入按键序列,结合所述键盘的键盘布局,在候选词库中进行查询,以获取与所述输入按键序列相对应的一个或多个候选字符串。
【技术特征摘要】
1.一种获取与输入按键序列相对应的候选字符串的方法,其中,该方法包括以下步骤a获取用户经由用户设备的键盘输入的输入按键序列;b根据所述输入按键序列,结合所述键盘的键盘布局,在候选词库中进行查询,以获取与所述输入按键序列相对应的一个或多个候选字符串。2.根据权利要求1所述的方法,其中,所述步骤b还包括-根据所述输入按键序列,在所述候选词库中进行查询,以获取与所述输入按键序列相对应的一个或多个第一扩展字符串;-根据所述键盘布局,从所述一个或多个第一扩展字符串中选择所述一个或多个候选字符串。3.根据权利要求1或2所述的方法,其中,所述步骤b还包括-根据所述输入按键序列,结合所述键盘布局,获取与所述输入按键序列相对应的一个或多个第二扩展字符串;-在所述候选词库中对所述一个或多个第二扩展字符串进行匹配查询,以获取所述一个或多个候选字符串。4.根据权利要求1至3中任一项所述的方法,其中,该方法还包括-根据查询辅助信息,对所述一个或多个候选字符串进行筛选,以获取筛选后的一个或多个候选字符串。5.根据权利要求4所述的方法,其中,所述查询辅助信息包括以下至少任一项 -所述用户设备的当前应用;-该用户的用户特征信息;-所述输入按键序列的在先输入信息;-所述候选字符串所对应的语义分析结果;-所述候选字符串与所述输入按键序列的距离阈值。6.根据权利要求5所述的方法,其中,所述用户特征信息包括以下至少任一项 -该用户的输入历史记录;-该用户的输入偏好设置。7.根据权利要求1至6中任一项所述的方法,其中,该方法还包括 -将所述一个或多个候选字符串提供至所述用户设备。8.根据权利要求7所述的方法,其中,该方法还包括-根据该用户对所述一个或多个候选字符串的选择操作,更新所述候选词库。9.根据权利要求1至8中任一项所述的方法,其中,该方法还包括χ根据所述一个或多个候选字符串,在匹配词库中进行匹配查询,以获得与所述一个或多个候选字符串相对应的一个或多个候选词条;y将所述一个或多个候选词条提供至所述用户设备。10.根据权利要求9所述的方法,其中,该方法还包括-根据所述输入按键序列,在所述匹配词库中进行匹配查询,以获得与所述输入按键序列相对应的一个或多个匹配词条; 其中,所述步骤y还包括-将所述一个或多个匹配词条与所述一个或多个候选词条提供至所述用户设备。11.根据权利要求9或10所述的方法,其中,该方法还包括 -获取该用户对所述一个或多个候选字符串的选择操作;其中,所述步骤χ还包括-根据所述选择操作所对应的候选字符串,在所述匹配词库中进行匹配查询,以获得与所述选择操作所对应的候选字符串相对应的一个或多个候选词条。12.根据权利要求9至11中任一项所述的方法,其中,该方法还包括 -根据该用户对所述一个或多个候选词条的选择操作,更新所述匹配词库。13.一种获取与输入按键序列相对应的候选字符串的设备,其中,该设备包括 输入获取装置,用于获取用户经由用户设备的键盘输入的输入按键序列;字符...
【专利技术属性】
技术研发人员:秦添,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。