[发明专利]音频爆音检测方法、装置和存储介质有效
申请号: | 201910506938.3 | 申请日: | 2019-06-12 |
公开(公告)号: | CN110265064B | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 陈洲旋 | 申请(专利权)人: | 腾讯音乐娱乐科技(深圳)有限公司 |
主分类号: | G10L25/78 | 分类号: | G10L25/78;G10L25/51;G10L25/03;G10L25/18 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音频 检测 方法 装置 存储 介质 | ||
1.一种音频爆音检测方法,其特征在于,包括:
获取待检测的音频信号,将所述音频信号划分为多个帧信号;
计算相邻两个帧信号的短时能量差;
根据所述短时能量差获取满足预设条件区间的帧信号,得到突变音频信号;
检测所述突变音频信号的峰值位置,在所述峰值位置的前后各取多个固定采样点组成爆音音频帧,计算频域爆音音频帧的几何平均数和算术平均数,并根据所述几何平均数和算术平均数计算频谱平坦度,若所述频谱平坦度大于预设平坦值,则确定所述音频信号存在爆音。
2.根据权利要求1所述音频爆音检测方法,其特征在于,所述将所述音频信号划分为多个帧信号,包括:
在时域内从首帧开始对所述音频信号选取预设时间段的信号,得到开头音频信号;
将所述开头音频信号划分为多个帧信号。
3.根据权利要求1所述音频爆音检测方法,其特征在于,所述计算相邻两个帧信号的短时能量差,包括:
计算每个帧信号的短时能量;
获取每个帧信号的时间;
根据所述帧信号的时间顺序依次计算相邻两个帧信号的短时能量之间的差,得到相邻两个帧信号的短时能量差。
4.根据权利要求3所述音频爆音检测方法,其特征在于,所述根据所述短时能量差获取满足预设条件区间的帧信号,得到突变音频信号,包括:
获取所述短时能量差大于预设阈值的两个帧信号,根据时间顺序将两个帧信号中的后一个帧信号确定为开始帧信号;
在所述开始帧信号后获取所述短时能量差小于预设阈值负值的两个帧信号,根据时间顺序将两个帧信号中的后一个帧信号确定为结束帧信号;
获取所述开始帧信号到所述结束帧信号之间的信号,得到突变音频信号。
5.根据权利要求4所述音频爆音检测方法,其特征在于,所述在所述开始帧信号后获取所述短时能量差小于预设阈值负值的两个帧信号,根据时间顺序将两个帧信号中的后一个帧信号确定为结束帧信号,包括:
在所述开始帧信号后按时间顺序依次判断所述短时能量差是否是小于预设阈值的负值;
当第一次检测到所述短时能量差小于预设阈值负值时,根据时间顺序将小于预设阈值负值的两个帧信号中的后一个帧信号确定为结束帧信号。
6.根据权利要求1所述音频爆音检测方法,其特征在于,所述若所述频谱平坦度大于预设平坦值,则确定所述音频信号存在爆音,包括:
判断所述频谱平坦度是否大于预设平坦值;
若所述频谱平坦度大于预设平坦值,则确定所述音频信号存在爆音;
若所述频谱平坦度小于预设平坦值,则确定所述音频信号不存在爆音。
7.根据权利要求1所述音频爆音检测方法,其特征在于,所述若所述频谱平坦度大于预设平坦值,则确定所述音频信号存在爆音之后,还包括:
返回执行根据所述短时能量差获取满足预设条件区间的帧信号,得到突变音频信号的步骤,直到待检测的音频信号检测完毕。
8.一种音频爆音检测装置,其特征在于,包括:
分帧模块,用于获取待检测的音频信号,将所述音频信号划分为多个帧信号;
计算模块,用于计算相邻两个帧信号的短时能量差;
获取模块,用于根据所述短时能量差获取满足预设条件区间的帧信号,得到突变音频信号;
判断模块,用于检测所述突变音频信号的峰值位置,在所述峰值位置的前后各取多个固定采样点组成爆音音频帧,计算频域爆音音频帧的几何平均数和算术平均数,并根据所述几何平均数和算术平均数计算频谱平坦度,若所述频谱平坦度大于预设平坦值,则确定所述音频信号存在爆音。
9.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至7任一项所述的音频爆音检测方法中的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯音乐娱乐科技(深圳)有限公司,未经腾讯音乐娱乐科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910506938.3/1.html,转载请声明来源钻瓜专利网。