SGM-EMA: Speech Enhancement Method Score-Based Diffusion Model and EMA Mechanism
Source abstract
Abstract
The score-based diffusion model has made significant progress in the field of computer vision, surpassing the performance of generative models, such as variational autoencoders, and has been extended to applications such as speech enhancement and recognition. This paper proposes a U-Net architecture using a score-based diffusion model and an efficient multi-scale attention mechanism (EMA) for the speech enhancement task. The model leverages the symmetric structure of U-Net to extract speech features and captures contextual information and local details across different scales using the EMA mechanism, improving speech quality in noisy environments. We evaluate the method on the VoiceBank-DEMAND (VB-DMD) dataset and the DARPA TIMIT Acoustic-Phonetic Continuous Speech Corpus–TUT Sound Events 2017 (TIMIT-TUT) dataset. The experimental results show that the proposed model performed well in terms of speech quality perception (PESQ), extended short-time objective intelligibility (ESTOI), and scale-invariant signal-to-distortion ratio (SI-SDR). Especially when processing out-of-dataset noisy speech, the proposed method achieved excellent speech enhancement results compared to other methods, demonstrating the model’s strong generalization capability. We also conducted an ablation study on the SDE solver and the EMA mechanism, and the results show that the reverse diffusion method outperformed the Euler–Maruyama method, and the EMA strategy could improve the model performance. The results demonstrate the effectiveness of these two techniques in our system. Nevertheless, since the model is specifically designed for Gaussian noise, its performance under non-Gaussian or complex noise conditions may be limited.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Speech and Audio Processing · Speech Recognition and Synthesis · Music and Audio Processing
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Computer Science, Civil Aviation Flight University of China, Guanghan 618307, China
Funding
National Key R&D Program of China · Henan Province Key R&D Special Fund · Civil Aviation Flight University of China
References (69)
Show source-provided references
1. Speech enhancement using a minimum-mean square error short-time spectral amplitude estimator10.1109/TASSP.1984.1164453 ↗
2. Voice activity detection using generalized exponential kernels for time and frequency domains10.1109/TCSI.2019.2895771 ↗
3. Kernel approximation methods for speech recognition
4. Suppression of Acoustic Noise in Speech Using Spectral Subtraction10.1109/TASSP.1979.1163209 ↗
5. A spatial procedure to spectral subtraction for speech enhancement10.1007/s11042-022-12152-3 ↗
6. Ioannides, G., and Rallis, V. (2023). Real-Time Speech Enhancement Using Spectral Subtraction with Minimum Statistics and Spectral Floor. arXiv.
7. Single-channel speech enhancement based on improved frame-iterative spectral subtraction in the modulation domain10.23919/JCC.2021.09.009 ↗
8. A Signal Subspace Approach for Speech Enhancement10.1109/89.397090 ↗
9. Speech enhancement based on the subspace method10.1109/89.861364 ↗
10. New Insights into the Noise Reduction Wiener Filter10.1109/TSA.2005.860851 ↗
11. Speech enhancement with an adaptive Wiener filter10.1007/s10772-013-9205-5 ↗
12. Speech enhancement via adaptive Wiener filtering and optimized deep learning framework10.1142/S0219691322500321 ↗
13. Speech enhancement using long short term memory with trained speech features and adaptive wiener filter10.1007/s11042-022-13302-3 ↗
14. Single-channel speech enhancement using implicit Wiener filter for high-quality speech communication10.1007/s10772-022-09987-4 ↗
15. Speech enhancement based on minimum mean-square error estimation and supergaussian priors10.1109/TSA.2005.851927 ↗
16. LSTM-convolutional-BLSTM encoder-decoder network for minimum mean-square error approach to speech enhancement10.1016/j.apacoust.2020.107647 ↗
17. On the application of hidden Markov models for enhancing noisy speech10.1109/29.45532 ↗
18. Kundu, A., Chatterjee, S., Murthy, A.S., and Sreenivas, T.V. (April, January 31). GMM based Bayesian approach to speech enhancement in signal/transform domain. Proceedings of the 2008 IEEE International Conference on Acoustics, Speech and Signal Processing, Las Vegas, NV, USA.10.1109/ICASSP.2008.4518754 ↗
19. Deep neural network techniques for monaural speech enhancement and separation: State of the art analysis10.1007/s10462-023-10612-2 ↗
20. Ribas, D., Miguel, A., Ortega, A., and Lleida, E. (2022). Wiener filter and deep neural networks: A well-balanced pair for speech enhancement. Appl. Sci., 12.10.3390/app12189000 ↗
21. Zhang, W., Saijo, K., Wang, Z.-Q., Watanabe, S., and Qian, Y. (2023, January 16–20). Toward universal speech enhancement for diverse input conditions. Proceedings of the 2023 IEEE Automatic Speech Recognition and Understanding Workshop (ASRU 2023), Taipei, Taiwan.10.1109/ASRU57964.2023.10389733 ↗
22. Towards model compression for deep learning based speech enhancement10.1109/TASLP.2021.3082282 ↗
23. Shuffle attention u-net for speech enhancement in time domain10.1142/S0219467824500438 ↗
24. Wang, K., He, B., and Zhu, W.P. (2021, January 6–11). TSTNN: Two-stage transformer based neural network for speech enhancement in the time domain. Proceedings of the ICASSP 2021—2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Toronto, ON, Canada.10.1109/ICASSP39728.2021.9413740 ↗
25. Zhang, Q., Song, Q., Ni, Z., Nicolson, A., and Li, H. (2022, January 7–13). Time-frequency attention for monaural speech enhancement. Proceedings of the ICASSP 2022—2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Online.10.1109/ICASSP43922.2022.9746454 ↗
26. Chen, Y.T., Wu, Z.T., and Hung, J.W. (2023). Cross-Domain Conv-TasNet Speech Enhancement Model with Two-Level Bi-Projection Fusion of Discrete Wavelet Transform. Appl. Sci., 13.10.3390/app13105992 ↗
27. Tang, C., Luo, C., Zhao, Z., Xie, W., and Zeng, W. (2021, January 19–27). Joint Time-Frequency and Time Domain Learning for Speech Enhancement. Proceedings of the Twenty-Ninth International Conference on International Joint Conferences on Artificial Intelligence, Montreal, QC, Canada.10.24963/ijcai.2020/528 ↗
28. Zhou, L., Gao, Y., Wang, Z., Li, J., and Zhang, W. (2021). Complex spectral mapping with attention based convolution recurrent neural network for speech enhancement. arXiv.
29. Pang, J., Li, H., Jiang, T., Li, J., and Zhang, W. (2023). A Dual-Channel End-to-End Speech Enhancement Method Using Complex Operations in the Time Domain. Appl. Sci., 13.10.3390/app13137698 ↗
30. Dense CNN with self-attention for time-domain speech enhancement10.1109/TASLP.2021.3064421 ↗
31. Time domain speech enhancement with CNN and time-attention transformer10.1016/j.dsp.2024.104408 ↗
32. Phan, H., Le Nguyen, H., Chén, O.Y., Koch, P., Duong, N.Q.K., McLoughlin, I., and Mertins, A. (2021, January 6–11). Self-attention generative adversarial network for speech enhancement. Proceedings of the ICASSP 2021—2021 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Toronto, ON, Canada.10.1109/ICASSP39728.2021.9414265 ↗
33. Cao, R., Abdulatif, S., and Yang, B. (2022). CMGAN: Conformer-based metric GAN for speech enhancement. arXiv.10.36227/techrxiv.21187846.v2 ↗
34. Hamdan, M., and Punjabi, P. (2024, January 12–14). Generative Adversarial Networks for Speech Enhancement. Proceedings of the 2024 7th International Conference on Signal Processing and Information Security (ICSPIS), Dubai, United Arab Emirates.10.1109/ICSPIS63676.2024.10812593 ↗
35. A two-stage deep representation learning-based speech enhancement method using variational autoencoder and adversarial training10.1109/TASLP.2023.3321975 ↗
36. Halimeh, M., and Kellermann, W. (2022, January 7–13). Complex-valued spatial autoencoders for multichannel speech enhancement. Proceedings of the ICASSP 2022—2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Online.10.1109/ICASSP43922.2022.9747528 ↗
37. Zhang, J., Jayasuriya, S., and Berisha, V. (2021). Restoring degraded speech via a modified diffusion model. arXiv.10.21437/Interspeech.2021-1889 ↗
38. Serrà, J., Pascual, S., Pons, J., Araz, R.O., and Scaini, D. (2022). Universal speech enhancement with score-based diffusion. arXiv.
39. Richter, J., Frintrop, S., and Gerkmann, T. (2023, January 20–22). Audio-visual speech enhancement with score-based generative models. Proceedings of the Speech Communication, 15th ITG Conference, Aachen, Germany.
40. Yang, M., Zhang, C., Xu, Y., Wang, H., Raj, B., and Yu, D. (2024, January 14–19). Usee: Unified speech enhancement and editing with conditional diffusion models. Proceedings of the ICASSP 2024-2024 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Seoul, Republic of Korea.10.1109/ICASSP48485.2024.10447017 ↗
41. Song, Y., Sohl-Dickstein, J., Kingma, D.P., Kumar, A., Ermon, S., and Poole, B. (2020). Score-based generative modeling through stochastic differential equations. arXiv.
42. Reverse-time diffusion equation models10.1016/0304-4149(82)90051-5 ↗
43. Särkkä, S., and Solin, A. (2019). Applied Stochastic Differential Equations, Cambridge University Press.10.1017/9781108186735 ↗
44. A connection between score matching and denoising autoencoders10.1162/NECO_a_00142 ↗
45. Estimation of non-normalized statistical models by score matching
46. Song, Y., and Ermon, S. (2019). Generative modeling by estimating gradients of the data distribution. arXiv.
47. Speech enhancement using multi-stage self-attentive temporal convolutional networks10.1109/TASLP.2021.3125143 ↗
48. Xu, X., and Hao, J. (2021). Multi-layer Feature Fusion Convolution Network for Audio-visual Speech Enhancement. arXiv.
49. Ouyang, D., He, S., Zhang, G., Luo, M., Guo, H., Zhan, J., and Huang, Z. (2023, January 4–10). Efficient multi-scale attention module with cross-spatial learning. Proceedings of the ICASSP 2023—023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Rhodes, Greece.10.1109/ICASSP49357.2023.10096516 ↗
50. Lin, Z., Chen, X., and Wang, J. (2024). MUSE: Flexible Voiceprint Receptive Fields and Multi-Path Fusion Enhanced Taylor Transformer for U-Net-based Speech Enhancement. arXiv.10.21437/Interspeech.2024-1017 ↗
51. Ahmed, S., Chen, C.W., Ren, W., Li, C.-J., Chu, E., Chen, J.-C., Hussain, A., Wang, H.-M., Tsao, Y., and Hou, J.-C. (2023). Deep complex u-net with conformer for audio-visual speech enhancement. arXiv.10.21437/AVSEC.2024-11 ↗
52. Ronneberger, O., Fischer, P., and Brox, T. (2015). U-net: Convolutional networks for biomedical image segmentation. Medical Image Computing and Computer-Assisted Intervention, Proceedings of the MICCAI 2015: 18th International Conference, Munich, Germany, 5–9 October 2015, Springer International Publishing. Proceedings, Part III 18.
53. Brock, A., Donahue, J., and Simonyan, K. (2018). Large scale GAN training for high fidelity natural image synthesis. arXiv.
54. Wu, Y., and He, K. (2018, January 8–14). Group Normalization. Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany.10.1007/978-3-030-01261-8_1 ↗
55. Zhang, R. (2019, January 9–15). Making convolutional networks shift-invariant again. Proceedings of the International Conference on Machine Learning, Long Beach, CA, USA.
56. Speech enhancement and dereverberation with diffusion-based generative models10.1109/TASLP.2023.3285241 ↗
57. Karras, T., Laine, S., Aittala, M., Hellsten, J., Lehtinen, J., and Aila, T. (2020, January 14–19). Analyzing and improving the image quality of stylegan. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Online.10.1109/CVPR42600.2020.00813 ↗
58. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, L., and Polosukhin, I. (2017). Attention is all you need. arXiv.
59. Botinhao, C.V., Wang, X., Takaki, S., and Yamagishi, J. (2016, January 13–16). Investigating RNN-based speech enhancement methods for noise-robust text-to-speech. Proceedings of the 9th ISCA Speech Synthesis Workshop, Sunnyvale, CA, USA.
60. Speech database development at MIT: TIMIT and beyond10.1016/0167-6393(90)90010-7 ↗
61. Improved techniques for training score-based generative models
62. Fu, S.W., Yu, C., Hsieh, T.A., Plantinga, P., Ravanelli, M., Lu, X., and Tsao, Y. (2021). Metricgan+: An improved version of metricgan for speech enhancement. arXiv.10.21437/Interspeech.2021-599 ↗
63. Baby, D., and Verhulst, S. (2019, January 12–17). Sergan: Speech enhancement using relativistic generative adversarial networks with gradient penalty. Proceedings of the ICASSP 2019—2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Brighton, UK.10.1109/ICASSP.2019.8683799 ↗
64. Cmgan: Conformer-based metric-gan for monaural speech enhancement10.1109/TASLP.2024.3393718 ↗
65. Unsupervised speech enhancement using dynamical variational autoencoders10.1109/TASLP.2022.3207349 ↗
66. Lu, Y.J., Wang, Z.Q., Watanabe, S., Richard, A., Yu, C., and Tzao, Y. (2022, January 7–13). Conditional diffusion probabilistic model for speech enhancement. Proceedings of the ICASSP 2022—2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Online.10.1109/ICASSP43922.2022.9746901 ↗
67. Rix, A.W., Beerends, J.G., Hollier, M.P., and Hekstra, A.P. (2001, January 7–11). Perceptual evaluation of speech quality (PESQ)—A new method for speech quality assessment of telephone networks and codecs. Proceedings of the 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing, Salt Lake City, UT, USA. Cat. No. 01CH37221.
68. An algorithm for predicting the intelligibility of speech masked by modulated noise maskers10.1109/TASLP.2016.2585878 ↗
69. Le Roux, J., Wisdom, S., Erdogan, H., and Hershey, J.R. (2019, January 12–17). SDR–half-baked or well done?. Proceedings of the ICASSP 2019—2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Brighton, UK.10.1109/ICASSP.2019.8683855 ↗