一种输入方法和装置的制作方法

文档序号:6435676阅读:92来源:国知局
专利名称:一种输入方法和装置的制作方法
技术领域
本发明涉及输入法技术领域,尤其涉及一种输入方法和装置。
背景技术
在现有的移动终端,包括智能手机等设备中,用户在输入法界面输入字符时,都会根据输入法的联想功能,在输入法界面显示与所输入字符相匹配的字符。在实现本发明的过程中,发明人发现当用户输入一个字符后,根据输入法的联想功能,在输入法界面的候选字区会显示联想字库中的一部分字符,所述联想字库中包括下一个可能要输入的字符。由于输入法界面只能显示有限的字符,下一个要输入的字符可能不在当前输入法界面上候选字区的首页,但确实在联想字库中,这就导致用户通过多次翻找候选字区查找要输入的字符,或者通过手写输入下一个字符,准确率低,操作费时。

发明内容
本发明的实施例提供一种输入方法和装置,提高了输入法的准确率和效率。为达到上述目的,本发明采用如下技术方案一种输入方法,包括根据用户在输入法界面中输入的当前字符,得出下一个待输入字符对应的联想字符集;接收用户在所述输入法界面中手写输入的下一个待输入字符,得出所述手写输入的下一个待输入字符的手写识别字符集;当所述联想字符集与所述手写识别字符集存在交集字符时,更新所述交集字符的匹配度,并按照更新后的匹配度重新排列所述手写识别字符集中的所有字符;在所述输入法界面的候选字区中显示所述重新排列后的手写识别字符集。一种输入装置,包括第一处理单元,用于根据用户在输入法界面中输入的当前字符,得出下一个待输入字符对应的联想字符集;第二处理单元,用于接收用户在所述输入法界面中手写输入的下一个待输入字符,得出所述手写输入的下一个待输入字符的手写识别字符集;交集处理单元,用于当所述联想字符集与所述手写识别字符集存在交集字符时, 更新所述交集字符的匹配度,并按照更新后的匹配度重新排列所述手写识别字符集中的所有字符;第一显示单元,用于在所述输入法界面的候选字区中显示所述重新排列后的手写识别字符集。本发明实施例提供的一种输入方法和装置,通过判断用户手写输入的识别字符集与联想字符集存在交集,将交集字符优先显示在输入法界面的候选字区中。本发明实施例解决了现有技术中输入法准确率低,操作费时的问题,提高了输入法的准确率和效率。


图1为本发明实施例一提供的一种输入方法的主要操作步骤流程图;图2为本发明实施例一提供的一种输入方法的整体操作步骤流程图;图3为本发明实施例一提供的一种输入方法中所述联想字符集在所述输入法界面的候选字区显示的示例图;图4为本发明实施例一提供的一种输入方法的所述下一个待输入字符“学”字在所述输入法界面的候选字区下一页的示例图;图5为本发明实施例一提供的一种输入方法中用户手写输入字符“学”示例图;图6为本发明实施例一提供的一种输入方法中最后显示结果示例图;图7为本发明实施例二提供的一种输入装置的主要装置结构图;图8为本发明实施例二提供的一种输入装置的整体装置结构图。
具体实施例方式下面结合附图对本发明实施例一种输入方法和装置进行详细描述。实施例一本发明实施例提供一种输入方法,如图1所示,包括101、根据用户在输入法界面中输入的当前字符,得出下一个待输入字符对应的联想字符集,所述联想字符集中的字符按照与所述用户输入的字符的匹配度降序显示;102、接收用户在所述输入法界面中手写输入的下一个待输入字符,得出所述手写输入的下一个待输入字符的手写识别字符集,所述手写识别字符集中的字符按与所述用户手写输入的下一个待输入字符的匹配度降序排列;103、当所述联想字符集与所述手写识别字符集存在交集字符时,更新位于所述手写识别字符集中的交集字符的匹配度,并按照更新后的匹配度重新降序排列所述手写识别字符集中的所有字符;104、在所述输入法界面的候选字区中显示所述重新排列后的手写识别字符集,并将所述重新排列后的手写识别字符集中的第一个字符作为所述下一个待输入字符显示在所述输入法界面的输入框中。本发明实施例提供的一种输入方法,通过判断用户手写输入的识别字符集与联想字符集存在交集,将交集字符优先显示在输入法界面的候选字区中。本发明实施例解决了现有技术中输入法准确率低,操作费时的问题,提高了输入法的准确率和效率。具体应用时,如图2所示,操作流程如下201、根据用户在输入法界面中输入的当前字符,得出下一个待输入字符对应的联想字符集,所述联想字符集中的字符按照与所述用户输入的字符的匹配度降序显示。在移动终端,如智能手机等设备中,用户在输入法界面输入框中输入字符时,都会根据输入法的联想功能,在输入法界面的候选字区显示与所输入字符相匹配的联想字符集,假设所述联想字符集为{Al,A2, ...,Ai,..., Am},所述联想字符集中的字符显示顺序按与所述用户输入的字符的匹配度降序显示,其中所述匹配度可参考现有技术取得,取值范围在1-100,取值越大表示与所述用户输入的字符的匹配程度越大,因此所述匹配度取值越大的字符在所述联想字符集中排列越靠前。如图3所示,在所述输入法界面的候选字区显示与“放”字匹配的所述联想字符集{弃,在,松,...},所述联想字符集中的字符显示顺序按与所述用户输入的字符的匹配度降序显示。202、接收用户在所述输入法界面中手写输入的下一个待输入字符,得出所述手写输入的下一个待输入字符的手写识别字符集,所述手写识别字符集中的字符按与所述用户手写输入的下一个待输入字符的匹配度降序排列。当用户察觉所述下一个待输入字符不在所述输入法界面的候选字区的当前界面, 在下一页,或者用户不使用所述输入法界面的候选字区进行选字,则选择手写输入所述下一个待输入字符,假设所述手写识别字符集为{Bi,B2, ...,Bj,..., &ι},所述手写识别字符集中的字符排列顺序按与所述用户手写输入字符的匹配度降序排列,其中所述匹配度同样参考现有技术取得,取值范围在1-100,取值越大表示与所述用户手写输入的字符的匹配程度越大,因此所述匹配度取值越大的字符在所述手写识别字符集中排列越靠前。由于所述下一个待输入字符“学”字不在所述输入法界面的候选字区的当前界面, 在下一页,如图4所示。则用户手写输入字符“学”,如图5所示,得到所述手写识别字符集为{Z,子,孑,学,孓},所述手写识别字符集中的字符排列顺序按与所述用户手写输入字符的匹配度降序排列。203、判断所述联想字符集与所述手写识别字符集是否存在交集。204、当判断所述联想字符集与所述手写识别字符集不存在交集时,将所述手写识别字符集中的第一个字符作为所述下一个待输入字符显示在所述输入法界面的输入框中, 并在所述输入法界面的候选字区显示所述联想字符集和所述手写识别字符集。当判断所述联想字符集与所述手写识别字符集存在交集字符时,更新位于所述手写识别字符集中的交集字符的匹配度,并按照更新后的匹配度重新降序排列所述手写识别字符集中的所有字符。具体操作步骤如下205、当所述联想字符集与所述手写识别字符集存在交集字符时,将位于所述手写识别字符集中的交集字符的匹配度更新为目标匹配度,所述目标匹配度为所述交集字符在所述手写识别字符集中的匹配度与所述交集字符在所述联想字符集中的匹配度的指定倍数之和;206、按照更新后的匹配度重新降序排列所述手写识别字符集中的所有字符。例如,所述联想字符集与所述手写识别字符集存在交集,如Ai = Bj,则提高Bj的匹配度,假设Bj在所述手写识别字符集中的匹配度为1^.,Ai在所述联想字符集中的匹配度为PAi,则Bj在所述手写识别字符集中的匹配度更新为目标匹配度,其中指定倍数可以是一倍或者二分之一倍等,如目标匹配度为I^.+PAi*M,其中M为系数,可设为M = 0. 5或者 1。然后重新对所述手写识别字符集{Bi,B2,. . .,Bj,. . .,Bn}中的字符进行排序,仍按照与所述用户手写输入字符的匹配度降序排列,得到所述重新排列的手写识别字符集为IC1, C2, ...,Cj,..., Cn}。由于其中所述交集字符的匹配度有所提高,故所述交集字符在所述手写识别字符集中的排列顺序会提前。207、在所述输入法界面的候选字区中显示所述重新排列后的手写识别字符集,并将所述重新排列后的手写识别字符集中的第一个字符作为所述下一个待输入字符显示在所述输入法界面的输入框中。如图6所示,将所述重新排列的手写识别字符集中的第一个字符“学”作为所述下一个待输入字符显示在所述输入法界面的输入框中。在所述输入法界面的候选字区中第一排显示联想字符集,显示与“学”字匹配的联想字符集{习,生,校,...},所述联想字符集中的字符显示顺序同样按与所述用户输入的“学”的匹配度降序显示,下一排显示所述重新排列的手写识别字符集,为{学,Z,子,孑,孓},第一个字符“学”就是匹配度最大的字符。实施例二本发明实施例提供一种输入装置,如图7所示,包括第一处理单元701,第二处理单元702,交集处理单元703和第一显示单元704。其中,第一处理单元701,用于根据用户在输入法界面中输入的当前字符,得出下一个待输入字符对应的联想字符集,所述联想字符集中的字符按照与所述用户输入的字符的匹配度降序显示;第二处理单元702,用于接收用户在所述输入法界面中手写输入的下一个待输入字符,得出所述手写输入的下一个待输入字符的手写识别字符集,所述手写识别字符集中的字符按与所述用户手写输入的下一个待输入字符的匹配度降序排列;交集处理单元703,用于当所述联想字符集与所述手写识别字符集存在交集字符时,更新位于所述手写识别字符集中的交集字符的匹配度,并按照更新后的匹配度重新降序排列所述手写识别字符集中的所有字符;第一显示单元704,用于在所述输入法界面的候选字区中显示所述重新排列后的手写识别字符集,并将所述重新排列后的手写识别字符集中的第一个字符作为所述下一个待输入字符显示在所述输入法界面的输入框中。本发明实施例提供的一种输入装置,通过判断用户手写输入的识别字符集与联想字符集存在交集,将交集字符优先显示在输入法界面的候选字区中。本发明实施例解决了现有技术中输入法准确率低,操作费时的问题,提高了输入法的准确率和效率。本发明实施例提供一种输入装置,其中交集处理单元703包括当所述联想字符集与所述手写识别字符集存在交集字符时,将位于所述手写识别字符集中的交集字符的匹配度更新为目标匹配度,所述目标匹配度为所述交集字符在所述手写识别字符集中的匹配度与所述交集字符在所述联想字符集中的匹配度的指定倍数之和。本发明实施例提供一种输入装置,如图8所示,还包括第二显示单元705。第二显示单元705,当所述联想字符集与所述手写识别字符集不存在交集时,将所述手写识别字符集中的第一个字符作为所述下一个待输入字符显示在所述输入法界面的输入框中,并在所述输入法界面的候选字区显示所述联想字符集和所述手写识别字符集。本装置操作过程,参见上述一种输入方法的实现过程。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种输入方法,其特征在于,包括根据用户在输入法界面中输入的当前字符,得出并显示下一个待输入字符对应的联想字符集;接收用户在所述输入法界面中手写输入的下一个待输入字符,得出所述手写输入的下一个待输入字符的手写识别字符集;当所述联想字符集与所述手写识别字符集存在交集字符时,更新所述交集字符的匹配度,并按照更新后的匹配度重新排列所述手写识别字符集中的所有字符;在所述输入法界面的候选字区中显示所述重新排列后的手写识别字符集。
2.根据权利要求1所述的一种输入方法,其特征在于,所述当所述联想字符集与所述手写识别字符集存在交集字符时,更新所述交集字符的匹配度包括当所述联想字符集与所述手写识别字符集存在交集字符时,将位于所述手写识别字符集中的交集字符的匹配度更新为目标匹配度,所述目标匹配度为所述交集字符在所述手写识别字符集中的匹配度与所述交集字符在所述联想字符集中的匹配度的指定倍数之和。
3.根据权利要求1所述的一种输入方法,其特征在于,还包括当所述联想字符集与所述手写识别字符集不存在交集时,将所述手写识别字符集中的第一个字符作为所述下一个待输入字符显示在所述输入法界面的输入框中,并在所述输入法界面的候选字区显示所述联想字符集和所述手写识别字符集。
4.根据权利要求1所述的一种输入方法,其特征在于,所述在输入法界面的候选字区中显示所述重新排列后的手写识别字符集步骤之后,还包括 将所述重新排列后的手写识别字符集中的第一个字符作为所述下一个待输入字符显示在所述输入法界面的输入框中。
5.一种输入装置,其特征在于,包括第一处理单元,用于根据用户在输入法界面中输入的当前字符,得出下一个待输入字符对应的联想字符集;第二处理单元,用于接收用户在所述输入法界面中手写输入的下一个待输入字符,得出所述手写输入的下一个待输入字符的手写识别字符集;交集处理单元,用于当所述联想字符集与所述手写识别字符集存在交集字符时,更新所述交集字符的匹配度,并按照更新后的匹配度重新排列所述手写识别字符集中的所有字符;第一显示单元,用于在所述输入法界面的候选字区中显示所述重新排列后的手写识别字符集。
6.根据权利要求5所述的一种输入装置,其特征在于,交集处理单元包括当所述联想字符集与所述手写识别字符集存在交集字符时,将位于所述手写识别字符集中的交集字符的匹配度更新为目标匹配度,所述目标匹配度为所述交集字符在所述手写识别字符集中的匹配度与所述交集字符在所述联想字符集中的匹配度的指定倍数之和。
7.根据权利要求5所述的一种输入装置,其特征在于,还包括第二显示单元,当所述联想字符集与所述手写识别字符集不存在交集时,将所述手写识别字符集中的第一个字符作为所述下一个待输入字符显示在所述输入法界面的输入框中,并在所述输入法界面的候选字区显示所述联想字符集和所述手写识别字符集。
8.根据权利要求做到的事所述的一种输入装置,其特征在于,所述第一显示单元还用于将所述重新排列后的手写识别字符集中的第一个字符作为所述下一个待输入字符显示在所述输入法界面的输入框中。
全文摘要
本发明实施例公开了一种输入方法和装置,涉及输入法技术领域,提高了输入法的准确率和效率。所述方法包括根据用户输入的当前字符,得出下一个待输入字符对应的联想字符集;接收用户手写输入的所述下一个待输入字符,得出所述手写输入字符的手写识别字符集;当所述联想字符集与所述手写识别字符集存在交集时,更新所述交集字符的匹配度,并按照更新后的匹配度重新排列所述手写识别字符集中的所有字符;显示所述重新排列后的手写识别字符集。本发明实施例主要应用在输入法处理过程中。
文档编号G06F17/27GK102364425SQ20111031480
公开日2012年2月29日 申请日期2011年10月17日 优先权日2011年10月17日
发明者杜杰, 梅小虎, 燕青洲, 程力行 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1