用于输出信息的方法和装置制造方法及图纸

技术编号:15690391 阅读:200 留言:0更新日期:2017-06-24 02:44
本申请公开了用于输出信息的方法和装置。该方法的一具体实施方式包括:响应于接收到用户输入的字符,输出候选字词集合;响应于接收到用户输入的与字符相关联的语音,对语音进行语音识别得到识别字词集合;将识别字词集合与候选字词集合进行匹配得到匹配字词集合;输出匹配字词集合。该实施方式实现了对通过键盘输入法或手写输入法得到的候选字词进一步使用语音进行筛选,减少了候选字词的数量,从而提高了文字输入速度。

Method and apparatus for outputting information

Methods and apparatus for outputting information are disclosed herein. One embodiment of the method includes: receiving user input in response to the character, the output candidate set; in response to receiving user input associated with the character of speech, speech recognition speech recognition will identify the set of words; word set and candidate words matching match word sets output; matching word set. The embodiment of the invention realizes that the candidate words obtained by the keyboard input method or the handwriting input method are further filtered by speech, thereby reducing the number of candidate words, thereby improving the text input speed.

【技术实现步骤摘要】
用于输出信息的方法和装置
本申请涉及计算机
,具体涉及输入法
,尤其涉及用于输出信息的方法和装置。
技术介绍
计算机和智能手机技术的发展给人类带来了越来越多的电子设备和通信工具,而这些电子设备和通信工具中附带的输入法软件又给人们的生活和工作带来了很大的便利。常用的输入法有拼音输入法、五笔输入法、笔画输入法等等。利用输入法完成文字的输入操作时,用户首先要输入该文字对应的字符串,然后在所产生的候选词列表中选择所需要的文字。对于在候选词列表中选择用户所需的字符的过程有以下两种情况:如果该字符位于候选词列表第一页上时,用户只需按与该字符对应的数字序号或直接点按候选词来进行选择;如果该字符不在候选词列表中的第一页时,用户则需要进行翻页查找,然后再输入该字符对应的数字序号或直接点按候选词完成字符的输入。这种方法降低了用户文字输入的速度,特别是所需要输入的文字不在候选词列表中的第一页时,用户还要在完成翻页操作后对其进行选择。
技术实现思路
本申请的目的在于提出一种改进的用于输出信息的方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请提供了一种用于输出信息的方法,该方法包括:响应于接收到用户输入的字符,输出候选字词集合;响应于接收到用户输入的与字符相关联的语音,对语音进行语音识别得到识别字词集合;将识别字词集合与候选字词集合进行匹配得到匹配字词集合;输出匹配字词集合。在一些实施例中,对语音进行语音识别得到识别字词集合,包括:将语音进行转化得到语音文本集合;采用逆向最大匹配法对语音文本集合中每条语音文本进行切词,以得到该条语音文本对应的第一关键词、结构助词和第二关键词,其中,每条语音文本中结构助词之前的词为第一关键词,结构助词之后的词为第二关键词;对于每条语音文本,若该语音文本的第一关键词包含与该语音文本的第二关键词相同的词,并且候选字词集合的候选字词中包含与该语音文本的第二关键词相同的词,则将该第二关键词添加到识别字词集合中。在一些实施例中,对语音进行语音识别得到识别字词集合,包括:识别语音中对候选字词集合进行选择的命令;从候选字词集合中确定出与命令匹配的候选字词,组成识别字词集合。在一些实施例中,命令包括以下至少一项:词性选择命令、笔画选择命令、音调选择命令。在一些实施例中,该方法还包括:记录用户选定的匹配字词;保存用户选定的匹配字词和输入的字符的对应关系。第二方面,本申请提供了一种用于输出信息的装置,该装置包括:候选字词输出单元,用于响应于接收到用户输入的字符,输出候选字词集合;语音识别单元,用于响应于接收到用户输入的与字符相关联的语音,对语音进行语音识别得到识别字词集合;匹配单元,用于将识别字词集合与候选字词集合进行匹配得到匹配字词集合;匹配词输出单元,用于输出匹配字词集合。在一些实施例中,语音识别单元进一步用于:将语音进行转化得到语音文本集合;采用逆向最大匹配法对语音文本集合中每条语音文本进行切词,以得到该条语音文本对应的第一关键词、结构助词和第二关键词,其中,每条语音文本中结构助词之前的词为第一关键词,结构助词之后的词为第二关键词;对于每条语音文本,若该语音文本的第一关键词包含与该语音文本的第二关键词相同的词,并且候选字词集合的候选字词中包含与该语音文本的第二关键词相同的词,则将该第二关键词添加到识别字词集合中。在一些实施例中,语音识别单元进一步用于:识别语音中对候选字词集合进行选择的命令;从候选字词集合中确定出与命令匹配的候选字词,组成识别字词集合。在一些实施例中,命令包括以下至少一项:词性选择命令、笔画选择命令、音调选择命令。在一些实施例中,该装置还包括:记录单元,用于记录用户选定的匹配字词;保存单元,用于保存用户选定的匹配字词和输入的字符的对应关系。第三方面,本申请提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一实施例的方法。第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如第一方面中任一实施例的方法。本申请提供的用于输出信息的方法和装置,通过输入语音来筛选键盘或手写输入的字符对应的候选字词集合,通过语音快速定位候选字词,无需用户手动编辑查找,提高了输入速度和准确率。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请可以应用于其中的示例性系统架构图;图2是根据本申请的用于输出信息的方法的一个实施例的流程图;图3a、3b是根据本申请的用于输出信息的方法的一个应用场景的示意图;图4是根据本申请的用于输出信息的方法的又一个实施例的流程图;图5是根据本申请的用于输出信息的装置的一个实施例的结构示意图;图6是适于用来实现本申请实施例的终端设备或服务器的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的用于输出信息的方法或用于输出信息的装置的实施例的示例性系统架构100。如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用输入法,例如拼音输入法、五笔输入法、笔画输入法等。终端设备101、102、103可以是具有显示屏并且支持文字输入和语音输入的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上显示的候选字词提供支持的字词库服务器。终端设备101、102、103可以使用内置的字词库,也可以从服务器105下载字词库。需要说明的是,本申请实施例所提供的用于输出信息的方法一般由终端设备101、102、103执行,相应地,用于输出信息的装置一般设置于终端设备101、102、103中。应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。终端设备可以仅使用内置的字词库,而无需服务器。也可以根据实现需要,从不同的服务器下载字词库,因此可以具有任意数目的终端设备、网络和服务器。继续参考图2,示出了根据本申请的用于输出本文档来自技高网...
用于输出信息的方法和装置

【技术保护点】
一种用于输出信息的方法,其特征在于,所述方法包括:响应于接收到用户输入的字符,输出候选字词集合;响应于接收到所述用户输入的与所述字符相关联的语音,对所述语音进行语音识别得到识别字词集合;将所述识别字词集合与所述候选字词集合进行匹配得到匹配字词集合;输出所述匹配字词集合。

【技术特征摘要】
1.一种用于输出信息的方法,其特征在于,所述方法包括:响应于接收到用户输入的字符,输出候选字词集合;响应于接收到所述用户输入的与所述字符相关联的语音,对所述语音进行语音识别得到识别字词集合;将所述识别字词集合与所述候选字词集合进行匹配得到匹配字词集合;输出所述匹配字词集合。2.根据权利要求1所述的方法,其特征在于,所述对所述语音进行语音识别得到识别字词集合,包括:将所述语音进行转化得到语音文本集合;采用逆向最大匹配法对所述语音文本集合中每条语音文本进行切词,以得到该条语音文本对应的第一关键词、结构助词和第二关键词,其中,每条语音文本中结构助词之前的词为第一关键词,结构助词之后的词为第二关键词;对于每条语音文本,若该语音文本的第一关键词包含与该语音文本的第二关键词相同的词,并且所述候选字词集合的候选字词中包含与该语音文本的第二关键词相同的词,则将该第二关键词添加到识别字词集合中。3.根据权利要求1所述的方法,其特征在于,所述对所述语音进行语音识别得到识别字词集合,包括:识别所述语音中对所述候选字词集合进行选择的命令;从所述候选字词集合中确定出与所述命令匹配的候选字词,组成识别字词集合。4.根据权利要求3所述的方法,其特征在于,所述命令包括以下至少一项:词性选择命令、笔画选择命令、音调选择命令。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述方法还包括:记录所述用户选定的匹配字词;保存所述用户选定的匹配字词和所述输入的字符的对应关系。6.一种用于输出信息的装置,其特征在于,所述装置包括:候选字词输出单元,用于响应于接收到用户输入的字符,输出候选字词集合;语音识别单元,用于响应于接收到所述用户输入的与所述字符相关联的...

【专利技术属性】
技术研发人员:李瑾胡官钦
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1