[发明专利]一种音频采集器录音异常的诊断方法、装置、设备及存储介质有效
申请号: | 201910380712.3 | 申请日: | 2019-05-08 |
公开(公告)号: | CN111918196B | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 梁俊斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04R29/00 | 分类号: | H04R29/00;G10L19/02;G10L25/51 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 音频 采集 录音 异常 诊断 方法 装置 设备 存储 介质 | ||
1.一种音频采集器录音异常的诊断方法,其特征在于,所述方法包括:
获取音频采集器采集的信号;
对所述信号进行处理,得到若干帧信号;
将每帧信号从时间域变换到频率域,得到每帧信号在各个频域点的频谱幅度值;
基于所述每帧信号在各个频域点的频谱幅度值,得到与每帧信号对应的谱熵值;
获取所述音频采集器开始采集信号的第一时间点以及所述音频采集器结束采集信号的第二时间点;所述音频采集器包括麦克风;
确定位于所述第一时间点之后预设时间的第三时间点,以及位于所述第二时间点之前预设时间的第四时间点;
获取位于所述第三时间点与所述第四时间点之间的时间范围,得到有效时间范围;
获取位于所述有效时间范围内的谱熵值,得到预选谱熵值集合;
将所述预选谱熵值集合中的最大的谱熵值确定为有效谱熵值;
比较所述与每帧信号对应的有效谱熵值与第一阈值的大小;
基于比较结果,得到所述音频采集器录音异常的诊断结果;
所述基于比较结果,得到所述音频采集器录音异常的诊断结果,包括:
若所述有效谱熵值小于或等于所述第一阈值,则确定所述音频采集器处于录音异常状态。
2.根据权利要求1所述的方法,其特征在于,所述基于所述每帧信号在各个频域点的频谱幅度值,得到与每帧信号对应的谱熵值,包括:
基于所述频谱幅度值的平方,得到每帧信号在各个频域点的功率谱;
对所述每帧信号在各个频域点的功率谱进行求和,得到与每帧信号对应的功率谱总和;
基于所述功率谱与所述功率谱总和的商,得到每帧信号在各个频域点的概率密度;
基于所述概率密度与所述概率密度的对数的乘积,得到与每帧信号对应的谱熵值。
3.根据权利要求2所述的方法,其特征在于,所述比较所述与每帧信号对应的有效谱熵值与第一阈值的大小;基于比较结果,得到所述音频采集器录音异常的诊断结果,包括:
比较所述有效谱熵值与所述第一阈值的大小;
若所述有效谱熵值大于所述第一阈值,则确定所述音频采集器处于录音正常状态;
若所述有效谱熵值小于或等于所述第一阈值,则确定所述音频采集器处于录音异常状态。
4.根据权利要求3所述的方法,其特征在于,所述录音异常状态表征所述音频采集器处于堵塞或硬件损坏的状态,则所述确定所述音频采集器处于录音异常状态之后,所述方法还包括:
获取备用音频采集器;
将所述备用音频采集器的权限变更为使用权限,并将所述备用音频采集器的音频参数调整至第三阈值,以使所述备用音频采集器对信号进行采集。
5.根据权利要求3所述的方法,其特征在于,所述音频采集器设置在终端上,且所述录音异常状态表征所述音频采集器处于堵塞或硬件损坏的状态,则所述确定所述音频采集器处于录音异常状态之后,所述方法还包括:
获取终端中的备用音频采集器以及所述终端的底层驱动配置文件;
将所述底层驱动配置文件中与所述音频采集器对应的信息修改为与所述备用音频采集器对应的信息,以使所述备用音频采集器对信号进行采集。
6.根据权利要求3所述的方法,其特征在于,所述音频采集器设置在终端上,且所述录音异常状态表征所述终端的底层音频算法处于失效的状态,则所述确定所述音频采集器处于录音异常状态之后,所述方法还包括:
对所述终端的底层音频算法进行修复。
7.根据权利要求1所述的方法,其特征在于,在所述得到所述音频采集器录音异常的诊断结果之后,所述方法还包括:
向用户发送提醒消息,所述提醒消息包括所述音频采集器录音异常的诊断结果以及与所述诊断结果对应的修复策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910380712.3/1.html,转载请声明来源钻瓜专利网。