信息输入方法和装置的制造方法_4

文档序号:9786969阅读:来源:国知局
算机程序,所述计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分809从网络上被下载和安装,和/或从可拆卸介质811被安装。
[0073]附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0074]作为另一方面,本申请还提供了一种非易失性计算机存储介质,该非易失性计算机存储介质可以是上述实施例中所述装置中所包含的非易失性计算机存储介质;也可以是单独存在,未装配入终端中的非易失性计算机存储介质。上述非易失性计算机存储介质存储有一个或者多个程序,当所述一个或者多个程序被一个设备执行时,使得所述设备:接收用户输入的拼音;获取待呈现的、与所述拼音相关联的候选结果,所述候选结果包括以下之一:所述拼音的模糊音节对应的候选文字、由所述候选文字组成的候选词语,其中,所述候选结果预先对应一个呈现位置;基于所述候选文字的历史输入记录,调整所述候选结果的呈现位置,以及在调整后的呈现位置上呈现候选结果以供用户选取,其中,所述历史输入记录包括:在所述候选结果被作为输入结果的预设次数的输入中所述模糊音节被输入的次数。
[0075]以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
【主权项】
1.一种信息输入方法,其特征在于,所述方法包括: 接收用户输入的拼音; 获取与所述拼音相关联的、待呈现在呈现位置上的候选结果,所述候选结果包括以下之一:所述拼音的模糊音节对应的候选文字、由所述候选文字组成的候选词语; 基于所述候选文字的历史输入记录,确定是否将所述候选结果作为呈现在所述呈现位置上的候选结果以供用户选取,其中,所述历史输入记录包括:在所述候选结果被作为输入结果的预设次数的输入中所述模糊音节被输入的次数。2.根据权利要求1所述的方法,其特征在于,获取与所述拼音相关联的、待呈现在呈现位置上的候选结果包括: 确定所述呈现位置对应的词库,所述词库包括:高权重词库、低权重词库,其中,对应于高权重词库的呈现位置位于对应于低权重词库的呈现位置之前; 从确定出的词库中获取所述候选结果。3.根据权利要求2所述的方法,其特征在于,所述高权重词库包括:用户词库、逐词词库,所述低权重词库包括系统词库。4.根据权利要求3所述的方法,其特征在于,所述候选结果包括所述候选文字,所述候选文字从高权重词库中获取;以及 基于所述候选文字的历史输入记录,确定是否将所述候选结果作为呈现在所述呈现位置上的候选结果以供用户选取包括: 当在所述候选结果被作为输入结果的预设次数的输入中所述模糊音节被输入的次数等于所述预设次数时,执行第一过滤操作,所述第一过滤操作包括:不将所述候选文字作为呈现在所述呈现位置上的候选结果。5.根据权利要求4所述的方法,其特征在于,在执行第一过滤操作之后,所述方法还包括: 从低权重词库获取所述候选文字; 将所述候选文字作为呈现在低权重词库对应的呈现位置上的候选结果以供用户选取。6.根据权利要求3所述的方法,其特征在于,所述候选结果包括所述候选词语,所述候选词语从高权重词库中获取;以及 基于所述候选文字的历史输入记录,确定是否将所述候选结果作为呈现在所述呈现位置上的候选结果以供用户选取包括: 当所述候选词语中的任意一个候选文字被执行过所述第一过滤操作时,执行第二过滤操作,所述第二过滤操作包括:不将所述候选词语作为所述呈现在所述呈现位置上的候选结果。7.根据权利要求6所述的方法,其特征在于,在执行第二过滤操作之后,所述方法还包括: 从低权重词库获取所述候选词语; 将所述候选词语作为呈现在低权重词库对应的呈现位置上的候选结果以供用户选取。8.一种信息输入装置,其特征在于,所述装置包括: 接收单元,配置用于接收用户输入的拼音; 获取单元,配置用于获取与所述拼音相关联的、待呈现在呈现位置上的候选结果,所述候选结果包括以下之一:所述拼音的模糊音节对应的候选文字、由所述候选文字组成的候选词语; 确定单元,配置用于基于所述候选文字的历史输入记录,确定是否将所述候选结果作为呈现在所述呈现位置上的候选结果以供用户选取,其中,所述历史输入记录包括:在所述候选结果被作为输入结果的预设次数的输入中所述模糊音节被输入的次数。9.根据权利要求8所述的装置,其特征在于,所述获取单元包括: 词库确定子单元,配置用于确定所述呈现位置对应的词库,所述词库包括:高权重词库、低权重词库,其中,对应于高权重词库的呈现位置位于对应于低权重词库的呈现位置之、广.刖; 候选结果获取子单元,配置用于从确定出的词库中获取所述候选结果。10.根据权利要求9所述的装置,其特征在于,所述高权重词库包括:用户词库、逐词词库,所述低权重词库包括系统词库。11.根据权利要求10所述的装置,其特征在于,所述确定单元包括: 第一过滤子单元,配置用于当所述候选结果包括所述候选文字,候选文字从高权重词库中获取,在所述候选结果被作为输入结果的预设次数的输入中所述模糊音节被输入的次数等于所述预设次数时,执行第一过滤操作,所述第一过滤操作包括:不将所述候选文字作为呈现在所述呈现位置上的候选结果。12.根据权利要求11所述的装置,其特征在于,所述装置还包括: 候选文字获取单元,配置用于从低权重词库获取所述候选文字; 候选文字处理单元,配置用于将所述候选文字作为呈现在低权重词库对应的呈现位置上的候选结果以供用户选取。13.根据权利要求10所述的装置,其特征在于,所述确定单元包括: 第二过滤子单元,配置用于当候选结果包括所述候选词语,所述候选词语从高权重词库中获取,所述候选词语中的任意一个候选文字被执行过所述第一过滤操作时,执行第二过滤操作,所述第二过滤操作包括:不将所述候选词语作为所述呈现在所述呈现位置上的候选结果。14.根据权利要求13所述的装置,其特征在于,所述装置还包括: 候选词语获取单元,配置用于在执行第二过滤操作之后,从低权重词库获取所述候选词语; 候选词语处理单元,配置用于将所述候选词语作为呈现在低权重词库对应的呈现位置上的候选结果以供用户选取。
【专利摘要】本申请公开了信息输入方法和装置。该方法的一【具体实施方式】包括:接收用户输入的拼音;获取与拼音相关联的、待呈现在呈现位置上的候选结果,候选结果包括以下之一:拼音的模糊音节对应的候选文字、由候选文字组成的候选词语;基于候选文字的历史输入记录,确定是否将候选结果作为呈现在呈现位置上的候选结果以供用户选取。实现了基于在用户多次输入模糊音结果的过程中,输入模糊音节的次数,对高权重词库出词时的模糊音结果进行过滤,进而提高对首屏上呈现出的候选结果的命中率。
【IPC分类】G06F3/023
【公开号】CN105549760
【申请号】CN201610057308
【发明人】陈丽敏, 王树濠, 吴少凯
【申请人】百度在线网络技术(北京)有限公司
【公开日】2016年5月4日
【申请日】2016年1月27日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1