[发明专利]一种更新噪声数据库的机器人语音识别方法及装置在审
| 申请号: | 201610025249.7 | 申请日: | 2016-01-14 |
| 公开(公告)号: | CN106971720A | 公开(公告)日: | 2017-07-21 |
| 发明(设计)人: | 祝铭明 | 申请(专利权)人: | 芋头科技(杭州)有限公司 |
| 主分类号: | G10L15/28 | 分类号: | G10L15/28;G10L21/0208;G06K9/62 |
| 代理公司: | 上海申新律师事务所31272 | 代理人: | 党蕾 |
| 地址: | 310000 浙江省杭州市余杭区*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 更新 噪声 数据库 机器人 语音 识别 方法 装置 | ||
1.一种更新噪声数据库的机器人语音识别方法,所述方法包括步骤:
获取用户发出的目标语音信号;
将所述目标语音信号分别传递至服务器中的服务器识别单元以及在所述机器人中的机器人识别单元;
所述服务器识别单元对所述目标语音信号进行识别处理以获取服务器识别结果;
所述机器人识别单元对所述目标语音信号进行识别处理以获取机器人识别结果;
其特征在于:
其中,所述方法还包括步骤:
基于所述服务器识别结果和/或所述机器人识别结果以获取最终识别结果,所述机器人根据所述最终识别结果启动相应的功能模块;
于所述功能模块需要所述目标语音信号中的语音数据时,分别获取所述服务器识别结果和所述机器人识别结果的语音相似度,并根据所述语音相似度从所述服务器识别结果或所述机器人识别结果中获取所述语音数据;
在获取所述目标语音信号之后以及将所述目标语音信号分别传递至所述服务器识别单元和所述机器人识别单元之前,所述方法还包括步骤:
判断所述目标语音信号中是否全部为噪声;
若所述目标语音信号中仅存在所述噪声,根据所述目标语音信号 更新噪声数据库并不再进行识别处理;
若所述目标语音信号中不只存在所述噪声,在所述噪声数据库中选择对所述噪声进行降噪处理的噪声数据,并根据所述噪声数据对所述目标语音信号进行降噪处理后将所述目标语音信号分别传送至所述服务器识别单元以及所述机器人识别单元中;
其中,根据所述目标语音信号更新所述噪声数据库的过程包括步骤:
将所述目标语音信号与所述噪声数据库中的所有噪声数据进行比对以获取所有的噪声相似度;
与噪声阈值进行比较,判断是否所有的噪声相似度均小于所述噪声阈值;
若均小于,将所述目标语音信号存储至所述噪声数据库中;
否则,不做任何处理。
2.根据权利要求1所述的更新噪声数据库的机器人语音识别方法,其特征在于,所述方法还包括:
当所述功能模块不需要所述语音数据时,将所述服务器识别结果输入至所述功能模块以控制所述机器人完成相应的功能。
3.根据权利要求1所述的更新噪声数据库的机器人语音识别方法,其特征在于,所述获取服务器识别结果的过程包括:
将请求获取所述服务器识别结果的服务器请求信号发送至所述服务器中;以及
根据所述服务器请求信号,从所述服务器识别单元中接收所述服 务器识别数据。
4.根据权利要求3所述的更新噪声数据库的机器人语音识别方法,其特征在于,所述方法还包括步骤:
测试获取所述服务器和所述机器人之间的网络通信状态;
若所述网络通信状态低于正常水平,则所述功能模块从所述机器人识别单元中获取所述计算机识别数据中的所述语音数据;
若所述网络通信状态处于或高于正常水平,则执行步骤分别获取所述服务器识别结果和所述机器人识别结果的语音相似度。
5.根据权利要求1所述的更新噪声数据库的机器人语音识别方法,其特征在于,所述方法进一步包括:
将从所述服务器识别结果或所述机器人识别结果中获取所述语音数据传送至所述功能模块中。
6.根据权利要求1所述的更新噪声数据库的机器人语音识别方法,其特征在于,获取所述机器人识别结果的过程包括步骤:
所述机器人识别单元参考获取所述服务器识别单元识别所述目标语音信号的数据库以对所述目标语音信号进行识别处理。
7.一种更新噪声数据库的机器人语音识别装置,其特征在于,所述装置适用于权利要求1-6任一所述的更新噪声数据库的机器人语音识别方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芋头科技(杭州)有限公司,未经芋头科技(杭州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610025249.7/1.html,转载请声明来源钻瓜专利网。





