一种输入方法和装置制造方法及图纸

技术编号:7189142 阅读:222 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种输入方法和装置,涉及输入法技术领域,提高了输入法的准确率和效率。所述方法包括:根据用户输入的当前字符,得出下一个待输入字符对应的联想字符集;接收用户手写输入的所述下一个待输入字符,得出所述手写输入字符的手写识别字符集;当所述联想字符集与所述手写识别字符集存在交集时,更新所述交集字符的匹配度,并按照更新后的匹配度重新排列所述手写识别字符集中的所有字符;显示所述重新排列后的手写识别字符集。本发明专利技术实施例主要应用在输入法处理过程中。

【技术实现步骤摘要】

本专利技术涉及输入法
,尤其涉及一种输入方法和装置
技术介绍
在现有的移动终端,包括智能手机等设备中,用户在输入法界面输入字符时,都会根据输入法的联想功能,在输入法界面显示与所输入字符相匹配的字符。在实现本专利技术的过程中,专利技术人发现当用户输入一个字符后,根据输入法的联想功能,在输入法界面的候选字区会显示联想字库中的一部分字符,所述联想字库中包括下一个可能要输入的字符。由于输入法界面只能显示有限的字符,下一个要输入的字符可能不在当前输入法界面上候选字区的首页,但确实在联想字库中,这就导致用户通过多次翻找候选字区查找要输入的字符,或者通过手写输入下一个字符,准确率低,操作费时。
技术实现思路
本专利技术的实施例提供一种输入方法和装置,提高了输入法的准确率和效率。为达到上述目的,本专利技术采用如下技术方案一种输入方法,包括根据用户在输入法界面中输入的当前字符,得出下一个待输入字符对应的联想字符集;接收用户在所述输入法界面中手写输入的下一个待输入字符,得出所述手写输入的下一个待输入字符的手写识别字符集;当所述联想字符集与所述手写识别字符集存在交集字符时,更新所述交集字符的匹配度,并按照更新后的匹配度重新排列所述手写识别字符集中的所有字符;在所述输入法界面的候选字区中显示所述重新排列后的手写识别字符集。一种输入装置,包括第一处理单元,用于根据用户在输入法界面中输入的当前字符,得出下一个待输入字符对应的联想字符集;第二处理单元,用于接收用户在所述输入法界面中手写输入的下一个待输入字符,得出所述手写输入的下一个待输入字符的手写识别字符集;交集处理单元,用于当所述联想字符集与所述手写识别字符集存在交集字符时, 更新所述交集字符的匹配度,并按照更新后的匹配度重新排列所述手写识别字符集中的所有字符;第一显示单元,用于在所述输入法界面的候选字区中显示所述重新排列后的手写识别字符集。本专利技术实施例提供的一种输入方法和装置,通过判断用户手写输入的识别字符集与联想字符集存在交集,将交集字符优先显示在输入法界面的候选字区中。本专利技术实施例解决了现有技术中输入法准确率低,操作费时的问题,提高了输入法的准确率和效率。附图说明图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 = B本文档来自技高网...

【技术保护点】
1.一种输入方法,其特征在于,包括:根据用户在输入法界面中输入的当前字符,得出并显示下一个待输入字符对应的联想字符集;接收用户在所述输入法界面中手写输入的下一个待输入字符,得出所述手写输入的下一个待输入字符的手写识别字符集;当所述联想字符集与所述手写识别字符集存在交集字符时,更新所述交集字符的匹配度,并按照更新后的匹配度重新排列所述手写识别字符集中的所有字符;在所述输入法界面的候选字区中显示所述重新排列后的手写识别字符集。

【技术特征摘要】

【专利技术属性】
技术研发人员:程力行燕青洲杜杰梅小虎
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:94

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1