一种声音识别方法、设备和第一电子设备技术

技术编号:15226623 阅读:153 留言:0更新日期:2017-04-27 07:32
本发明专利技术实施例公开了一种声音识别方法,包括:采集第一电子设备的第一声音输入;至少获得第一反馈结果和第二反馈结果,其中,所述第一反馈结果是第一识别引擎对所述第一声音输入识别得到的,所述第二反馈结果是第二识别引擎对所述第一声音输入识别得到的,所述第一识别引擎与所述第二识别引擎不同;至少根据所述第一反馈结果和所述第二反馈结果确定对应所述第一声音输入的识别结果。本发明专利技术的实施例同时还公开了一种声音识别设备和第一电子设备。

【技术实现步骤摘要】

本专利技术涉及通信领域中的信息处理技术,尤其涉及一种声音识别方法、设备和第一电子设备。
技术介绍
随着电子产品的推广、普及与发展,电子产品功能越来越多、性能越来越强、体验越来越丰富,给人们的生活带来很多便利。当然,人们对电子产品的使用的便捷性等方面的要求也越来越高。为了适应用户对电子产品的更高的需求,智能电子设备具有根据用户语音输入信息,代替用户进行相应操作的功能。但是,因为用户说话存在地域口音、说话习惯不相同等问题,而且每个厂商的语义识别服务器对于同一句语音的识别效果也不尽相同,现有技术方案中的电子设备的语音识别往往只能是采用一个厂商的语义识别服务器进行语义识别,这样就容易出现语义解析错误,导致对应操作错误的问题,使得工作效率低下,用户体验度较差。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种声音识别方法、设备和第一电子设备,解决了现有技术中的电子设备的语音识别只能采用一个厂商的语义识别服务器进行语义识别容易出现语义解析错误的问题,提高了语义识别的准确率,保证了操作的正确性;同时,可以提高工作效率,提高用户和电子设备的交互能力。本专利技术的技术方案是这样实现的:一种声音识别方法,包括:采集第一电子设备的第一声音输入;至少获得第一反馈结果和第二反馈结果,其中,所述第一反馈结果是第一识别引擎对所述第一声音输入识别得到的,所述第二反馈结果是第二识别引擎对所述第一声音输入识别得到的,所述第一识别引擎与所述第二识别引擎不同;至少根据所述第一反馈结果和所述第二反馈结果确定对应所述第一声音输入的识别结果。可选的,所述至少获得第一反馈结果和第二反馈结果,包括:向服务器发送所述第一声音输入;接收所述服务器发送的所述第一反馈结果和所述第二反馈结果。可选的,所述向服务器发送所述第一声音输入,包括:向具有第一识别引擎的第一服务器发送所述第一声音输入;向具有第二识别引擎的第二服务器发送所述第二声音输入,所述第一服务器与所述第二服务器不同;相应的,所述接收所述服务器发送的所述第一反馈结果和所述第二反馈结果,包括:接收所述第一服务器发送的所述第一反馈结果;其中,所述第一反馈结果是所述第一服务器基于所述第一识别引擎对所述第一声音输入识别得到的;接收所述第二服务器发送的所述第二反馈结果;其中,所述第二反馈结果是所述第二服务器基于所述第二识别引擎对所述第一声音输入识别得到的。可选的,所述方法还包括:确定目标识别引擎;其中,所述目标识别引擎的数量小于识别所述第一声音输入对应的识别引擎的数量;采集第二声音输入;获得针对所述第二声音输入的第三反馈结果;其中,所述第三反馈结果是所述目标识别引擎对所述第二声音输入进行识别得到的,所述第三反馈结果对应所述第二声音输入的识别结果。可选的,所述确定目标识别引擎,包括:按照引擎确定策略对声音输入的反馈结果进行分析,得到所述目标识别引擎;其中,所述反馈结果是至少两个识别引擎对所述声音输入进行识别得到的。可选的,所述按照引擎确定策略对声音输入的反馈结果进行分析处理,得到所述目标识别引擎,包括:基于所述至少两个识别引擎对所述声音输入的反馈结果,得到每一所述识别引擎的评价;其中,所述评价是用于对所述至少两个识别引擎进行排序得到所述目标识别引擎的;对所述至少两个识别引擎的多次评价后,通过所述排序确定所述目标识别引擎。可选的,所述基于所述至少两个识别引擎对所述声音输入的反馈结果,得到每一所述识别引擎的评价,包括:判断所述反馈结果中是否包括相同的反馈结果;若所述反馈结果中包括相同的反馈结果,按照所述反馈结果中相同的反馈结果数目最多的反馈结果为识别结果的原则给所述识别引擎评价,得到每一所述识别引擎的评价;若所述反馈结果中没有相同的反馈结果,按照所述反馈结果中任一反馈结果为识别结果的原则给所述识别引擎评价,得到每一所述识别引擎的评价;或者,根据所述反馈结果得到针对所述声音输入的识别结果,并判断是否接收到用户针对识别结果的修改指令;若接收到所述用户针对所述声音输入的识别结果的修改指令,对当前选定的且具有相同反馈结果的识别引擎进行正面评价,得到每一所述识别引擎的评价;若没有接收到所述用户针对所述声音输入的识别结果的修改指令,对与识别结果匹配的识别引擎进行正面评价,得到每一所述识别引擎的评价。可选的,所述确定目标识别引擎,包括:向第二电子设备分享所述目标识别引擎的标识信息和所述目标识别引擎的辅助信息,以使得所述第二电子设备能根据自己的辅助信息、目标识别引擎的标识信息和所述目标识别引擎的辅助信息确定匹配的识别引擎。第二反面,提供一种声音识别设备,所述设备包括:采集单元,用于采集第一声音输入;获取单元,用于至少获得第一反馈结果和第二反馈结果,其中,所述第一反馈结果是第一识别引擎对所述第一声音输入识别得到的,所述第二反馈结果是第二识别引擎对所述第一声音输入识别得到的,所述第一识别引擎与所述第二识别引擎不同;确定单元,用于至少根据所述第一反馈结果和所述第二反馈结果确定对应所述第一声音输入的识别结果。第三方面,提供一种第一电子设备,所述电子设备包括:采集装置,用于采集第一声音输入;处理装置,用于根据获得的第一反馈结果和第二反馈结果确定对应所述第一声音输入的识别结果,其中,所述第一反馈结果是第一识别引擎对所述第一声音输入识别得到的,所述第二反馈结果是第二识别引擎对所述第一声音输入识别得到的,所述第一识别引擎与所述第二识别引擎不同。本专利技术实施例提供的声音识别方法、设备和第一电子设备,可以采集第一声音输入,并至少获得第一反馈结果和第二反馈结果,第一反馈结果是第一识别引擎对第一声音输入识别得到的,第二反馈结果是第二识别引擎对第一声音输入识别得到的,第一识别引擎与第二识别引擎不同;之后至少根据第一反馈结果和第二反馈结果确定对应第一声音输入的识别结果;这样,第一电子设备在对得到的声音输入进行识别的时候可以是获得多个识别引擎对该声音输入的反馈结果,并从得到的反馈结果中确定与该声音输入对应的识别结果,不是使用单一识别引擎进行声音输入的识别,解决了现有技术中的电子设备的语音识别只能采用一个厂商的语义识别服务器进行语义识别容易出现语义解析错误的问题,提高了语义识别的准确率,保证了操作的正确性;同时,可以提高工作效率,提高用户和电子设备的交互能力。附图说明图1为本专利技术的实施例提供的一种声音识别方法的流程示意图;图2为本专利技术的实施例提供的另一种声音识别方法的流程示意图;图3为本专利技术的实施例提供的又一种声音识别方法的流程示意图;图4为本专利技术的另一实施例提供的一种声音识别方法的流程示意图;图5为本专利技术的另一实施例提供的另一种声音识别方法的流程示意图;图6为本专利技术的实施例提供的一种声音识别系统的结构示意图;图7为本专利技术的实施例提供的一种识别引擎对声音输入的识别示意图;图8为本专利技术的实施例提供的另一种识别引擎对声音输入的识别示意图;图9为本专利技术的实施例提供的又一种识别引擎对声音输入的识别示意图;图10为本专利技术的另一实施例提供的又一种声音识别方法的流程示意图;图11为本专利技术的实施例提供的一种声音识别设备的结构示意图;图12为本专利技术的实施例提供的另一种声音识别设备的结构示意图;图13为本专利技术的实施例提供的又一种声音识别设备的结构示意图;图14为本专利技术的实本文档来自技高网...
一种声音识别方法、设备和第一电子设备

【技术保护点】
一种声音识别方法,包括:采集第一电子设备的第一声音输入;至少获得第一反馈结果和第二反馈结果,其中,所述第一反馈结果是第一识别引擎对所述第一声音输入识别得到的,所述第二反馈结果是第二识别引擎对所述第一声音输入识别得到的,所述第一识别引擎与所述第二识别引擎不同;至少根据所述第一反馈结果和所述第二反馈结果确定对应所述第一声音输入的识别结果。

【技术特征摘要】
1.一种声音识别方法,包括:采集第一电子设备的第一声音输入;至少获得第一反馈结果和第二反馈结果,其中,所述第一反馈结果是第一识别引擎对所述第一声音输入识别得到的,所述第二反馈结果是第二识别引擎对所述第一声音输入识别得到的,所述第一识别引擎与所述第二识别引擎不同;至少根据所述第一反馈结果和所述第二反馈结果确定对应所述第一声音输入的识别结果。2.根据权利要求1所述的方法,其特征在于,所述至少获得第一反馈结果和第二反馈结果,包括:向服务器发送所述第一声音输入;接收所述服务器发送的所述第一反馈结果和所述第二反馈结果。3.根据权利要求2所述的方法,其特征在于,所述向服务器发送所述第一声音输入,包括:向具有第一识别引擎的第一服务器发送所述第一声音输入;向具有第二识别引擎的第二服务器发送所述第二声音输入,所述第一服务器与所述第二服务器不同;相应的,所述接收所述服务器发送的所述第一反馈结果和所述第二反馈结果,包括:接收所述第一服务器发送的所述第一反馈结果;其中,所述第一反馈结果是所述第一服务器基于所述第一识别引擎对所述第一声音输入识别得到的;接收所述第二服务器发送的所述第二反馈结果;其中,所述第二反馈结果是所述第二服务器基于所述第二识别引擎对所述第一声音输入识别得到的。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定目标识别引擎;其中,所述目标识别引擎的数量小于识别所述第一声音输入对应的识别引擎的数量;采集第二声音输入;获得针对所述第二声音输入的第三反馈结果;其中,所述第三反馈结果是所述目标识别引擎对所述第二声音输入进行识别得到的,所述第三反馈结果对应所述第二声音输入的识别结果。5.根据权利要求4所述的方法,其特征在于,所述确定目标识别引擎,包括:按照引擎确定策略对声音输入的反馈结果进行分析,得到所述目标识别引擎;其中,所述反馈结果是至少两个识别引擎对所述声音输入进行识别得到的。6.根据权利要求5所述的方法,其特征在于,所述按照引擎确定策略对声音输入的反馈结果进行分析处理,得到所述目标识别引擎,包括:基于所述至少两个识别引擎对所述声音输入的反馈结果,得到每一所述识别引擎的评价;其中,所述评价是用于对所述至少两个识别引擎进行排序得到所述目标识别引...

【专利技术属性】
技术研发人员:刘树勇张渊毅李洪伟
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1