语音顶会 ICASSP 2022 成果分享:基于时频感知域模型的单通道语音增强算法

简介: 融合语音分布特性的 T-F attention (TFA) 模块

近日,阿里云视频云音频技术团队与新加坡国立大学李海洲教授团队合作论文 《基于时频感知域模型的单通道语音增强算法 》(Time-Frequency Attention for Monaural Speech Enhancement ) 被 ICASSP 2022 接收, 并受邀于今年 5 月在会议上向学术和工业界做研究报告。ICASSP(International Conference on Acoustics, Speech and Signal Processing)是全世界最大的,也是最全面的融合信号处理、统计学习、及无线通信的语音领域顶级会议。


七琦|作者


本次合作论文提出了融合语音分布特性的 T-F attention (TFA) 模块,可以在几乎不额外增加参数量的情况下显著提高语音增强的客观指标。


arxiv 链接:https://arxiv.org/abs/2111.07518


往期研究成果回顾:

INTERSPEECH 2021:《Temporal Convolutional Network with Frequency Dimension Adaptive Attention for Speech Enhancement》


链接:

https://www.isca-speech.org/archive/pdfs/interspeech_2021/zhang21b_interspeech.pdf


1.背景

语音增强算法旨在去除语音信号中的背景噪声等多余信号成分,它是许多语音处理应用的基本组件,例如在线视频会议与通话,智能短视频剪辑,实时视频直播,社交娱乐与在线教育等。


2.摘要

目前大多数关于语音增强的监督学习算法的研究中,通常没有在建模的过程中明确考虑时频域(T-F)表示中语音的能量分布,而其对于准确预测掩码或频谱至关重要。 在本文中,我们提出了一个简单而有效的 T-F 注意力(TFA)模块,使得在建模过程中可以显式引入对语音分布特性的先验思考。 为了验证我们提出的 TFA 模块的有效性,我们使用残差时序卷积神经网络(ResTCN)作为基础模型,并使用语音增强领域中两个常用的训练目标 IRM [1](The ideal ratio mask)和 PSM [2] (The phase-sensitive mask)分别进行了探索实验。 我们的实验结果表明,应用所提的 TFA 模块可以在几乎不额外增加参数量的情况下显著提高常用的五个客观评估指标,且 ResTCN+TFA 模型始终以较大的优势优于其他 baseline 模型。


3.方法解析

图 1 展示了所提 TFA 模块的网络结构,其中 TA 和 FA 模块分别以黑色和蓝色虚线框标识。AvgPool 和 Conv1D 分别为 average pooling 和 1-D convolution operation 的缩写。⊗ 和 ⊙ 分别表示矩阵乘法和元素级乘法。

image.png

图 1

TFA 模块以变换后的时频表示image.png为输入,利用两个独立的分支来分别进行 1-D time-frame attention mapimage.png和 1-D frequency-dimension attention map image.png 的生成,然后将其融合为最终需要的 2-D T-F attention map image.png ,最终的结果可以重写为:image.png  。


4.实验结果

训练误差曲线

图 2-3 显示了每个模型在 150 epoch 训练中产生的训练和验证集误差曲线。可以看出,与 ResTCN 相比,使用了所提出的 TFA(ResTCN+TFA)的 ResTCN 产生的训练和验证集误差显著降低,这证实了 TFA 模块的有效性。同时,与 ResTCN+SA 和 MHANet 相比,ResTCN+TFA 实现了最低的训练和验证集误差,并显示出明显的优势。在三个 baseline 模型中,MHANet 表现最好,ResTCN+SA 优于 ResTCN。此外,ResTCN、ResTCN+FA 和 ResTCN+TA 之间的比较证明了 TA 和 FA 模块的功效。

image.png

图 2 IRM 训练目标下的训练误差曲线


image.png

图 3 PSM 训练目标下的训练误差曲线


语音增强客观指标评估

我们使用了五个指标用于对增强性能的评估,包括 wideband perceptual evaluation of speech quality (PESQ) [3], extended short-time objective intelligibility (ESTOI) [4], 以及三个综合指标 [5], mean opinion score (MOS) predictors of the signal distortion (CSIG), background-noise intrusiveness (CBAK),  overall signal quality (COVL)。

image.png

image.png

表 1 和表 2 分别显示了每个信噪比等级下(含四个噪声源)的平均 PESQ 和 ESTOI 分数。评估结果表明,我们提出的 ResTCN+TFA 在 IRM 和 PSM 上的 PESQ 和 ESTOI 方面始终比 ResTCN 取得显著改进,且参数增量可以忽略不计,这证明了 TFA 模块的有效性。具体而言,在 5 dB 条件下,IRM 训练目标下的 ResTCN+TFA 相比baseline ResTCN来说,在 PESQ 指标上提高了 0.18,在 ESTOI 指标上提高了 4.94%。与 MHANet 和 ResTCN+SA 相比,ResTCN+TFA 在所有情况下都表现最好,并且表现出明显的性能优势。在三个 baseline 模型中,整体看下来效果排名是 MHANet > ResTCN+SA > ResTCN。同时,ResTCN+FA 和 ResTCN+TA 相比 ResTCN 也有了可观的改进,这进一步证实了 FA 和 TA 模块的有效性。

image.png

表 3 列出了所有测试条件下的平均 CSIG、CBAK 和 COVL 分数。与在表 1和表 2中观察到的趋势一致,所提的 ResTCN+TFA 在三个指标上显著优于 ResTCN,并且在所有模型中表现最好。具体而言,与 ResTCN 相比,PSM 训练目标下 ResTCN+TFA 的 CSIG 提高了 0.21,CBAK 提高了 0.12,COVL 提高了 0.18。


关于阿里云视频云音频技术团队

阿里云视频云音频技术团队,专注于采集播放-分析-处理-传输等全面的音频技术,服务于实时通信、直播、点播、媒体生产、媒体处理,长短视频等业务。通过神经网络与传统信号处理的结合,持续打磨业界领先的 3A 技术,深耕设备管理与适配、qos 技术,持续提升各场景下的直播、实时音频通信体验。


参考文献

[1] Y. Wang, A. Narayanan, and D. Wang, “On training targets for supervised speech separation,” IEEE/ACM Trans. Audio, speech, Lang. Process., vol. 22, no. 12, pp. 1849–1858, 2014.

[2] H. Erdogan, J. R. Hershey, S. Watanabe, and J. Le Roux, “Phase-sensitive and recognition-boosted speech separation using deep recurrent neural networks,” in Proc. ICASSP, 2015, pp. 708–712.

[3] R. I.-T. P. ITU, “862.2: Wideband extension to recommendation P. 862 for the assessment of wideband telephone networks and speech codecs. ITU-Telecommunicatio.

[4] J. Jensen and C. H. Taal, “An algorithm for predicting the intelligibility of speech masked by modulated noise maskers,” IEEE/ACM Trans. Audio, speech, Lang. Process., vol. 24, no. 11, pp. 2009–2022, 2016.

[5] Y. Hu and P. C. Loizou, “Evaluation of objective quality measures for speech enhancement,” IEEE Trans. Audio, Speech, Lang. process., vol. 16, no. 1, pp. 229–238, 2007.


「视频云技术」你最值得关注的音视频技术公众号,每周推送来自阿里云一线的实践技术文章,在这里与音视频领域一流工程师交流切磋。公众号后台回复【技术】可加入阿里云视频云产品技术交流群,和业内大咖一起探讨音视频技术,获取更多行业最新信息。

相关文章
|
4月前
|
机器学习/深度学习 传感器 算法
【无人车路径跟踪】基于神经网络的数据驱动迭代学习控制(ILC)算法,用于具有未知模型和重复任务的非线性单输入单输出(SISO)离散时间系统的无人车的路径跟踪(Matlab代码实现)
【无人车路径跟踪】基于神经网络的数据驱动迭代学习控制(ILC)算法,用于具有未知模型和重复任务的非线性单输入单输出(SISO)离散时间系统的无人车的路径跟踪(Matlab代码实现)
280 2
|
4月前
|
机器学习/深度学习 并行计算 算法
【CPOBP-NSWOA】基于豪冠猪优化BP神经网络模型的多目标鲸鱼寻优算法研究(Matlab代码实现)
【CPOBP-NSWOA】基于豪冠猪优化BP神经网络模型的多目标鲸鱼寻优算法研究(Matlab代码实现)
103 8
|
4月前
|
机器学习/深度学习 资源调度 算法
遗传算法模型深度解析与实战应用
摘要 遗传算法(GA)作为一种受生物进化启发的优化算法,在复杂问题求解中展现出独特优势。本文系统介绍了GA的核心理论、实现细节和应用经验。算法通过模拟自然选择机制,利用选择、交叉、变异三大操作在解空间中进行全局搜索。与梯度下降等传统方法相比,GA不依赖目标函数的连续性或可微性,特别适合处理离散优化、多目标优化等复杂问题。文中详细阐述了染色体编码、适应度函数设计、遗传操作实现等关键技术,并提供了Python代码实现示例。实践表明,GA的成功应用关键在于平衡探索与开发,通过精心调参维持种群多样性同时确保收敛效率
|
4月前
|
机器学习/深度学习 边缘计算 人工智能
粒子群算法模型深度解析与实战应用
蒋星熠Jaxonic是一位深耕智能优化算法领域多年的技术探索者,专注于粒子群优化(PSO)算法的研究与应用。他深入剖析了PSO的数学模型、核心公式及实现方法,并通过大量实践验证了其在神经网络优化、工程设计等复杂问题上的卓越性能。本文全面展示了PSO的理论基础、改进策略与前沿发展方向,为读者提供了一份详尽的技术指南。
粒子群算法模型深度解析与实战应用
|
4月前
|
机器学习/深度学习 运维 算法
基于粒子群优化算法的配电网光伏储能双层优化配置模型[IEEE33节点](选址定容)(Matlab代码实现)
基于粒子群优化算法的配电网光伏储能双层优化配置模型[IEEE33节点](选址定容)(Matlab代码实现)
276 0
|
4月前
|
机器学习/深度学习 数据采集 传感器
【WOA-CNN-LSTM】基于鲸鱼算法优化深度学习预测模型的超参数研究(Matlab代码实现)
【WOA-CNN-LSTM】基于鲸鱼算法优化深度学习预测模型的超参数研究(Matlab代码实现)
277 0
|
4月前
|
机器学习/深度学习 存储 算法
基于模型预测算法的混合储能微电网双层能量管理系统研究(Matlab代码实现)
基于模型预测算法的混合储能微电网双层能量管理系统研究(Matlab代码实现)
137 0
|
3月前
|
机器学习/深度学习 算法 机器人
【水下图像增强融合算法】基于融合的水下图像与视频增强研究(Matlab代码实现)
【水下图像增强融合算法】基于融合的水下图像与视频增强研究(Matlab代码实现)
342 0
|
3月前
|
数据采集 分布式计算 并行计算
mRMR算法实现特征选择-MATLAB
mRMR算法实现特征选择-MATLAB
238 2
|
4月前
|
传感器 机器学习/深度学习 编解码
MATLAB|主动噪声和振动控制算法——对较大的次级路径变化具有鲁棒性
MATLAB|主动噪声和振动控制算法——对较大的次级路径变化具有鲁棒性
243 3