[发明专利]移动终端语音数据处理方法及装置有效
申请号: | 201610600179.3 | 申请日: | 2016-07-27 |
公开(公告)号: | CN107665710B | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 相奇 | 申请(专利权)人: | 上海博泰悦臻网络技术服务有限公司 |
主分类号: | G10L15/22 | 分类号: | G10L15/22;G10L15/26;G06F16/68 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 潘彦君;吴敏 |
地址: | 200030 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 语音 数据处理 方法 装置 | ||
1.一种移动终端语音数据处理方法,其特征在于,包括:
采集用户输入的语音数据;
对所述语音数据进行识别;
根据识别结果,获取所述语音数据对应的关键词以及被控电子设备的标识信息,并按照所述语音数据中的用户的目的进行分类;
从历史语音控制事件中,查找与所述关键词及所述分类的结果相匹配的第一历史语音控制事件,所述第一历史语音控制事件对应的被控电子设备的执行结果为执行成功;
从所述第一历史语音控制事件中获取对应的历史控制指令,并将所述历史控制指令发送至与所述标识信息对应的被控电子设备,以控制所述被控电子设备执行与所述历史控制指令对应的操作;
其中,还包括:对所述历史语音控制事件进行统计分析,获取各历史语音控制事件对应的被控电子设备的执行结果;
根据所述各历史语音控制事件对应的被控电子设备的执行结果,统计所述历史语音控制事件的执行成功率;将统计结果输出,以告知用户;
当所述历史语音控制事件对应的被控电子设备的执行结果为执行失败时,分析失败原因并输出,以告知用户;
接收用户输入的修正数据,对预设的数据库进行修正;
其中,当所述失败原因为未搜索到与所述历史语音控制事件的第一关键词对应的结果时,所述接收用户输入的修正数据,对预设的数据库进行修正,包括:获取所述第一关键词的出现次数;判断所述第一关键词的出现次数是否超过预设第一阈值;当超过所述第一阈值时,将所述第一关键词及与所述第一关键词相关联的信息添加到预设的搜索数据库;
或者,当所述失败原因为第一分类的结果不属于预设的分类数据库时,所述接收用户输入的修正数据,对预设的数据库进行修正,包括:获取所述第一分类的结果的出现次数;判断所述第一分类的结果的出现次数是否超过预设第二阈值;当超过所述第二阈值时,根据第一分类的结果对预设的分类数据库进行更新。
2.根据权利要求1所述的移动终端语音数据处理方法,其特征在于,还包括:
当从历史语音控制事件中,查找到与所述关键词及所述分类的结果相匹配的历史语音控制事件的数目超过一个时,获取当前采集用户输入语音数据的时间信息;
将距离当前时间最近的历史语音控制事件作为所述第一历史语音控制事件。
3.根据权利要求1所述的移动终端语音数据处理方法,其特征在于,还包括:
当未查找到所述第一历史语音控制事件时,根据所述关键词及所述分类的结果生成当前控制指令,并将所述当前控制指令发送至与所述标识信息对应的被控电子设备,以控制所述被控电子设备执行与所述当前控制指令对应的操作。
4.根据权利要求1所述的移动终端语音数据处理方法,其特征在于,当所述失败原因为未正确识别用户输入的语音数据时,所述接收用户输入的修正数据,对预设的数据库进行修正,包括:
根据所述用户输入的语音数据确定用户所属地域;
获取与所述用户所属地域对应的地方语音数据库;
根据获取到的所述地方语音数据库,对预设语音数据库进行修正。
5.根据权利要求1所述的移动终端语音数据处理方法,其特征在于,所述根据第一分类的结果对预设的分类数据库进行更新,包括:
将所述第一分类的结果作为一个新的分类,并对预设的分类数据库进行更新;或,
将所述第一分类的结果作为第二分类的结果的拓展词,并对预设的分类数据库进行更新。
6.根据权利要求1所述的移动终端语音数据处理方法,其特征在于,当所述失败原因为搜索到的与所述历史语音控制事件的关键词对应的结果为错误结果时,所述接收用户输入的修正数据,对预设的数据库进行修正,包括:
接收用户输入的对预设搜索算法的修正数据,并根据所述搜索算法的修正数据对所述预设搜索算法进行修正。
7.一种移动终端语音数据处理装置,其特征在于,包括:
采集单元,适于采集用户输入的语音数据;
识别单元,适于对所述采集单元采集的所述语音数据进行识别;
处理单元,适于根据识别结果,获取所述语音数据对应的关键词以及被控电子设备的标识信息,并按照所述语音数据中的用户的目的进行分类;
查找单元,适于从历史语音控制事件中,查找与所述关键词及所述分类的结果相匹配的第一历史语音控制事件,所述第一历史语音控制事件对应的被控电子设备的执行结果为执行成功;
获取单元,适于从所述第一历史语音控制事件中获取对应的历史控制指令;发送单元,适于将所述历史控制指令发送至与所述标识信息对应的被控电子设备,以控制所述被控电子设备执行与所述历史控制指令对应的操作;其中,还包括:
用于对所述历史语音控制事件进行统计分析,获取各历史语音控制事件对应的被控电子设备的执行结果的单元;
用于根据所述各历史语音控制事件对应的被控电子设备的执行结果,统计所述历史语音控制事件的执行成功率的单元,用于将统计结果输出,以告知用户的单元;
用于当所述历史语音控制事件对应的被控电子设备的执行结果为执行失败时,分析失败原因并输出,以告知用户的单元;
用于接收用户输入的修正数据,对预设的数据库进行修正的单元,其中,所述对预设的数据库进行修正的单元用于当所述失败原因为未搜索到与所述历史语音控制事件的第一关键词对应的结果时,获取所述第一关键词的出现次数,判断所述第一关键词的出现次数是否超过预设第一阈值,当超过所述第一阈值时,将所述第一关键词及与所述第一关键词相关联的信息添加到预设的搜索数据库;或者,用于当所述失败原因为第一分类的结果不属于预设的分类数据库时,获取所述第一分类的结果的出现次数;判断所述第一分类的结果的出现次数是否超过预设第二阈值;当超过所述第二阈值时,根据第一分类的结果对预设的分类数据库进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海博泰悦臻网络技术服务有限公司,未经上海博泰悦臻网络技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610600179.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:智能语音交互方法及系统
- 下一篇:语音活动侦测方法及装置