[发明专利]语音识别方法及系统有效
申请号: | 201310335050.0 | 申请日: | 2013-08-02 |
公开(公告)号: | CN103440867A | 公开(公告)日: | 2013-12-11 |
发明(设计)人: | 朱国正;任严佳 | 申请(专利权)人: | 安徽科大讯飞信息科技股份有限公司 |
主分类号: | G10L15/30 | 分类号: | G10L15/30 |
代理公司: | 北京汇智胜知识产权代理事务所(普通合伙) 11346 | 代理人: | 朱登河 |
地址: | 230088 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语音 识别 方法 系统 | ||
技术领域
本发明涉及语音识别技术领域,具体涉及一种语音识别方法及系统。
背景技术
随着计算机科学与技术的日益发展,语音识别技术已经逐渐成熟。并被广泛用于手机、电视、车载等领域。以车载为例,由于人在开车时不能方便地用手操作界面,使得语音识别作为一种相对便捷的交互方式,使车载能够提供更多的功能。现有技术中,语音识别的模式通常为:接收用户的语音信息,与云端语音识别服务器建立连接,发送语音信息至服务器,由服务器对该信息进行识别,再返回识别结果至客户端。但移动设备上不一定有稳定的网络连接,在这种情况下云端返回可能经历较大的延迟,降低用户体验,甚至没有网络,导致云端识别根本不可用。
发明内容
本发明提供一种语音识别方法及系统,可以在网络不好或没有网络的情况下也能够为用户提供可靠的语音识别结果。
为此,本发明提供如下技术方案:
一种语音识别方法,包括:
获取用户发送的语音信息;
将所述语音信息分别发送给云端识别引擎和本地识别引擎,以使所述云端识别引擎和本地识别引擎分别对所述语音信息进行识别;
如果先接收到所述云端识别引擎返回的云端识别结果,则输出所述云端识别结果;
如果先接收到所述本地识别引擎的本地识别结果,并且所述本地识别结果对应的置信度大于设定的置信度区间上限,则输出所述本地识别结果。
优选地,所述方法还包括:
如果所述置信度在所述置信度区间内,则依次在设定的等待时长内降低所述置信度区间上限;
如果在所述等待时长内接收到所述云端识别引擎返回的云端识别结果,则输出所述云端识别结果;
如果在所述等待时长内未接收到所述云端识别引擎返回的云端识别结果,并且所述本地识别结果对应的置信度大于降低后的置信度区间上限,则输出所述本地识别结果。
优选地,每次的等待时长相同或不同。
优选地,所述方法还包括:
如果降低所述置信度区间上限的次数超过设定的次数阈值后,所述本地识别结果对应的置信度仍然小于降低后的置信度区间下限,并且仍未收到所述云端识别结果,则向用户返回识别失败信息。
优选地,所述方法还包括:
如果先接收到所述本地识别结果,并且所述本地识别结果对应的置信度小于设定的置信度区间下限,则丢弃所述本地识别结果,继续等待所述云端识别引擎返回云端识别结果;
如果等待时间超过设定的阻塞时长,则向用户返回识别失败信息。
优选地,所述方法还包括:
接收到用户发送的语音识别请求后,开启云端识别引擎和本地识别引擎。
一种语音识别系统,包括:
语音信息获取单元,用于获取用户发送的语音信息;
发送单元,用于将所述语音信息分别发送给云端识别引擎和本地识别引擎,以使所述云端识别引擎和本地识别引擎分别对所述语音信息进行识别;
接收单元,用于接收所述云端识别引擎返回的云端识别结果以及所述本地识别引擎的本地识别结果;
输出单元,用于在所述接收单元先接收到所述云端识别引擎返回的云端识别结果时,输出所述云端识别结果;在所述接收单元先接收到所述本地识别引擎的本地识别结果,并且所述本地识别结果对应的置信度大于设定的置信度区间上限时,输出所述本地识别结果。
优选地,所述系统还包括:
置信度调整单元,用于在所述置信度在所述置信度区间内时,依次在设定的等待时长内降低所述置信度区间上限;
所述输出单元,还用于在所述等待时长内所述接收单元接收到所述云端识别引擎返回的云端识别结果时,输出所述云端识别结果;在所述等待时长内所述接收单元未接收到所述云端识别引擎返回的云端识别结果,并且所述本地识别结果对应的置信度大于降低后的置信度区间上限时,输出所述本地识别结果。
优选地,所述系统还包括:
统计单元,用于统计所述置信度调整单元降低所述置信度区间上限的次数;
所述输出单元,还用于在所述次数超过设定的次数阈值后,如果本地识别结果对应的置信度仍然小于降低后的置信度区间下限,并且仍未收到所述云端识别结果,则向用户返回识别失败信息。
优选地,所述接收单元,还用于在先接收到所述本地识别结果,并且所述本地识别结果对应的置信度小于设定的置信度区间下限时,丢弃所述本地识别结果,继续等待所述云端识别引擎返回云端识别结果;并在等待时间超过设定的阻塞时长后,向用户返回识别失败信息。
优选地,所述系统还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽科大讯飞信息科技股份有限公司,未经安徽科大讯飞信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310335050.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种形变补偿装置
- 下一篇:移动web应用升级系统及方法