[发明专利]一种单字输入方法及装置有效
申请号: | 201610805481.2 | 申请日: | 2016-09-05 |
公开(公告)号: | CN107797676B | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 刘辉 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 单字 输入 方法 装置 | ||
本发明实施例提供了一种单字输入方法及装置,其中所述方法包括:获取与用户输入的词组序列匹配的候选词列表;从所述候选词列表中检测出一个或以上的非单字候选词;当检测到触发指令时,对所述非单字候选词进行拆分,获得多个拆分单元;若检测到用户输入的特征字符串,从所述拆分单元中确定与所述特征字符串匹配的拆分单元,其中,所述特征字符串与所述词组序列存在匹配项。本发明实施例可以适用于用户需要输入生僻单字的场景,无需通过多次翻页或者删除多余的字词进行生僻字的输入,提高了用户的输入速度,降低输入成本。
技术领域
本发明涉及输入法技术领域,特别是涉及一种单字输入方法和一种单字输入装置。
背景技术
随着信息技术的发展,人们日常生活中很多工作与娱乐都在各种电子装置上进行,用户越来越频繁地需要通过输入法应用程序输入信息来完成人机交互。
在现有的输入法应用程序中,在输入中文时,拼音输入法是常用的一种输入方法,用户输入多个字母组合生成拼音,并根据拼音得到对应的一个或多个候选词供用户选择。当有多个候选词时,现有输入法都会预先根据计算好的词频、词的一元、二元关系等规则,对候选词生成一个排序序列,并且按照排序序列进行显示。
当用户输入的拼音得到的是单字时,候选词一般按照单字的词频由高到低进行排布。因此,当用户需要上屏的单字较为生僻时,往往需要多次翻页后才能查找到自己需要的目标候选字,这种单字获取方法的成本较高。例如,某人姓名为徐骜(xu’ao),若直接输入拼音串,“徐”在候选第一页,“骜”在候选第四页,用户筛选翻页的成本高。
为降低筛选成本,用户在需要生僻单字时,一般会首先对单字进行组词,将组词词语上屏后再删除不需要的字,保留需要的单字。例如,当用户需要输入“徐骜”时,用户首先输入“徐”,“骜”字采用如下方式输入:用户输入“jieaobuxun”,选择“桀骜不驯”上屏,然后依次删除“驯”、“不”、“桀”,从而完成“骜”字的正确输入。
发明人在实施上述方法的过程中发现,采用上述方法需要对多余的字进行删除操作和光标调整操作,影响用户输入的流畅性,编辑成本较高,影响了输入速度。
发明内容
鉴于上述问题,为了解决上述在输入法输入生僻单字时导致的输入流畅性差、输入速度慢的问题,本发明实施例提出了一种单字输入方法和相应的一种单字输入装置。
为了解决上述问题,本发明实施例公开了一种单字输入方法,所述方法包括:
获取与用户输入的词组序列匹配的候选词列表;
从所述候选词列表中检测出一个或以上的非单字候选词;
当检测到触发指令时,对所述非单字候选词进行拆分,获得多个拆分单元;
若检测到用户输入的特征字符串,从所述拆分单元中确定与所述特征字符串匹配的拆分单元,其中,所述特征字符串与所述词组序列存在匹配项。
优选地,所述触发指令采用如下方式检测:
若检测到用户在输入所述词组序列后的第一预设时间段内按压指定按键,则判定检测到触发指令。
优选地,所述特征字符串为用户在按压所述指定按键的第二预设时间段内输入的字符串。
优选地,所述词组序列为用户输入的字符串序列的部分,在所述字符串序列中包括顺次排列的词组序列、指定字符信息以及特征字符串;
在所述获取与用户输入的词组序列匹配的候选词列表的步骤之前,还包括:
接收用户输入的字符串序列;
检测所述字符串序列中是否包括指定字符信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610805481.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计算机键盘
- 下一篇:登录参数输入方法、装置、平台和可读存储介质