语音识别方法和装置制造方法及图纸

技术编号:11378029 阅读:92 留言:0更新日期:2015-04-30 20:21
本发明专利技术公开了一种语音识别方法,所述语音识别方法包括以下步骤:在接收到语音信号时,且当前的网络状态正常时,将接收到的语音信号发送至预设的识别服务器进行识别,并获取识别服务器反馈的识别结果;对接收到的语音信号进行本端识别,并获取识别结果;计算各个识别结果对应的识别准确度;将识别准确度最高的识别服务器反馈的识别结果作为所述语音信号的识别结果。本发明专利技术还公开了一种语音识别装置。本发明专利技术在保证语音识别准确性的同时,提高语音识别的灵活性。

【技术实现步骤摘要】
语音识别方法和装置
本专利技术涉及语音控制领域,尤其涉及语音识别方法和装置。
技术介绍
传统的家用电器用遥控器、面板按键进行人机交互,语音识别技术使机器够通过语音远程控制,用语音控制终端成为一种新的人机交互方式。终端语音识别包括两种方式,第一种方式为离线识别方式,即将识别引擎嵌入到本端的CPU上,在本端的CPU上运行识别算法,称为离线式识别;第二种为云端识别方式,将识别引擎运行在云端服务器,终端设备通过网络连接云端服务器,把接收到的音频信号发送给云端服务器,云端服务器把识别结果返回给终端,这种识别称为在线式识别。离线识别不需要经过网络传输,因此响应速度快,但由于受制于设备CPU性能影响,CPU处理能力有限,识别引擎算法较简单,因此识别准确度一般,在线识别引擎在云端服务器运行,可利用云服务器的强大处理能力,运行更复杂的识别引擎算法,从而使识别准确度大大提高,但受网络质量的影响,局限性较高。
技术实现思路
本专利技术的主要目的在于提出一种语音识别方法,旨在保证语音识别准确性的同时,提高语音识别的灵活性。为实现上述目的,本专利技术提供的一种语音识别方法,所述语音识别方法包括以下步骤:在接收到语音信号时,且当前的网络状态正常时,将接收到的语音信号发送至预设的识别服务器进行识别,并获取识别服务器反馈的识别结果;对接收到的语音信号进行本端识别,并获取识别结果;计算各个识别结果对应的识别准确度;将识别准确度最高的识别服务器反馈的识别结果作为所述语音信号的识别结果。优选地,所述语音识别方法还包括:在当前的网络状态异常时,对接收到的语音信号进行本端识别,并获取所述语音信号对应的识别结果;将所述识别结果作为所述语音信号的识别结果。优选地,所述计算各个识别结果对应的识别准确度的步骤包括:基于所述识别结果确定各个服务器以及本端识别对应的识别参数;调用终端预存的服务器以及本端识别对应的识别准确度;根据预设的权重分别对所述识别参数以及所述识别准确度进行加权平均,以确定各个识别结果对应的识别准确度。优选地,所述识别参数包括服务器和本端的响应时长、识别结果匹配度、以及性能参数。优选地,所述将识别准确度最高的识别服务器反馈的识别结果作为所述语音信号的识别结果的步骤之后,所述语音识别方法还包括:对所述识别结果对应的服务器或本端的识别准确度增加一预设值。此外,为实现上述目的,本专利技术还提出一种语音识别装置,所述语音识别装置包括:远程识别模块,用于在接收到语音信号时,且当前的网络状态正常时,将接收到的语音信号发送至预设的识别服务器进行识别,并获取识别服务器反馈的识别结果;本端识别模块,用于对接收到的语音信号进行本端识别,并获取识别结果;准确度计算模块,用于计算各个识别结果对应的识别准确度;处理模块,用于将识别准确度最高的识别服务器反馈的识别结果作为所述语音信号的识别结果。优选地,所述本端识别模块,还用于在当前的网络状态异常时,对接收到的语音信号进行本端识别,并获取所述语音信号对应的识别结果;所述处理模块,还用于将所述识别结果作为所述语音信号的识别结果优选地,所述准确度计算模块包括:确定单元,用于基于所述识别结果确定各个服务器以及本端识别对应的识别参数;调用单元,用于调用终端预存的服务器以及本端识别对应的识别准确度;所述确定单元,还用于根据预设的权重分别对所述识别参数以及所述识别准确度进行加权平均,以确定各个识别结果对应的识别准确度。优选地,所述识别参数包括服务器和本端的响应时长、识别结果匹配度、以及性能参数。优选地,所述语音识别装置还包括:调整模块,用于对所述识别结果对应的服务器或本端的识别准确度增加一预设值。本专利技术提出的语音识别方法和装置,在接收到语音信号时,且当前的网络状态正常时,将接收到的语音信号发送至预设的识别服务器进行识别,并获取识别服务器反馈的识别结果;对接收到的语音信号进行本端识别,并获取识别结果;计算各个识别结果对应的识别准确度;将识别准确度最高的识别服务器反馈的识别结果作为所述语音信号的识别结果,提高对语音信号识别的准确率以及灵活度。附图说明图1为本专利技术语音识别方法较佳实施例的流程示意图;图2为图1中步骤S30的细化流程示意图;图3为本专利技术语音识别装置较佳实施例的功能模块示意图;图4为图3中准确度计算模块的细化功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种语音识别方法。参照图1,图1为本专利技术语音识别方法较佳实施例的流程示意图。本实施例提出一种语音识别方法,所述语音识别方法包括以下步骤:步骤S10,在接收到语音信号时,且当前的网络状态正常时,将接收到的语音信号发送至预设的识别服务器进行识别,并获取识别服务器反馈的识别结果;在本实施例中,在接收到语音信号时,可判断当前的网络状态,在终端可已经连接网络且可正常通信是,判定当前的网络状态正常。识别服务器对接收到的语音信号的识别过程如下,获取接收到的语音信号对应的波形,并确定该波形对应的控制代码,将该控制代码作为语音信号的识别结果。本领域技术人员可以理解的是,为提高语音信号识别的准确率,可对接收到的语音信号进行降噪以及滤波处理后,将处理后的语音信号发送至服务器。识别服务器可为不同厂家的服务器,也可为同一厂家放置在不同位置的服务器。步骤S20,对接收到的语音信号进行本端识别,并获取识别结果;在本实施例中,本端识别过程与服务器的识别过程相似,在此不再赘述。本领域技术人员可以理解的是,步骤S10和步骤S20之间没有先后顺序。步骤S30,计算各个识别结果对应的识别准确度;在本实施例中,计算各个识别结果对应的识别准确度的具体过程如图2所示,所述步骤S30包括:步骤S31,基于所述识别结果确定各个服务器以及本端识别对应的识别参数;步骤S33,调用终端预存的服务器以及本端识别对应的识别准确度;步骤S34,根据预设的权重分别对所述识别参数以及所述识别准确度进行加权平均,以确定各个识别结果对应的识别准确度。所述识别参数包括服务器和本端的响应时长、识别结果匹配度以及性能参数;或者,该识别参数也可包括服务器和本端的响应时长以及识别结果匹配度。本领域技术人员可以理解的是,所述识别参数包括服务器和本端的响应时长、识别结果匹配度以及性能参数之外,也可包括其它参数,本领域技术人员可以根据对最终识别结果准确度的要求增加或者减少识别参数中包含的特征。响应时长、识别结果匹配度以及性能参数的计算过程如下:所述响应时长具体计算过程为,在将接收到语音识别信号发送至识别服务器时,可将当前时间点记录为第一时间点,并将接收到的语音识别信号发送至识别服务器,在接收到识别服务器反馈的识别结果时,将当前时间点记录为第二时间点,并将第一时间点与第二时间点之前的差值为作为服务器响应时长,本端响应时长的计算同理,记录将接收到的语音识别信号发送至识别模块进行识别的第一时间点,以及获取到语音信号的识别结果的第二时间点,并将第一时间点与第二时间点之前的差值为作为本端响应时长。所述识别结果匹配度可为识别结果所对应的波形以及接收到的语音信号所对应的波形之间的匹配度,该匹配度计算时,波形之间的匹配度的计算为现有技术,在此不再本文档来自技高网...
语音识别方法和装置

【技术保护点】
一种语音识别方法,其特征在于,所述语音识别方法包括以下步骤:在接收到语音信号时,且当前的网络状态正常时,将接收到的语音信号发送至预设的识别服务器进行识别,并获取识别服务器反馈的识别结果;对接收到的语音信号进行本端识别,并获取识别结果;计算各个识别结果对应的识别准确度;将识别准确度最高的识别服务器反馈的识别结果作为所述语音信号的识别结果。

【技术特征摘要】
1.一种语音识别方法,其特征在于,所述语音识别方法包括以下步骤:在接收到语音信号时,且当前的网络状态正常时,将接收到的语音信号降噪及滤波处理后发送至预设的识别服务器进行识别,并获取识别服务器反馈的识别结果;所述识别服务器包括多个服务器;对接收到的语音信号降噪及滤波处理后进行本端识别,并获取识别结果;计算各个识别结果对应的识别准确度,所述识别准确度基于本端以及各个服务器识别各个识别结果对应的识别参数确定;对各个识别结果的识别准确度进行排序,将识别准确度最高的识别服务器反馈的识别结果作为所述语音信号的识别结果。2.如权利要求1所述的语音识别方法,其特征在于,所述语音识别方法还包括:在当前的网络状态异常时,对接收到的语音信号进行本端识别,并获取所述语音信号对应的识别结果;将所述识别结果作为所述语音信号的识别结果。3.如权利要求1或2所述的语音识别方法,其特征在于,所述计算各个识别结果对应的识别准确度的步骤包括:基于所述识别结果确定各个服务器以及本端识别对应的识别参数;调用终端预存的服务器以及本端识别对应的识别准确度;根据预设的权重分别对所述识别参数以及所述识别准确度进行加权平均,以确定各个识别结果对应的识别准确度。4.如权利要求3所述的语音识别方法,其特征在于,所述识别参数包括服务器和本端的响应时长、识别结果匹配度、以及性能参数。5.如权利要求4所述的语音识别方法,其特征在于,所述将识别准确度最高的识别服务器反馈的识别结果作为所述语音信号的识别结果的步骤之后,所述语音识别方法还包括:对所述识别结果对应的服务器或本端的识别准确度增加一预设值。6.一种语音识别装...

【专利技术属性】
技术研发人员:何伟旭
申请(专利权)人:广东美的制冷设备有限公司
类型:发明
国别省市:广东;44

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

1