Reverb and Noise as Real-World Effects in Speech Recognition Models: A Study and a Proposal of a Feature Set
Source abstract
Abstract
Reverberation and background noise are common and unavoidable real-world phenomena that hinder automatic speaker recognition systems, particularly because these systems are typically trained on noise-free data. Most models rely on fixed audio feature sets. To evaluate the dependency of features on reverberation and noise, this study proposes augmenting the commonly used mel-frequency cepstral coefficients (MFCCs) with relative spectral (RASTA) features. The performance of these features was assessed using noisy data generated by applying reverberation and pink noise to the DEMoS dataset, which includes 56 speakers. Verification models were trained on clean data using MFCCs, RASTA features, or their combination as inputs. They validated on augmented data with progressively increasing noise and reverberation levels. The results indicate that MFCCs struggle to identify the main speaker, while the RASTA method has difficulty with the opposite class. The hybrid feature set, derived from their combination, demonstrates the best overall performance as a compromise between the two. Although the MFCC method is the standard and performs well on clean training data, it shows a significant tendency to misclassify the main speaker in real-world scenarios, which is a critical limitation for modern user-centric verification applications. The hybrid feature set, therefore, proves effective as a balanced solution, optimizing both sensitivity and specificity.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Speech Recognition and Synthesis · Speech and Audio Processing · Music and Audio Processing
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Electronic Engineering, University of Rome Tor Vergata, 00133 Rome, Italy
References (51)
Show source-provided references
1. State-of-the-art in speaker recognition10.1109/MAES.2005.1432568 ↗
2. Formant Frequencies of Adult Speakers of Australian English and Effects of Sex, Age, Geographical Location, and Vowel Quality10.1016/j.jvoice.2020.09.026 ↗
3. Perceptual linear predictive (PLP) analysis of speech10.1121/1.399423 ↗
4. Vector quantization10.1109/MASSP.1984.1162229 ↗
5. An introduction to hidden Markov models10.1109/MASSP.1986.1165342 ↗
6. Li, S.Z., and Jain, A. (2009). Encyclopedia of Biometrics, Springer.10.1007/978-0-387-73003-5 ↗
7. Mermelstein, P. (2024, June 19). Distance Measures for Speech Recognition, Psychological and Instrumental. Pattern Recognition and Artificial Intelligence. Available online: https://www.semanticscholar.org/paper/Distance-measures-for-speech-recognition%2C-and-Mermelstein/a086b8bcaf7a3ef2eee498ada4481c33a5e43fcf.
8. The quefrency alanysis of time series for echoes: Cepstrum, pseudo-autocovariance, cross-cepstrum and saphe cracking
9. O’Shaughnessy, D. (1987). Speech Communication: Human and Machine, Addison-Wesley Publishing Company.
10. i-Vectors in speech processing applications: A survey10.1007/s10772-015-9295-3 ↗
11. Support-vector networks10.1007/BF00994018 ↗
12. Costantini, G., Cesarini, V., and Brenna, E. (2023). High-Level CNN and Machine Learning Methods for Speaker Recognition. Sensors, 23.10.3390/s23073461 ↗
13. Snyder, D., Garcia-Romero, D., Sell, G., Povey, D., and Khudanpur, S. (2018, January 15–20). X-Vectors: Robust DNN Embeddings for Speaker Recognition. Proceedings of the 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada.10.1109/ICASSP.2018.8461375 ↗
14. Noise robust automatic speaker verification systems: Review and analysis10.1007/s11235-024-01212-8 ↗
15. Machine Learning- and Statistical-based Voice Analysis of Parkinson’s Disease Patients: A Survey10.1016/j.eswa.2023.119651 ↗
16. Parada-Cabaleiro, E., Batliner, A., Schmitt, M., Schedl, M., Costantini, G., and Schuller, B. (2023). Perception and classification of emotions in nonsense speech: Humans versus machines. PLoS ONE, 18.10.1371/journal.pone.0281079 ↗
17. Costantini, G., Leo, P.D., Asci, F., Zarezadeh, Z., Marsili, L., Errico, V., Suppa, A., and Saggio, G. (2021, January 11–13). Machine learning based voice analysis in spasmodic dysphonia: An investigation of most relevant features from specific vocal tasks. Proceedings of the 14th International Conference on Bio-Inspired Systems and Signal Processing, Online.10.5220/0010344600002865 ↗
18. Tyagi, V., and Wellekens, C. (2005, January 23–23). On desensitizing the Mel-Cepstrum to spurious spectral components for Robust Speech Recognition. Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing, Philadelphia, PA, USA. Proceedings. (ICASSP ’05).
19. RASTA processing of speech10.1109/89.326616 ↗
20. Lyon, R.F. (2017). On Logarithmic and Power-Law Hearing. Human and Machine Hearing: Extracting Meaning from Sound, Cambridge University Press.10.1017/9781139051699 ↗
21. Zhao, X., Wang, Y., and Wang, D. (2014, January 4–9). Robust speaker identification in noisy and reverberant conditions. Proceedings of the 2014 IEEE International Conference on Acoustic, Speech and Signal Processing (ICASSP), Florence, Italy.10.1109/ICASSP.2014.6854352 ↗
22. Mitigate the reverberation effect on the speaker verification performance using different methods10.1007/s10772-020-09780-1 ↗
23. Jin, Z., Tu, Y., and Mak, M.-W. (2023). Phonetic-aware speaker embedding for far-field speaker verification. arXiv.
24. Ribas, D., Llombart, J., Miguel, A., and Vicente, L. (2019). Deep Speech Enhancement for Reverberated and Noisy Signals using Wide Residual Networks. arXiv, Available online: http://arxiv.org/abs/1901.00660.
25. Brydinskyi, V., Khoma, Y., Sabodashko, D., Podpora, M., Khoma, V., Konovalov, A., and Kostiak, M. (2024). Comparison of Modern Deep Learning Models for Speaker Verification. Appl. Sci., 14.10.3390/app14041329 ↗
26. A Survey on Text-Dependent and Text-Independent Speaker Verification10.1109/ACCESS.2022.3206541 ↗
27. Improving Speaker Verification with Noise-Aware Label Ensembling and Sample Selection: Learning and Correcting Noisy Speaker Labels10.1109/TASLP.2024.3407527 ↗
28. Performing Accurate Speaker Recognition by Use of SVM and Cepstral Features
29. Enhancement of a text-independent speaker verification system by using feature combination and parallel structure classifiers10.1007/s00521-016-2470-x ↗
30. A speaker identification-verification approach for noise-corrupted and improved speech using fusion features and a convolutional neural network
31. Kalaiarasi, A., Narendrakumar, A., Jayabalasubramaniam, P., Kumareshan, N., Prakash, N., and Prasad, C.G. (2023, January 23–25). Performance Analysis and Comparison of Speaker Independent Isolated Speech Recognition System. Proceedings of the 2023 International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India.10.1109/ICCCI56745.2023.10128200 ↗
32. Short-Utterance-Based Children’s Speaker Verification in Low-Resource Conditions10.1007/s00034-023-02535-8 ↗
33. Noise Robust Speaker Identification Using RASTA–MFCC Feature with Quadrilateral Filter Bank Structure10.1007/s11277-016-3530-3 ↗
34. DEMoS: An Italian emotional speech corpus: Elicitation methods, machine learning, and perception
35. The MathWorks Inc. (2022). MATLAB Version: 9.13.0 (R2022b), The MathWorks Inc.. Available online: https://www.mathworks.com.
36. Reaper (2024, June 19). REAPER|Audio Production Without Limits. Available online: https://www.reaper.fm/.
37. openSMILE: The Munich open-source large-scale multimedia feature extractor10.1145/2729095.2729097 ↗
38. Eibe, F., Hall, M.A., and Witten, I.H. (2016). The WEKA Workbench. Online Appendix for ‘Data Mining: Practical Machine Learning Tools and Techniques, Morgan Kauffman. [4th ed.].
39. Taylor, C.R. (1993). Dynamic Programming and the Curses of Dimensionality. Applications of Dynamic Programming to Agricultural Decision Problems, CRC Press.
40. Hall, M.A. (1999). Correlation-Based Feature Selection for Machine Learning. [Doctoral Dissertation, The University of Waikato].
41. Kuhn, M., and Johnson, K. (2023, February 19). 11.4 Stepwise Selection|Feature Engineering and Selection: A Practical Approach for Predictive Models. Available online: https://bookdown.org/max/FES/greedy-stepwise-selection.html.
42. A mathematical theory of communication10.1002/j.1538-7305.1948.tb01338.x ↗
43. Cesarini, V., Casiddu, N., Porfirione, C., Massazza, G., Saggio, G., and Costantini, G. (2021, January 7–9). A Machine Learning-Based Voice Analysis for the Detection of Dysphagia Biomarkers. Proceedings of the 2021 IEEE International Workshop on Metrology for Industry 4.0 IoT (MetroInd4.0 IoT), Roma, Italy.10.1109/MetroInd4.0IoT51437.2021.9488503 ↗
44. Cesarini, V., Saggio, G., Suppa, A., Asci, F., Pisani, A., Calculli, A., Fayad, R., Hajj-Hassan, M., and Costantini, G. (2023). Voice Disorder Multi-Class Classification for the Distinction of Parkinson’s Disease and Adductor Spasmodic Dysphonia. Appl. Sci., 13.10.3390/app13158562 ↗
45. Platt, J. (2022, October 07). Sequential Minimal Optimization: A Fast Algorithm for Training Support Vector Machines. Available online: https://www.microsoft.com/en-us/research/publication/sequential-minimal-optimization-a-fast-algorithm-for-training-support-vector-machines/.
46. Induction of decision trees10.1007/BF00116251 ↗
47. Vitányi, P. (1995). A desicion-theoretic generalization of on-line learning and an application to boosting. Computational Learning Theory, Springer.10.1007/3-540-59119-2 ↗
48. Koehler, J., Morgan, N., Hermansky, H., Hirsch, H.G., and Tong, G. (1994, January 19–22). Integrating RASTA-PLP into speech recognition. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, Adelaide, Australia. Proceedings of ICASSP ’94.
49. Abayomi-Alli, O.O., Damaševičius, R., Qazi, A., Adedoyin-Olowe, M., and Misra, S. (2022). Data Augmentation and Deep Learning Methods in Sound Classification: A Systematic Review. Electronics, 11.10.3390/electronics11223795 ↗
50. Deep learning and machine learning-based voice analysis for the detection of COVID-19: A proposal and comparison of architectures10.1016/j.knosys.2022.109539 ↗
51. Zhou, Z., Chen, J., Wang, N., Li, L., and Wang, D. (2024). Adversarial Data Augmentation for Robust Speaker Verification. arXiv, Available online: http://arxiv.org/abs/2402.02699.