一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

啸叫抑制方法、装置、计算机设备和存储介质与流程

2022-04-13 19:55:40 来源:中国专利 TAG:

技术特征:
1.一种啸叫抑制方法,其特征在于,所述方法包括:获取当前时间段对应的当前音频信号,将所述当前音频信号进行频域变换,得到频域音频信号;对所述频域音频信号进行划分,得到各个子带,从所述各个子带中确定目标子带;获取所述当前音频信号对应的当前啸叫检测结果和当前语音检测结果,基于所述当前啸叫检测结果和当前语音检测结果确定所述当前音频信号对应的子带增益系数;获取历史时间段的音频信号对应的历史子带增益,基于所述子带增益系数和所述历史子带增益计算所述当前音频信号对应的当前子带增益;基于所述当前子带增益对所述目标子带进行啸叫抑制,得到所述当前时间段对应的第一目标音频信号。2.根据权利要求1所述的方法,其特征在于,所述获取当前时间段对应的当前音频信号,包括:采集所述当前时间段对应的初始音频信号,对所述初始音频信号进行回声消除,得到回声消除后的初始音频信号;将所述回声消除后的初始音频信号进行语音端点检测,得到当前语音检测结果;基于所述当前语音检测结果对所述回声消除后的初始音频信号进行噪声抑制,得到噪声抑制后的初始音频信号;对所述噪声抑制后的初始音频信号进行啸叫检测,得到当前啸叫检测结果;当所述当前啸叫检测结果为所述噪声抑制后的初始音频信号中存在啸叫信号时,将所述噪声抑制后的初始音频信号作为所述当前时间段对应的当前音频信号。3.根据权利要求2所述的方法,其特征在于,所述将所述回声消除后的初始音频信号进行语音端点检测,得到当前语音检测结果,包括:将所述回声消除后的初始音频信号进行低通滤波,得到低频信号;计算所述低频信号对应的信号能量,基于所述信号能量计算能量波动,根据所述能量波动确定所述当前语音检测结果。4.根据权利要求2所述的方法,其特征在于,所述将所述回声消除后的初始音频信号进行语音端点检测,得到当前语音检测结果,包括:将所述回声消除后的初始音频信号进行低通滤波,得到低频信号;对所述低频信号进行基音检测,得到基音周期,根据所述基音周期确定所述当前语音检测结果。5.根据权利要求2所述的方法,其特征在于,所述对所述噪声抑制后的初始音频信号进行啸叫检测,得到当前啸叫检测结果,包括:提取所述噪声抑制后的初始音频信号对应的初始音频特征;获取第一历史时间段对应的第一历史音频信号,并提取所述第一历史音频信号对应的第一历史音频特征;计算所述初始音频特征与所述第一历史音频特征的第一相似度,基于所述第一相似度确定所述当前啸叫检测结果。6.根据权利要求2所述的方法,其特征在于,所述方法,还包括:当所述当前啸叫检测结果为所述当前音频信号中存在啸叫信号时,获取待播放音频信
号和预设音频水印信号;将所述预设音频水印信号添加到所述待播放音频信号中并进行播放。7.根据权利要求6所述的方法,其特征在于,所述方法,还包括:采集第一时间段对应的第一音频信号,基于音频水印检测算法检测所述第一音频信号,确定所述第一音频信号中包含有目标音频水印信号;接收第二时间段对应的目标网络编码音频信号,将所述目标网络编码音频信号进行解码,得到目标网络音频信号;基于所述第一音频信号中包含有目标音频水印信号将所述目标网络音频信号作为所述当前音频信号。8.根据权利要求1所述的方法,其特征在于,所述获取当前时间段对应的当前音频信号,包括:接收所述当前时间段对应的当前网络编码音频信号,将所述网络编码音频信号进行解码,得到当前网络音频信号;将所述当前网络音频信号进行语音端点检测,得到网络语音检测结果,并对所述当前网络音频信号进行啸叫检测,得到网络啸叫检测结果;提取所述当前网络音频信号的网络音频特征,并获取第二历史时间段的第二历史音频信号,提取所述第二历史音频信号对应的第二历史音频特征;计算所述网络音频特征与所述第二历史音频特征的网络音频相似度,基于所述网络音频相似度和所述网络啸叫检测结果确定所述网络音频信号为所述当前时间段对应的当前音频信号。9.根据权利要求1所述的方法,其特征在于,所述对所述频域音频信号进行划分,得到各个子带,从所述各个子带中确定目标子带,包括:按照预设子带个数将所述频域音频信号进行划分,得到各个子带;计算所述各个子带对应的子带能量,并对各个子带能量进行平滑,得到所述平滑后的各个子带能量;基于所述平滑后的各个子带能量确定目标子带。10.根据权利要求9所述的方法,其特征在于,所述基于所述平滑后的各个子带能量确定目标子带,包括:获取所述当前音频信号对应的当前啸叫检测结果,根据所述当前啸叫检测结果从所述各个子带中确定各个啸叫子带,并得到所述各个啸叫子带能量;从所述各个啸叫子带能量中选取目标能量,并将所述目标能量对应的目标啸叫子带作为目标子带。11.根据权利要求1所述的方法,其特征在于,所述基于所述当前啸叫检测结果和所述当前语音检测结果确定所述当前音频信号对应的子带增益系数,包括:当所述当前语音检测结果为所述当前音频信号中未包含语音信号且所述当前啸叫检测结果为所述当前音频信号中包含啸叫信号时,获取预设递减系数,将所述预设递减系数作为所述当前音频信号对应的子带增益系数;当所述当前语音检测结果为所述当前音频信号中包含语音信号且所述当前啸叫检测结果为所述当前音频信号中包含啸叫信号时,获取预设第一递增系数,将所述预设递增系
数作为所述当前音频信号对应的子带增益系数;当所述当前啸叫检测结果为所述当前音频信号中未包含啸叫信号时,获取预设第二递增系数,将所述预设第二递增系数作为所述当前音频信号对应的子带增益系数,其中,所述预设第一递增系数大于所述预设第二递增系数。12.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于预设低频范围从所述当前音频信号中确定目标低频信号和目标高频信号;计算所述目标低频信号对应的低频能量,将所述低频能量进行平滑,得到平滑后的低频能量;将所述目标高频信号进行划分,得到各个高频子带,并计算所述各个高频子带对应的高频子带能量;获取所述各个高频子带对应的预设能量上限权重,基于所述各个高频子带对应的预设能量上限权重与所述平滑后的低频能量计算所述各个高频子带对应的高频子带上限能量;计算所述高频子带上限能量与所述高频子带能量的比值,得到各个高频子带上限增益;计算各个高频子带对应的各个高频子带增益,基于所述各个高频子带上限增益和所述各个高频子带增益确定所述各个高频子带目标增益,基于所述各个高频子带目标增益对所述各个高频子带进行啸叫抑制,得到所述当前时间段对应的第二目标音频信号。13.一种啸叫抑制装置,其特征在于,所述装置包括:信号变换模块,用于获取当前时间段对应的当前音频信号,将所述当前音频信号进行频域变换,得到频域音频信号;子带确定模块,用于对所述频域音频信号进行划分,得到各个子带,从所述各个子带中确定目标子带;系数确定模块,用于获取所述当前音频信号对应的当前啸叫检测结果和当前语音检测结果,基于所述当前啸叫检测结果和所述当前语音检测结果确定所述当前音频信号对应的子带增益系数;增益确定模块,用于获取历史时间段的音频信号对应的历史子带增益,基于所述子带增益系数和所述历史子带增益计算所述当前音频信号对应的当前子带增益;啸叫抑制模块,用于基于所述当前子带增益对所述目标子带进行啸叫抑制,得到所述当前时间段对应的第一目标音频信号。14.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至12中任一项所述的方法的步骤。15.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至12中任一项所述的方法的步骤。

技术总结
本申请涉及一种啸叫抑制方法、装置、计算机设备和存储介质。所述方法包括:获取当前时间段对应的当前音频信号,将当前音频信号进行频域变换,得到频域音频信号;对频域音频信号进行划分,得到各个子带,从各个子带中确定目标子带;获取当前音频信号对应的当前啸叫检测结果和当前语音检测结果,基于当前啸叫检测结果和当前语音检测结果确定当前音频信号对应的子带增益系数;获取历史时间段的音频信号对应的历史子带增益,基于子带增益系数和历史子带增益计算当前音频信号对应的当前子带增益;基于当前子带增益对目标子带进行啸叫抑制,得到当前时间段对应的第一目标音频信号。采用本方法提高了啸叫抑制的准确性。方法提高了啸叫抑制的准确性。方法提高了啸叫抑制的准确性。


技术研发人员:高毅 罗程 李斌
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2020.09.30
技术公布日:2022/4/12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献