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

文档序号:9786969阅读:276来源:国知局
信息输入方法和装置的制造方法
【技术领域】
[0001]本申请涉及计算机领域,具体涉及输入法领域,尤其涉及信息输入方法和装置。
【背景技术】
[0002]在用户使用输入法进行信息输入时,输入法可以向用户提供与用户输入的拼音对应的模糊音结果作为候选结果以供用户选取,以使得无法正确地区分出正确的拼音和模糊音节的用户可以从上述候选结果中选取出期望输入的候选结果。在较为靠前的呈现位置,例如首屏,通常从高权重词库中获取呈现在该呈现位置上的候选结果。
[0003]然而,当采用上述方式向用户提供候选结果时,在用户可以正确地区分出正确的拼音和模糊音节的情况下,从高权重词库中获取的模糊音结果依然可以作为呈现在相应的呈现位置上的候选结果,导致大量模糊音结果占据较为靠前的呈现位置,例如首屏,从而对用户的输入造成干扰,降低用户的输入效率。

【发明内容】

[0004]本申请提供了信息输入方法和装置,用于解决上述【背景技术】部分存在的技术问题。
[0005]第一方面,本申请提供了信息输入方法,该方法包括:接收用户输入的拼音;获取与拼音相关联的、待呈现在呈现位置上的候选结果,候选结果包括以下之一:拼音的模糊音节对应的候选文字、由候选文字组成的候选词语;基于候选文字的历史输入记录,确定是否将候选结果作为呈现在呈现位置上的候选结果以供用户选取,其中,历史输入记录包括:在候选结果被作为输入结果的预设次数的输入中模糊音节被输入的次数。
[0006]第二方面,本申请提供了信息输入装置,该装置包括:接收单元,配置用于接收用户输入的拼音;获取单元,配置用于获取与拼音相关联的、待呈现在呈现位置上的候选结果,候选结果包括以下之一:拼音的模糊音节对应的候选文字、由候选文字组成的候选词语;确定单元,配置用于基于候选文字的历史输入记录,确定是否将候选结果作为呈现在呈现位置上的候选结果以供用户选取,其中,历史输入记录包括:在候选结果被作为输入结果的预设次数的输入中模糊音节被输入的次数。
[0007]本申请提供的信息输入方法和装置,通过接收用户输入的拼音;获取与拼音相关联的、待呈现在呈现位置上的候选结果,候选结果包括以下之一:拼音的模糊音节对应的候选文字、由候选文字组成的候选词语;基于候选文字的历史输入记录,确定是否将候选结果作为呈现在呈现位置上的候选结果以供用户选取。实现了基于在用户多次输入模糊音结果的过程中,输入模糊音节的次数,对高权重词库出词时的模糊音结果进行过滤,进而提高对首屏上呈现出的候选结果的命中率。
【附图说明】
[0008]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0009]图1是本申请可以应用于其中的示例性系统架构图;
[0010]图2示出了根据本申请的信息输入方法的一个实施例的流程图;
[0011 ]图3示出了生成历史输入记录一个示例性流程图;
[0012]图4示出了对模糊音结果进行过滤后的一个效果示意图;
[0013]图5示出了对模糊音结果进行过滤的一个示例性原理图;
[0014]图6示出了确定呈现出的候选结果的一个示例性原理图;
[0015]图7示出了根据本申请的信息输入装置的一个实施例的结构示意图;
[0016]图8是适于用来实现本申请实施例的终端设备或服务器的计算机系统的结构示意图。
【具体实施方式】
[0017]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0018]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0019]图1示出了可以应用本申请的信息输入方法或信息输入装置的实施例的示例性系统架构100。
[0020]如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供传输链路的介质。网络104可以包括各种连接类型,例如有线、无线传输链路或者光纤电缆等等。
[0021]用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯应用,例如、输入法类应用、浏览器类应用、搜索类应用、即时通讯类应用等。
[0022]终端设备101、102、103可以是具有显示屏并且支持网络通信的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture ExpertsGroup Aud1 Layer 111,动态影像专家压缩标准音频层面3)、MP4 (Moving PictureExperts Group Aud1 Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。
[0023]服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上的输入法类应用提供支持的服务器。服务器可以对接收到的词库更新请求进行处理,并将新增加的候选结果反馈给终端设备,以更新终端设备的词库。
[0024]应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
[0025]请参考图2,其示出了根据本申请的信息输入方法的一个实施例的流程200。需要说明的是,本申请实施例所提供的信息输入方法一般由图1中的终端设备101、102、103执行,相应地,信息输入装置一般设置于终端设备101、102、103中。该方法包括以下步骤:
[0026]步骤201,接收用户输入的拼音。
[0027]在本实施例中,信息输入方法运行于其上的电子设备(例如图1所示的终端设备101、102、103)可以通过键盘、触摸屏等输入装置接收用户输入的拼音。用户输入的拼音与待输入到应用的信息输入区域的信息相关联。例如,当需要在应用的信息输入区域中输入文字或词语时,可以首先将光标定位在应用的输入区域中,然后,接收用户输入的拼音。在本实施例中,应用的信息输入区域可以包括但不限于:搜索类应用提供的输入框、文档的信息输入区域、即时通讯应用的窗口中的信息输入区域。
[0028]步骤202,获取与拼音相关联的、待呈现在呈现位置上的候选结果。
[0029]在本实施例中,在接收到用户输入的拼音之后,可以从词库中获取与拼音相关联的、待呈现在呈现位置上的候选结果。在本实施例中,可以在屏幕上每一次呈现出预设个数的候选结果,例如,每一次以从左至右的顺序依次呈现预设个数候选结果,可以通过键盘上的方向按键进行呈现出的候选结果的切换。呈现位置可以用于表示候选结果在呈现时的前后顺序,例如,以从左至右的顺序依次呈现预设个数的候选结果时,越靠近左端则呈现位置越靠前,每一个呈现出的候选结果对应一个呈现位置。
[0030]在本实施例中,候选结果包括以下之一:拼音的模糊音节对应的候选文字、由候选文字组成的候选词语。例如,当用户输入的拼音为单个拼音时,则候选结果可以包含输入的拼音的模糊音节对应的候选文字,当用户输入的拼音为多个拼音时,则候选结果可以包含由输入的拼音的模糊音节对应的文字组成的候选词语。
[0031]下面首先说明模糊音节的作用:用户输入的拼音包含声母与韵母,由于不同地区的用户的发音习惯的不同,会出现输入的拼音中包含模糊音的情况。模糊音包括声母模糊音和韵母模糊音。例如,c和ch互为声母模糊音,an和ang互为韵母模糊音。将正确的拼音的声母或韵母替
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1