文本输入方法、装置、设备、介质及计算机程序产品制造方法及图纸

技术编号:38251649 阅读:11 留言:0更新日期:2023-07-27 10:17
本申请实施例公开了一种文本输入方法、装置、设备、介质及计算机程序产品,涉及输入法技术领域。包括:基于输入的第一音码字符串,在候选词选择窗口中显示第一候选词集合,第一候选词集合中的候选词与第一音码字符串匹配;响应于声调筛选操作,在候选词选择窗口中显示第二候选词集合,第二候选词集合包含第一候选词集合中符合目标声调的候选词;响应于笔画筛选操作,在候选词选择窗口中显示第三候选词集合,第三候选词集合包含第二候选词集合中符合目标笔画序列的候选词。文本输入过程中融合音码输入以及形码输入的特点,避免因重码情况严重导致选择效率较低的问题,有助于提高文本的输入效率。入效率。入效率。

【技术实现步骤摘要】
文本输入方法、装置、设备、介质及计算机程序产品


[0001]本申请实施例涉及输入法
,特别涉及一种文本输入方法、装置、设备、介质及计算机程序产品。

技术介绍

[0002]在日常使用电子设备的过程中,用户经常会使用输入法进行文本输入。按照编码方式进行划分,输入法可以被分为音码输入法和形码输入法。
[0003]拼音输入法作为一种被广泛使用的音码输入法,采用汉语拼音对中文汉字进行编码。使用拼音输入法进行文本输入时,候选词选择窗口中会显示输入拼音对应的若干候选词,用户可以通过翻页操作从候选词中查找并选择所需输入的目标词。
[0004]由于拼音输入法中的重码现象比较严重,即不同词汇可能对应相同编码,比如“预期”、“语气”、“逾期”以及“与其”对应的编码均为“yu

qi”,因此通过翻页方式查找目标词的效率较低。

技术实现思路

[0005]本申请实施例提供了一种文本输入方法、装置、设备、介质及计算机程序产品,能够提高文本的输入效率。所述技术方案如下:
[0006]一方面,本申请实施例提供了一种文本输入方法,所述方法包括:
[0007]基于输入的第一音码字符串,在候选词选择窗口中显示第一候选词集合,所述第一候选词集合中的候选词与所述第一音码字符串匹配;
[0008]响应于声调筛选操作,在所述候选词选择窗口中显示第二候选词集合,所述第二候选词集合包含所述第一候选词集合中符合目标声调的候选词,所述目标声调为所述声调筛选操作所表征的声调;
[0009]响应于笔画筛选操作,在所述候选词选择窗口中显示第三候选词集合,所述第三候选词集合包含所述第二候选词集合中符合目标笔画序列的候选词,所述目标笔画序列为所述笔画筛选操作所表征的笔画序列。
[0010]另一方面,本申请实施例提供了一种文本输入装置,所述装置包括:
[0011]显示模块,用于基于输入的第一音码字符串,在候选词选择窗口中显示第一候选词集合,所述第一候选词集合中的候选词与所述第一音码字符串匹配;
[0012]第一更新模块,用于响应于声调筛选操作,在所述候选词选择窗口中显示第二候选词集合,所述第二候选词集合包含所述第一候选词集合中符合目标声调的候选词,所述目标声调为所述声调筛选操作所表征的声调;
[0013]第二更新模块,用于响应于笔画筛选操作,在所述候选词选择窗口中显示第三候选词集合,所述第三候选词集合包含所述第二候选词集合中符合目标笔画序列的候选词,所述目标笔画序列为所述笔画筛选操作所表征的笔画序列。
[0014]另一方面,本申请实施例提供了一种计算机设备,所述计算机设备包括处理器和
存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上述方面所述的文本输入方法。
[0015]另一方面,本申请实施例提供了一种计算机可读存储介质,所述可读存储介质中存储有至少一条指令,所述至少一条指令由处理器加载并执行以实现如上述方面所述的文本输入方法。
[0016]另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面提供的文本输入方法。
[0017]本申请实施例中,计算机设备基于输入的音码字符串在候选选择窗口中显示匹配的候选词后,进一步基于声调筛选操作以及笔画筛选操作,筛选出符合目标声调以及目标笔画序列的候选词,即在文本输入过程中融合音码输入以及形码输入的特点,以“音码字符串+声调+笔画”为组合进行候选词筛选,从而缩小文本输入过程中候选词集合的集合范围(即减少候选词数量),避免仅根据音码字符串进行词汇选择时,因重码情况严重导致候选词数量过多,进而导致选择效率较低的问题,有助于提高文本的输入效率(尤其是在输入非常用词汇)。
附图说明
[0018]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是相关技术中候选词选择过程的实施示意图;
[0020]图2示出了本申请一个示例性实施例提供的实施环境的示意图;
[0021]图3示出了本申请一个示例性实施例提供的文本输入方法的流程图;
[0022]图4是本申请一个示例性实施例示出的文本输入过程的实施示意图;
[0023]图5示出了本申请另一个示例性实施例提供的文本输入方法的流程图;
[0024]图6是本申请另一个示例性实施例示出的文本输入过程的实施示意图;
[0025]图7示出了本申请再一个示例性实施例提供的文本输入方法的流程图;
[0026]图8是本申请再一个示例性实施例示出的文本输入过程的实施示意图;
[0027]图9是本申请一个示例性实施例示出的筛选模式回退过程的实施示意图;
[0028]图10是本申请另一个示例性实施例示出的筛选模式回退过程的实施示意图;
[0029]图11是本申请一个示例性实施例提供的文本输入装置的结构框图;
[0030]图12示出了本申请一个示例性实施例提供的计算机设备的结构示意图。
具体实施方式
[0031]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0032]为了方便理解,下面对本申请实施例中涉及的名词进行解释说明。
[0033]音码字符串:采用音码方式对文字进行编码所得到的字符串,用于表征文字的发音。以拼音输入法为例,“预期”对应的音码字符串为“yu

qi”。
[0034]重码:不同文本(字或词)对应相同编码字符串的情况即为重码,且音码编码方式下的重码现象较为严重。以拼音输入法为例,“预期”、“语气”、“逾期”以及“与其”对应的音码字符串均为“yu

qi”。
[0035]候选词:指基于音码字符串从词库中筛选出的词汇,其中,候选词可以为单个文字或者由至少两个文字构成的词组。比如,当输入的音码字符串为“yu

qi”时,对应的候选词可以包括“预期”“语气”和“逾期”等等。
[0036]候选词选择窗口:输入法应用中用于显示筛选出的候选词的窗口。本申请实施例中的候选词选择窗口用于显示输入的音码字符串。由于候选词选择窗口的显示区域有限,因此,候选词选择窗口中候选词支持翻页显示,且候选词的显示优先级基于候选词与筛选条件的匹配度、历史输入记录以及生僻程度等因素综合确定得到。比如,候选词与筛选条件的匹配度越高,其显示优先级越高,或,候选词的历史输入频率越高,其显示优先级越高,或,候选词越生僻,其显示优先级越低。...

【技术保护点】

【技术特征摘要】
1.一种文本输入方法,其特征在于,所述方法包括:基于输入的第一音码字符串,在候选词选择窗口中显示第一候选词集合,所述第一候选词集合中的候选词与所述第一音码字符串匹配;响应于声调筛选操作,在所述候选词选择窗口中显示第二候选词集合,所述第二候选词集合包含所述第一候选词集合中符合目标声调的候选词,所述目标声调为所述声调筛选操作所表征的声调;响应于笔画筛选操作,在所述候选词选择窗口中显示第三候选词集合,所述第三候选词集合包含所述第二候选词集合中符合目标笔画序列的候选词,所述目标笔画序列为所述笔画筛选操作所表征的笔画序列。2.根据权利要求1所述的方法,其特征在于,响应于声调筛选操作,在所述候选词选择窗口中显示第二候选词集合,包括:响应于对第一控件的触发操作,基于所述触发操作的操作次数,在所述候选词选择窗口中显示所述第二候选词集合,其中,所述第一控件为实体按键,或,虚拟按键。3.根据权利要求2所述的方法,其特征在于,所述基于所述触发操作的操作次数,在所述候选词选择窗口中显示所述第二候选词集合,包括:基于所述触发操作的操作次数与目标次数的取余结果,确定所述目标声调;基于所述目标声调从所述第一候选词集合中筛选出所述第二候选词集合;基于所述第二候选词集合在所述候选词选择窗口中显示候选词。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:基于所述触发操作的操作次数,在所述候选词选择窗口中显示包含所述目标声调的所述第一音码字符串。5.根据权利要求1所述的方法,其特征在于,所述响应于笔画筛选操作,在所述候选词选择窗口中显示第三候选词集合,包括:响应于对至少一个第二控件的触发操作,基于各个所述第二控件对应的字符在所述候选词选择窗口中显示笔画字符串,所述笔画字符串用于表征所述目标笔画序列;基于所述笔画字符串,在所述候选词选择窗口中显示所述第三候选词集合。6.根据权利要求5所述的方法,其特征在于,所述基于所述笔画字符串,在所述候选词选择窗口中显示所述第三候选词集合,包括:基于字符与笔画之间的映射关系,将所述笔画字符串映射为所述目标笔画序列;基于所述目标笔画序列从所述第二候选词集合中筛选出所述第三候选词集合;基于所述第三候选词集合在所述候选词选择窗口中显示候选词。7.根据权利要求1所述的方法,其特征在于,所述响应于笔画筛选操作,在所述候选词选择窗口中显示第三候选词集合,包括:响应于对至少一个第二控件的触发操作,基于各个所述第二控件对应的字符在所述候选词选择窗口中显示第二音码字符串;基于所述第二音码字符串,在所述候选词选择窗口中显示所述第三候选词集合。8.根据权利要求7所述的方法,其特征在于,所述基于所述第二音码字符串,在所述候选词选择窗口中显示所述第三候选词集合,包括:确定与所述第二音码字符串匹配的候选字;
将...

【专利技术属性】
技术研发人员:赵义涛鲁剑胡妙丽彭成龙
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1