[发明专利]字符串输入方法和装置有效
申请号: | 201811581792.0 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109656384B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 陈小帅 | 申请(专利权)人: | 抖音视界有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 徐雅琴 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字符串 输入 方法 装置 | ||
本公开提供了一种字符串输入方法和装置,其中方法包括:对获取的源码字符串进行解析,确定与源码字符串对应的多个候选目标码字符串;在输入界面中显示多个候选目标码字符串;检测多个候选目标码字符串中的每个目标码字符串的触发模式,是否满足预设的条件;若任一目标码字符串的触发模式满足预设条件,则确定任一目标码字符串中待修正的目标码字符;根据目标码字符对应的源码字符,确定替换目标码字符;在确定任一替换目标码字符被选中时,利用被选中的替换目标码字符替换目标码字符,以生成与源码字符串对应的目标码字符串。该方法不仅简化了用户操作,还降低了用户重新输入的代价,提高了字符串输入效率。
技术领域
本公开涉及计算机技术领域,尤其涉及一种字符串输入方法和装置。
背景技术
目前,输入法可包括五笔输入、拼音输入、二笔输入等方式,其中拼音输入是最为简单,也是最为广泛应用的一种。然而,用户在使用拼音输入法输入字符串时,经常会遇到提供的候选字符串不符合用户期望,导致用户需要手动删除已输入的字符串,然后在逐字重新输入。例如,如图1所示,用户输入的字符串为“zhu/xing/guang”,且用户意图输入“朱兴光”,但是输入法返回的候选字符串为“朱星光”,此时就需要用户删掉当前输入的字符串,重新逐字输入,不仅操作繁琐,影响输入效率,还加大了用户输入的代价。特别是,对输入困难的老年用户,重新输入会造成更高的输入代价。
发明内容
本公开提供一种字符串输入方法和装置,用于解决相关技术中,利用输入法输入字符串时,存在的操作繁琐,增大用户输入代价,影响输入效率的问题。
本公开一方面实施例提供一种字符串输入方法,该方法包括:对获取的源码字符串进行解析,确定与所述源码字符串对应的多个候选目标码字符串;在输入界面中显示所述多个候选目标码字符串;检测所述多个候选目标码字符串中的每个目标码字符串的触发模式,是否满足预设的条件;若任一目标码字符串的触发模式满足预设条件,则确定所述任一目标码字符串中待修正的目标码字符;根据所述目标码字符对应的源码字符,确定替换目标码字符;在确定任一替换目标码字符被选中时,利用被选中的替换目标码字符替换所述目标码字符,以生成与所述源码字符串对应的目标码字符串。
本公开另一方面实施例提供一种字符串输入装置,该装置包括:第一确定模块,用于对获取的源码字符串进行解析,确定与所述源码字符串对应的多个候选目标码字符串;显示模块,用于在输入界面中显示所述多个候选目标码字符串;判断模块,用于检测所述多个候选目标码字符串中的每个目标码字符串的触发模式,是否满足预设的条件;第二确定模块,用于若任一目标码字符串的触发模式满足预设条件,则确定所述任一目标码字符串中待修正的目标码字符;第三确定模块,用于根据所述目标码字符对应的源码字符,确定替换目标码字符;替换模块,用于在确定任一替换目标码字符被选中时,利用被选中的替换目标码字符替换所述目标码字符,以生成与所述源码字符串对应的目标码字符串。
本公开又一方面实施例提供一种电子设备,该电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,以实现第一方面实施例所述的字符串输入方法。
本公开再一方面实施例的计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,以实现第一方面实施例所述的字符串输入方法。
本公开公开的技术方案,具有如下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于抖音视界有限公司,未经抖音视界有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811581792.0/2.html,转载请声明来源钻瓜专利网。