噪声检测的方法和装置制造方法及图纸

技术编号:27979695 阅读:11 留言:0更新日期:2021-04-06 14:14
本申请提供了一种噪声检测的方法,属于音频处理技术领域。所述方法包括:在目标音频中确定待定噪声音频段,其中,所述待定噪声音频段中的每个音频帧均满足噪声参数条件,且与所述待定噪声音频段相邻的音频帧均不满足所述噪声参数条件;确定与所述待定噪声音频段相邻、且时长与所述待定噪声音频段的时长满足预设条件的至少一个参考音频段;基于所述待定噪声音频段、所述至少一个参考音频段以及噪声判定模型,确定所述待定噪声音频段对应的噪声判定结果,其中,所述噪声判定结果用于指示所述待定噪声音频段是否存在噪声。采用本申请,不需要对目标音频中的所有音频段都进行复杂的模型处理,节省了检测时间,提高了检测效率。

【技术实现步骤摘要】
噪声检测的方法和装置
本申请涉及音频处理
,特别涉及一种噪声检测的方法和装置。
技术介绍
随着互联网的发展,数字音乐迅速流行。对音频进行噪声检测是一种非常常见的处理,例如,音乐平台会对存入音频库的歌曲音频进行噪声检测,K歌应用程序在对录制的歌曲音频进行去噪处理之前需要进行噪声检测。相关技术中噪声检测方法是:将音频划分为若干固定时长的音频段,根据噪声判定模型判定每个音频段是否存在噪声。上述的噪声检测方法,需要对音频的每个音频段都进行复杂的模型处理,需要消耗较长的时间,处理效率较低。
技术实现思路
本申请实施例提供了一种噪声检测的方法,能够解决相关技术中噪声检测时需要对音频的每个音频段都进行复杂的模型处理进而需要消耗较长时间、处理效率较低的问题。所述技术方案如下:第一方面,提供了一种噪声检测的方法,所述方法包括:在目标音频中确定待定噪声音频段,其中,所述待定噪声音频段中的每个音频帧均满足噪声参数条件,且与所述待定噪声音频段相邻的音频帧均不满足所述噪声参数条件;确定与所述待定噪声音频段相邻、且时长与所述待定噪声音频段的时长满足预设条件的至少一个参考音频段;基于所述待定噪声音频段、所述至少一个参考音频段以及噪声判定模型,确定所述待定噪声音频段对应的噪声判定结果,其中,所述噪声判定结果用于指示所述待定噪声音频段是否存在噪声。在一种可能的设计中,所述在目标音频中确定待定噪声音频段,包括:在所述目标音频中从首个音频帧开始向后逐个检测音频帧是否满足噪声参数条件;当检测到第一音频帧满足噪声参数条件、且所述第一音频帧的前一个音频帧不满足噪声参数条件时,将所述第一音频帧确定为开始音频帧;当检测到第二音频帧满足噪声参数条件、且所述第二音频帧的后一个音频帧不满足噪声参数条件时,将所述第二音频帧确定为结束音频帧;将所述开始音频帧至所述结束音频帧的音频段,确定为待定噪声音频段。在一种可能的设计中,所述待定噪声音频段中的音频帧的数目大于或等于数目阈值。在一种可能的设计中,所述噪声参数条件包括音频帧的能量大于能量阈值、音频帧的过零率大于过零率阈值以及音频帧的频谱平坦度大于频谱平坦度阈值。在一种可能的设计中,所述至少一个参考音频段包括第一参考音频段和/或第二参考音频段;所述确定与所述待定噪声音频段相邻、且时长与所述待定噪声音频段的时长满足预设条件的至少一个参考音频段,包括:在所述待定噪声音频段之前,确定与所述待定噪声音频段相邻、且时长与所述待定噪声音频段的时长的比值为第一数值的第一参考音频段;和/或,在所述待定噪声音频段之后,确定与所述待定噪声音频段相邻、且时长与所述待定噪声音频段的时长的比值为第二数值的第二参考音频段。在一种可能的设计中,所述至少一个参考音频段包括第一参考音频段和/或第二参考音频段;确定与所述待定噪声音频段相邻、且时长与所述待定噪声音频段的时长满足预设条件的所述至少一个参考音频段,包括:在所述待定噪声音频段之前,确定与所述待定噪声音频段相邻且时长与所述待定噪声音频段的时长总和等于预设时长的第一参考音频段;或,在所述待定噪声音频段之后,确定与所述待定噪声音频段相邻且时长与所述待定噪声音频段的时长总和等于预设时长的第二参考音频段;或,在所述待定噪声音频段之前和之后,分别确定与所述待定噪声音频段相邻的第一参考音频段和第二参考音频段,其中,所述第一参考音频段、所述第二参考音频段和所述待定噪声音频段的时长之和等于预设时长。在一种可能的设计中,所述基于所述待定噪声音频段、所述至少一个参考音频段以及噪声判定模型,确定所述待定噪声音频段对应的噪声判定结果,包括:将所述待定噪声音频段和所述至少一个参考音频段组成的总音频段对应的矩阵,转换为预设尺寸的矩阵;将所述预设尺寸的矩阵,输入到噪声判定模型中,得到所述待定噪声音频段对应的噪声判定结果。第二方面,提供了一种噪声检测的装置,所述装置包括:第一确定模块,用于在目标音频中确定待定噪声音频段,其中,所述待定噪声音频段中的每个音频帧均满足噪声参数条件,且与所述待定噪声音频段相邻的音频帧均不满足所述噪声参数条件;第二确定模块,用于确定与所述待定噪声音频段相邻、且时长与所述待定噪声音频段的时长满足预设条件的至少一个参考音频段;判定模块,用于基于所述待定噪声音频段、所述至少一个参考音频段以及噪声判定模型,确定所述待定噪声音频段对应的噪声判定结果,其中,所述噪声判定结果用于指示所述待定噪声音频段是否存在噪声。在一种可能的设计中,所述第一确定模块,用于:在所述目标音频中检测音频帧是否满足噪声参数条件;当检测到第一音频帧满足噪声参数条件、且所述第一音频帧的前一个音频帧不满足噪声参数条件时,将所述第一音频帧确定为开始音频帧;当检测到第二音频帧满足噪声参数条件、且所述第二音频帧的后一个音频帧不满足噪声参数条件时,将所述第二音频帧确定为结束音频帧;将所述开始音频帧至所述结束音频帧的音频段,确定为待定噪声音频段。在一种可能的设计中,所述待定噪声音频段中的音频帧的数目大于或等于数目阈值。在一种可能的设计中,所述噪声参数条件包括音频帧的能量大于能量阈值、音频帧的过零率大于过零率阈值以及音频帧的频谱平坦度大于频谱平坦度阈值。在一种可能的设计中,所述至少一个参考音频段包括第一参考音频段和/或第二参考音频段;所述第二确定模块,用于:在所述待定噪声音频段之前,确定与所述待定噪声音频段相邻、且时长与所述待定噪声音频段的时长的比值为第一数值的第一参考音频段;和/或,在所述待定噪声音频段之后,确定与所述待定噪声音频段相邻、且时长与所述待定噪声音频段的时长的比值为第二数值的第二参考音频段。在一种可能的设计中,所述至少一个参考音频段包括第一参考音频段和/或第二参考音频段;所述第二确定模块,用于:在所述待定噪声音频段之前,确定与所述待定噪声音频段相邻且时长与所述待定噪声音频段的时长总和等于预设时长的第一参考音频段;或,在所述待定噪声音频段之后,确定与所述待定噪声音频段相邻且时长与所述待定噪声音频段的时长总和等于预设时长的第二参考音频段;或,在所述待定噪声音频段之前和之后,分别确定与所述待定噪声音频段相邻的第一参考音频段和第二参考音频段,其中,所述第一参考音频段、所述第二参考音频段和所述待定噪声音频段的时长之和等于预设时长。在一种可能的设计中,所述判定模块,用于:将所述待定噪声音频段和所述至少一个参考音频段组成的总音频段对应的矩阵,转换为预设尺寸的矩阵;将所述预设尺寸的矩阵,输入到噪声判定模型中,得到所述待定噪声音频段对应的噪声判定结果。第三方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令,指令由处理器加载并执行以实现噪声检测的方法所本文档来自技高网...

【技术保护点】
1.一种噪声检测的方法,其特征在于,所述方法包括:/n在目标音频中确定待定噪声音频段,其中,所述待定噪声音频段中的每个音频帧均满足噪声参数条件,且与所述待定噪声音频段相邻的音频帧均不满足所述噪声参数条件;/n确定与所述待定噪声音频段相邻、且时长与所述待定噪声音频段的时长满足预设条件的至少一个参考音频段;/n基于所述待定噪声音频段、所述至少一个参考音频段以及噪声判定模型,确定所述待定噪声音频段对应的噪声判定结果,其中,所述噪声判定结果用于指示所述待定噪声音频段是否存在噪声。/n

【技术特征摘要】
1.一种噪声检测的方法,其特征在于,所述方法包括:
在目标音频中确定待定噪声音频段,其中,所述待定噪声音频段中的每个音频帧均满足噪声参数条件,且与所述待定噪声音频段相邻的音频帧均不满足所述噪声参数条件;
确定与所述待定噪声音频段相邻、且时长与所述待定噪声音频段的时长满足预设条件的至少一个参考音频段;
基于所述待定噪声音频段、所述至少一个参考音频段以及噪声判定模型,确定所述待定噪声音频段对应的噪声判定结果,其中,所述噪声判定结果用于指示所述待定噪声音频段是否存在噪声。


2.根据权利要求1所述的方法,其特征在于,所述在目标音频中确定待定噪声音频段,包括:
在所述目标音频中检测音频帧是否满足噪声参数条件;
当检测到第一音频帧满足噪声参数条件、且所述第一音频帧的前一个音频帧不满足噪声参数条件时,将所述第一音频帧确定为开始音频帧;
当检测到第二音频帧满足噪声参数条件、且所述第二音频帧的后一个音频帧不满足噪声参数条件时,将所述第二音频帧确定为结束音频帧;
将所述开始音频帧至所述结束音频帧的音频段,确定为待定噪声音频段。


3.根据权利要求1所述的方法,其特征在于,所述待定噪声音频段中的音频帧的数目大于或等于数目阈值。


4.根据权利要求1所述的方法,其特征在于,所述噪声参数条件包括音频帧的能量大于能量阈值、音频帧的过零率大于过零率阈值以及音频帧的频谱平坦度大于频谱平坦度阈值。


5.根据权利要求1所述的方法,其特征在于,所述至少一个参考音频段包括第一参考音频段和/或第二参考音频段;
确定与所述待定噪声音频段相邻、且时长与所述待定噪声音频段的时长满足预设条件的所述至少一个参考音频段,包括:
在所述待定噪声音频段之前,确定与所述待定噪声音频段相邻且时长与所述待定噪声音频段的时长的比值为第一数值的第一参考音频段;和/或,
在所述待定噪声音频段之后,确定与所述待定噪声音频段相邻且时长与所述待定噪声音频段的时长的比值为第二数值的第二参考音频段。


6.根据权利要求1所述的方法,其特征在于,所述至少一个参考音频段包括第一参考音频段和/或第二参考音频段;
确定与所述待定噪声音频段相邻、且时长与所述待定噪声音频段的时长满足预设条件的所述至少一个参考音频段,包括:
在所述待定噪声音频段之前,确定与所述待定噪声音频段相邻且时长与所述待定噪声音频段的时长总和等于预设时长的第一参考音频段;或,
在所述待定噪声音频段之后,确定与所述待定噪声音频段相邻且时长与所述待定噪声音频段的时长总和等于预设时长的第二参考音频段;或,
在所述待定噪声音频段之前和之后,分别确定与所述待定噪声音频段相邻的第一参考音频段和第二参考音频段,其中,所述第一参考音频段、所述第二参考音频段和所述待定噪声音频段的时长之和等于预设时长。


7.根据权利要求1所述的方法,其特征在于,所述基于所述待定噪声音频段、所述至少一个参考音频段以及噪声判定模型,确定所述待定噪声音频段对应的噪声判定结果,包括:
将所述待定噪声音频段和所述至少一个参考音频段组成的总音频段对应的矩阵,转换为预设尺寸的矩阵;
将所述预设尺寸的矩阵输入到噪声判定模型中,得到所述待定噪声音频段对应的噪声判定结果。


8.一种噪声检测的装置,其特征在于,所...

【专利技术属性】
技术研发人员:陈洲旋
申请(专利权)人:腾讯音乐娱乐科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利