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

技术编号:12425930 阅读:76 留言:0更新日期:2015-12-03 11:20
本发明专利技术提出一种语音识别方法和装置。其中所述方法包括以下步骤:移动终端接收语音指令,并获取移动终端的第一网络信号的强度;当第一网络信号的强度不小于预设阈值时,移动终端将语音指令发送至云端服务器,并获取移动终端的第二网络信号强度;当第二网络信号的强度小于预设阈值时,移动终端比较语音指令和移动终端中预存的语音指令是否匹配;如果语音指令和移动终端中预存的语音指令匹配,则移动终端根据预存的语音指令输出第一语音识别结果。本发明专利技术实施例的语音识别方法保证了移动终端在任何网络状态下均能快速、准确识别用户的语音指令。

【技术实现步骤摘要】

本专利技术涉及语音识别
,尤其涉及一种语音识别方法以及一种语音识别装置。
技术介绍
随着移动终端设备的快速发展,语音识别系统在移动终端上的应用也越来越普及。例如,用户在驾驶车辆行驶过程中,不允许手持使用手机(例如接听或拨打电话)时,或者用户在使用车载导航时,目的地的输入操作比较复杂时,通常会采用语音的方式控制手机或者车载导航。现有的语音识别系统包括在线语音识别系统和离线语音识别系统,在有网络的情况下使用在线语音识别系统,而在没有网络的情况下使用离线语音识别系统。然而目前存在的问题是,用户在使用移动终端的过程中,网络状态不会保证一直良好,使用在线语音识别系统时,会由于网络状态不好的原因导致在线语音识别过程中数据包的丢失,最终无法反馈识别结果。而使用离线语音识别系统时,如果用户不按照预先设定的语法进行语音输入,系统便不能给出正确的识别和解析结果。进而,由于语音指令是控制移动终端设备的入口,无法获取识别结果或者无法获取正确的识别结果都会导致后续的对移动终端的控制动作不能完成,导致当前用户语音指令的去请求失败,因此不管优先使用在线语音识别系统或者离线语音识别系统,都有可能会导致用户体验上的延迟,用户的体验不好。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种语音识别方法,该方法能够同时解决离线语音识别系统因用户发出的语音指令不在预先设定的语音指令的情况下的识别问题,以及在线语音识别系统因网络信号不好而导致的无法返回语音识别结果的问题,从而保证了移动终端在任何网络状态下均能快速、准确识别用户的语音指令,提高了用户使用体验。本专利技术的第二个目的在于提出一种语音识别装置。为达上述目的,本专利技术第一方面实施例提出了一种语音识别方法,包括以下步骤:移动终端接收语音指令,并获取所述移动终端的第一网络信号的强度;当所述第一网络信号的强度不小于预设阈值时,所述移动终端将所述语音指令发送至云端服务器,并获取所述移动终端的第二网络信号强度;当所述第二网络信号的强度小于预设阈值时,所述移动终端比较所述语音指令和所述移动终端中预存的语音指令是否匹配;以及如果所述语音指令和所述移动终端中预存的语音指令匹配,则所述移动终端根据所述预存的语音指令输出第一语音识别结果。本专利技术实施例的语音识别方法,在移动终端的网络状态良好时,优先使用在线语音识别系统对用户输入的语音指令进行识别,并在移动终端的网络状态变差或者网络连接超时,转入离线语音系统继续对语音指令进行识别,能够同时解决离线语音识别系统因用户发出的语音指令不在预先设定的语音指令的情况下的识别问题,以及在线语音识别系统因网络信号不好而导致的无法返回语音识别结果的问题,从而保证了移动终端在任何网络状态下均能快速、准确识别用户的语音指令,提高了用户使用体验。为达上述目的,本专利技术第二方面实施例提出了一种语音识别装置,接收模块,用于移动终端接收语音指令;第一获取模块,用于获取所述移动终端的第一网络信号的强度;发送模块,用于在所述第一网络信号的强度不小于预设阈值时,将所述语音指令发送至云端服务器;第二获取模块,用于获取所述移动终端的第二网络信号强度;比较模块,用于在所述第二网络信号的强度小于预设阈值时,比较所述语音指令和所述移动终端中预存的语音指令是否匹配;以及第一输出模块,用于在所述语音指令和所述移动终端中预存的语音指令匹配时,根据所述预存的语音指令输出第一语音识别结果。本专利技术实施例的语音识别装置,在移动终端的网络状态良好时,优先使用在线语音识别系统对用户输入的语音指令进行识别,并在移动终端的网络状态变差或者网络连接超时,转入离线语音系统继续对语音指令进行识别,能够同时解决离线语音识别系统因用户发出的语音指令不在预先设定的语音指令的情况下的识别问题,以及在线语音识别系统因网络信号不好而导致的无法返回语音识别结果的问题,从而保证了移动终端在任何网络状态下均能快速、准确识别用户的语音指令,提高了用户使用体验。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。【附图说明】本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是本专利技术一个实施例的语音识别方法的流程图;图2是本专利技术一个具体实施例的语音识别方法的流程图;图3是本专利技术另一个具体实施例的语音识别方法的流程图;图4是本专利技术一个实施例的语音识别方法的结构示意图;图5是本专利技术一个具体实施例的语音识别方法的结构示意图;图6是本专利技术另一个具体实施例的语音识别方法的结构示意图。【具体实施方式】下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本专利技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本专利技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本专利技术的实施例所属
的技术人员所理解。下面参考附图描述根据本专利技术实施例的语音识别方法和装置。—种语音识别方法,包括以下步骤:a、移动终端接收语音指令,并获取移动终端的第一网络信号的强度山、当第一网络信号的强度不小于预设阈值时,移动终端将语音指令发送至云端服务器,并获取移动终端的第二网络信号强度;c、当第二网络信号的强度小于预设阈值时,移动终端比较语音指令和移动终端中预存的语音指令是否匹配;以及d、如果语音指令和移动终端中预存的语音指令匹配,则移动终端根据预当前第1页1 2 3 4 本文档来自技高网
...

【技术保护点】
一种语音识别方法,其特征在于,包括以下步骤:移动终端接收语音指令,并获取所述移动终端的第一网络信号的强度;当所述第一网络信号的强度不小于预设阈值时,所述移动终端将所述语音指令发送至云端服务器,并获取所述移动终端的第二网络信号强度;当所述第二网络信号的强度小于预设阈值时,所述移动终端比较所述语音指令和所述移动终端中预存的语音指令是否匹配;以及如果所述语音指令和所述移动终端中预存的语音指令匹配,则所述移动终端根据所述预存的语音指令输出第一语音识别结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:穆向禹
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1