Disentangled Feature Learning for Noise-Invariant Speech Enhancement
Source abstract
Abstract
Most of the recently proposed deep learning-based speech enhancement techniques have focused on designing the neural network architectures as a black box. However, it is often beneficial to understand what kinds of hidden representations the model has learned. Since the real-world speech data are drawn from a generative process involving multiple entangled factors, disentangling the speech factor can encourage the trained model to result in better performance for speech enhancement. With the recent success in learning disentangled representation using neural networks, we explore a framework for disentangling speech and noise, which has not been exploited in the conventional speech enhancement algorithms. In this work, we propose a novel noise-invariant speech enhancement method which manipulates the latent features to distinguish between the speech and noise features in the intermediate layers using adversarial training scheme. To compare the performance of the proposed method with other conventional algorithms, we conducted experiments in both the matched and mismatched noise conditions using TIMIT and TSPspeech datasets. Experimental results show that our model successfully disentangles the speech and noise latent features. Consequently, the proposed model not only achieves better enhancement performance but also offers more robust noise-invariant property than the conventional speech enhancement techniques.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Speech and Audio Processing · Advanced Adaptive Filtering Techniques · Music and Audio Processing
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Electrical and Computer Engineering and the Institute of New Media and Communications, Seoul National University, 1 Gwanak-ro, Gwanak-gu, Seoul 08826, Korea
Funding
Signal Intelligence Research Center supervised by Defense Acquisition Program Administration and Agency for Defense Development of Korea
References (55)
Show source-provided references
1. Kim, N.S., and Chang, J.H. (2010). Statistical model based techniques for robust speech communication. Recent Advances in Robust Speech Recognition Technology, Bentham Science.
2. Large-scale training to increase speech intelligibility for hearing-impaired listeners in novel noises10.1121/1.4948445 ↗
3. A deep denoising autoencoder approach to improving the intelligibility of vocoded speech in cochlear implant simulation10.1109/TBME.2016.2613960 ↗
4. Maas, A.L., Le, Q.V., O’neil, T.M., Vinyals, O., Nguyen, P., and Ng, A.Y. (2012, January 9–13). Recurrent neural networks for noise reduction in robust ASR. Proceedings of the INTERSPEECH, Portland, OR, USA.10.21437/Interspeech.2012-6 ↗
5. Donahue, C., Li, B., and Prabhavalkar, R. (2018, January 15–20). Exploring speech enhancement with generative adversarial networks for robust speech recognition. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada.10.1109/ICASSP.2018.8462581 ↗
6. Ortega-García, J., and González-Rodríguez, J. (1996, January 3–6). Overview of speech enhancement techniques for automatic speaker recognition. Proceedings of the Fourth International Conference on Spoken Language Processing, Philadelphia, PA, USA.10.21437/ICSLP.1996-240 ↗
7. Suppression of acoustic noise in speech using spectral subtraction10.1109/TASSP.1979.1163209 ↗
8. Speech enhancement using a minimum-mean square error short-time spectral amplitude estimator10.1109/TASSP.1984.1164453 ↗
9. Spectral enhancement based on global soft decision10.1109/97.841154 ↗
10. All-pole modeling of degraded speech10.1109/TASSP.1978.1163086 ↗
11. Gupta, P., Patidar, M., and Nema, P. (2015, January 10–12). Performance analysis of speech enhancement using LMS, NLMS and UNANR algorithms. Proceedings of the IEEE International Conference on Computer, Communication and Control (IC4), Madhya Pradesh, India.10.1109/IC4.2015.7375561 ↗
12. ILMSAF based speech enhancement with DNN and noise classification10.1016/j.specom.2016.10.008 ↗
13. Speech enhancement for non-stationary noise environments10.1016/S0165-1684(01)00128-1 ↗
14. NMF-based speech enhancement using bases update10.1109/LSP.2014.2362556 ↗
15. Wilson, K.W., Raj, B., Smaragdis, P., and Divakaran, A. (April, January 30). Speech denoising using nonnegative matrix factorization with priors. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Las Vegas, NV, USA.
16. Supervised and unsupervised speech enhancement using nonnegative matrix factorization10.1109/TASL.2013.2270369 ↗
17. Lu, X., Tsao, Y., Matsuda, S., and Hori, C. (2013, January 25–29). Speech enhancement based on deep denoising autoencoder. Proceedings of the INTERSPEECH, Lyon, France.10.21437/Interspeech.2013-130 ↗
18. Grais, E.M., Sen, M.U., and Erdogan, H. (2014, January 4–9). Deep neural networks for single channel source separation. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Florence, Italy.10.1109/ICASSP.2014.6854299 ↗
19. A regression approach to speech enhancement based on deep neural networks10.1109/TASLP.2014.2364452 ↗
20. NMF-based target source separation using deep neural network10.1109/LSP.2014.2354456 ↗
21. A deep ensemble learning method for monaural speech separation10.1109/TASLP.2016.2536478 ↗
22. Joint optimization of masks and deep recurrent neural networks for monaural source separation10.1109/TASLP.2015.2468583 ↗
23. Long short-term memory for speaker generalization in supervised speech separation10.1121/1.4986931 ↗
24. Weninger, F., Erdogan, H., Watanabe, S., Vincent, E., Le Roux, J., Hershey, J.R., and Schuller, B. (2015, January 25–28). Speech enhancement with LSTM recurrent neural networks and its application to noise-robust ASR. Proceedings of the International Conference on Latent Variable Analysis and Signal Separation, Liberec, Czech.10.1007/978-3-319-22482-4_11 ↗
25. Zhao, H., Zarar, S., Tashev, I., and Lee, C.H. (2018, January 15–20). Convolutional-recurrent neural networks for speech enhancement. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada.10.1109/ICASSP.2018.8462155 ↗
26. Chandna, P., Miron, M., Janer, J., and Gómez, E. (2017, January 21–23). Monoaural audio source separation using deep convolutional neural networks. Proceedings of the International Conference on Latent Variable Analysis and Signal Separation, Grenoble, France.10.1007/978-3-319-53547-0_25 ↗
27. Goodfellow, I., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., Courville, A., and Bengio, Y. (2014, January 8–13). Generative adversarial nets. Proceedings of the Advances in Neural Information Processing Systems, Montreal, QC, Canada.
28. Pascual, S., Bonafonte, A., and Serrà, J. (2017, January 20–24). SEGAN: Speech enhancement generative adversarial network. Proceedings of the INTERSPEECH, Stockholm, Sweden.10.21437/Interspeech.2017-1428 ↗
29. Soni, M.H., Shah, N., and Patil, H.A. (2018, January 15–20). Time-frequency masking-based speech enhancement using generative adversarial network. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada.10.1109/ICASSP.2018.8462068 ↗
30. Pandey, A., and Wang, D. (2018, January 15–20). On adversarial training and loss functions for speech enhancement. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada.10.1109/ICASSP.2018.8462614 ↗
31. Domain-adversarial training of neural networks
32. On training targets for supervised speech separation10.1109/TASLP.2014.2352935 ↗
33. Features for masking-based monaural speech separation in reverberant conditions10.1109/TASLP.2017.2687829 ↗
34. A survey on transfer learning10.1109/TKDE.2009.191 ↗
35. Shinohara, Y. (2016, January 8–12). Adversarial Multi-Task Learning of Deep Neural Networks for Robust Speech Recognition. Proceedings of the INTERSPEECH, San Francisco, CA, USA.10.21437/Interspeech.2016-879 ↗
36. An unsupervised deep domain adaptation approach for robust speech recognition10.1016/j.neucom.2016.11.063 ↗
37. Meng, Z., Li, J., Chen, Z., Zhao, Y., Mazalov, V., Gang, Y., and Juang, B.H. (2018, January 15–20). Speaker-invariant training via adversarial learning. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada.10.1109/ICASSP.2018.8461932 ↗
38. Sun, S., Yeh, C.F., Hwang, M.Y., Ostendorf, M., and Xie, L. (2018, January 15–20). Domain adversarial training for accented speech recognition. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada.10.1109/ICASSP.2018.8462663 ↗
39. Wang, Q., Rao, W., Sun, S., Xie, L., Chng, E.S., and Li, H. (2018, January 15–20). Unsupervised domain adaptation via domain adversarial training for speaker recognition. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada.10.1109/ICASSP.2018.8461423 ↗
40. Domain adversarial for acoustic emotion recognition10.1109/TASLP.2018.2867099 ↗
41. Liao, C.F., Tsao, Y., Lee, H.Y., and Wang, H.M. (2018). Noise adaptive speech enhancement using domain adversarial training. arXiv.
42. Rabiner, L.R., and Gold, B. (1975). Theory and Application of Digital Signal Processing, PrenticeHall.
43. Speech database development at MIT: TIMIT and beyond10.1016/0167-6393(90)90010-7 ↗
44. ITU (2019, January 11). Test Signals for Use in Telephonometry ITU-T Rec. P. 501. Available online: https://www.itu.int/rec/T-REC-P.501.
45. Assessment for automatic speech recognition: II. NOISEX-92: A database and an experiment to study the effect of additive noise on speech recognition systems10.1016/0167-6393(93)90095-3 ↗
46. Kabal, P. (2012). TSP Speech Database, McGill Univ. Tech. Rep.
47. Maas, A.L., Hannun, A.Y., and Ng, A.Y. (2013, January 16–21). Rectifier nonlinearities improve neural network acoustic models. Proceedings of the 30th International Conference on Machine Learning, Atlanta, GA, USA.
48. Kingma, D.P., and Ba, J. (2014). Adam: A method for stochastic optimization. arXiv.
49. Ioffe, S., and Szegedy, C. (2015, January 6–11). Batch normalization: Accelerating deep network training by reducing internal covariate shift. Proceedings of the International Conference on Machine Learning, Lille, France.
50. Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A., Dean, J., Devin, M., Ghemawat, S., Irving, G., and Isard, M. (2016, January 2–4). Tensorflow: A system for large-scale machine learning. Proceedings of the Symposium on Operating Systems Design and Implementation, Savannah, GA, USA.
51. ITU-T (2019, February 18). Available online: https://www.itu.int/rec/T-REC-P.862.
52. Quackenbush, S.R., Barnwell, T.P., and Clements, M.A. (1988). Objective Measures of Speech Quality, PrenticeHall.
53. An algorithm for predicting the intelligibility of speech masked by modulated noise maskers10.1109/TASLP.2016.2585878 ↗
54. Performance measurement in blind audio source separation10.1109/TSA.2005.858005 ↗
55. Visualizing data using t-SNE