本申请属于音频,具体涉及一种音频信号处理方法、装置、电子设备及可读存储介质。
背景技术:
1、目前,通信设备或者录音设备等电子设备在采集声音时,不可避免的会受到环境中的风噪的影响,降低声音采集的清晰度。由于风噪的形成很复杂也很难预测,所以如何对风噪处理是本领域的一个难题。
2、通常,风噪处理的传统方式主要有单通道的风噪处理和多通道的风噪处理。在相关技术中,在进行多通道的风噪处理时,通常采取的方式是基于多通道间的低相似性输出一个抑制增益,并将该一个抑制增益作用到多个通道的音频信号,以对多个通道的音频信号进行风噪抑制。然而,由于多个通道间的低相似性,即,多个通道的风噪强度、带宽存在明显差异,那么,使用相同的抑制增益对多个通道的音频信号进行风噪抑制,会导致对多个通道中弱风通道发生风噪信号过抑制,导致音频信号中的语音信号损失,从而导致对音频信号中风噪信号的抑制效果较差。
技术实现思路
1、本申请实施例的目的是提供一种音频信号处理方法、装置、电子设备及可读存储介质,能够提高对多通道音频信号的风噪信号抑制效果。
2、第一方面,本申请实施例提供了一种音频信号处理方法,该方法包括:对m个音频通道的时域音频信号进行时频变换处理,得到m个频域音频信号;m为大于1的整数;基于所述m个频域音频信号的功率谱,确定m个风噪信号功率谱;一个风噪信号功率谱用于表征一个频域音频信号中的风噪信号在各频率分量上的功率的分布情况;根据所述m个风噪信号功率谱和风噪抑制因子,确定m个风噪抑制增益;所述风噪抑制因子用于表征所述m个频域音频信号的信号功率谱间的相似性;根据所述m个风噪抑制增益,对所述m个频域音频信号进行风噪抑制处理。
3、第二方面,本申请实施例提供了一种音频信号处理装置,该装置包括:处理模块,该处理模块用于:对m个音频通道的时域音频信号进行时频变换处理,得到m个频域音频信号;m为大于1的整数;基于所述处理模块得到的所述m个频域音频信号的功率谱,确定m个风噪信号功率谱;一个风噪信号功率谱用于表征一个频域音频信号中的风噪信号在各频率分量上的功率的分布情况;根据所述m个风噪信号功率谱和风噪抑制因子,确定m个风噪抑制增益;所述风噪抑制因子用于表征所述m个频域音频信号的信号功率谱间的相似性;根据所述确定模块确定的所述m个风噪抑制增益,对所述m个频域音频信号进行风噪抑制处理。
4、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
5、第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
6、第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
7、第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
8、在本申请实施例中,音频信号处理装置对m个音频通道的时域音频信号进行时频变换处理,得到m个频域音频信号,m为大于1的整数,基于上述m个频域音频信号的功率谱,确定m个风噪信号功率谱,一个风噪信号功率谱用于表征一个频域音频信号中的风噪信号在个频率分量上的功率的分布情况,根据上述m个风噪信号功率谱和风噪抑制因子,确定m个风噪抑制增益,该风噪抑制因子用于表征上述m个频域音频信号的信号功率谱间的相似性,根据上述m个风噪抑制增益,对上述m个频域音频信号进行风噪抑制处理。通过该方法,音频信号处理装置可以分别确定每个音频通道的风噪信号功率谱,并根据每个音频通道的风噪信号功率谱和风噪抑制因子,得到每个音频通道的风噪抑制增益,如此,能够针对性地确定各个音频通道的风噪抑制增益,避免发生音频通道的风噪信号的过抑制或者错误抑制,从而可以准确消除多通道音频信号中的风噪声,从而提高对多通道音频信号的风噪信号的抑制效果,同时避免其它噪声的平稳性特征被破坏,为波束形成等语音增强算法进一步提高语音质量提供了可能性。
1.一种音频信号处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述m个频域音频信号的功率谱,确定m个风噪信号功率谱,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述m个频域音频信号的功率谱,确定m个风噪信号功率谱之前,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述第一频域音频信号的幅度平方相干msc信息和所述第一频域音频信号在第一频率范围内的高能量低msc频点数占比,计算风噪存在性标志信息之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述m个风噪信号功率谱和风噪抑制因子,确定m个风噪抑制增益之前,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述根据所述m个风噪信号功率谱和风噪抑制因子,确定m个风噪抑制增益,包括:
7.根据权利要求6所述的方法,其特征在于,所述根据所述m个风噪信号功率谱,计算所述m个频域音频信号的抑制基底因子,包括:
8.一种音频信号处理装置,其特征在于,所述装置包括:处理模块;所述处理模块,用于:
9.根据权利要求8所述的装置,其特征在于,所述处理模块,具体用于:
10.根据权利要求8所述的装置,其特征在于,所述处理模块,还用于根据所述m个风噪信号功率谱和风噪抑制因子,确定m个风噪抑制增益之前,计算所述m个频域音频信号的功率谱的几何平均与算术平均的平方比,得到所述风噪抑制因子。
11.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-7任一项所述的音频信号处理方法的步骤。
12.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-7任一项所述的音频信号处理方法的步骤。