journal article·2024-12-05Open access

Hybrid LSTM–Attention and CNN Model for Enhanced Speech Emotion Recognition

Fazliddin Makhmudov, Alpamis Kutlimuratov, Young-Im Cho

Applied Sciences· Volume 14· Issue 23

Abstract

Emotion recognition is crucial for enhancing human–machine interactions by establishing a foundation for AI systems that integrate cognitive and emotional understanding, bridging the gap between machine functions and human emotions. Even though deep learning algorithms are actively used in this field, the study of sequence modeling that accounts for the shifts in emotions over time has not been thoroughly explored. In this research, we present a comprehensive speech emotion-recognition framework that amalgamates the ZCR, RMS, and MFCC feature sets. Our approach employs both CNN and LSTM networks, complemented by an attention model, for enhanced emotion prediction. Specifically, the LSTM model addresses the challenges of long-term dependencies, enabling the system to factor in historical emotional experiences alongside current ones. We also incorporate the psychological “peak–end rule”, suggesting that preceding emotional states significantly influence the present emotion. The CNN plays a pivotal role in restructuring input dimensions, facilitating nuanced feature processing. We rigorously evaluated the proposed model utilizing two distinct datasets, namely TESS and RAVDESS. The empirical outcomes highlighted the model’s superior performance, with accuracy rates reaching 99.8% for TESS and 95.7% for RAVDESS. These results are a notable advancement, showcasing our system’s precision and innovative contributions to emotion recognition.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Emotion and Mood Recognition · Music and Audio Processing · EEG and Brain-Computer Interfaces

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Computer Engineering, Gachon University, Seongnam 1342, Republic of Korea

Department of Econometrics, Tashkent State University of Economics, Tashkent 100066, Uzbekistan

Funding

Korean Agency for Technology and Standard under Ministry of Trade, Industry and Energy

References (50)

Show source-provided references
1. Parallelized Convolutional Recurrent Neural Network With Spectral Features for Speech Emotion Recognition10.1109/ACCESS.2019.2927384 ↗
2. A novel dual-modal emotion recognition algorithm with fusing hybrid features of audio signal and speech context10.1007/s40747-022-00841-3 ↗
3. Makhmudov, F., Kutlimuratov, A., Akhmedov, F., Abdallah, M.S., and Cho, Y.-I. (2022). Modeling Speech Emotion Recognition via Attention-Oriented Parallel CNN Encoders. Electronics, 11.10.3390/electronics11234047 ↗
4. Alsabhan, W. (2023). Human–Computer Interaction with a Real-Time Speech Emotion Recognition with Ensembling Techniques 1D Convolution Neural Network and Attention. Sensors, 23.10.3390/s23031386 ↗
5. Alhejaili, R., and Alomainy, A. (2023). The Use of Wearable Technology in Providing Assistive Solutions for Mental Well-Being. Sensors, 23.10.3390/s23177378 ↗
6. Harnessing Customer Feedback for Product Recommendations: An Aspect-Level Sentiment Analysis Framework10.1007/s44230-023-00018-2 ↗
7. Sharafi, M., Yazdchi, M., Rasti, R., and Nasimi, F. (2022). A novel spatio-temporal convolutional neural framework for multimodal emotion recognition. Biomed. Signal Process. Control, 78.10.1016/j.bspc.2022.103970 ↗
8. Paralinguistic and spectral feature extraction for speech emotion classification using machine learning techniques10.1186/s13636-023-00290-x ↗
9. Kabulov, A., Saymanov, I., Babadjanov, A., and Babadzhanov, A. (2024). Algebraic Recognition Approach in IoT Ecosystem. Mathematics, 12.10.3390/math12071086 ↗
10. Mamieva, D., Abdusalomov, A.B., Kutlimuratov, A., Muminov, B., and Whangbo, T.K. (2023). Multimodal Emotion Detection via Attention-Based Fusion of Extracted Facial and Speech Features. Sensors, 23.10.3390/s23125475 ↗
11. Singh, J., Saheer, L.B., and Faust, O. (2023). Speech Emotion Recognition Using Attention Model. Int. J. Environ. Res. Public Health, 20.10.3390/ijerph20065140 ↗
12. An efficient feature selection method for arabic and english speech emotion recognition using Grey Wolf Optimizer10.1016/j.apacoust.2023.109279 ↗
13. An ensemble 1D-CNN-LSTM-GRU model with data augmentation for speech emotion recognition10.1016/j.eswa.2023.119633 ↗
14. Improved Speech Emotion Classification Using Deep Neural Network10.1007/s00034-023-02446-8 ↗
15. Application of fuzzy C-means clustering algorithm to spectral features for emotion classification from speech10.1007/s00521-016-2712-y ↗
16. The Geneva Minimalistic Acoustic Parameter Set (GeMAPS) for Voice Research and Affective Computing10.1109/TAFFC.2015.2457417 ↗
17. Wavelet packet analysis for speaker-independent emotion recognition10.1016/j.neucom.2020.02.085 ↗
18. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, Ł., and Polosukhin, I. (2017, January 4–9). Attention is all you need. Proceedings of the Advances in Neural Information Processing Systems 30, Long Beach, CA, USA.
19. Zhao, Z., Zheng, Y., Zhang, Z., Wang, H., Zhao, Y., and Li, C. (2018, January 2–6). Exploring Spatio-Temporal Representations by Integrating Attention-based Bidirectional-LSTM-RNNs and FCNs for Speech Emotion Recognition. Proceedings of the Interspeech 2018, Hyderabad, India.10.21437/Interspeech.2018-1477 ↗
20. Long Short-Term Memory10.1162/neco.1997.9.8.1735 ↗
21. A Multimodal Emotion Detection System during Human–Robot Interaction10.3390/s131115549 ↗
22. Embedding-Based Music Emotion Recognition Using Composite Loss10.1109/ACCESS.2023.3265807 ↗
23. A Parallel-Model Speech Emotion Recognition Network Based on Feature Clustering10.1109/ACCESS.2023.3294274 ↗
24. Makhmudov, F., Kultimuratov, A., and Cho, Y.-I. (2024). Enhancing Multimodal Emotion Recognition through Attention Mechanisms in BERT and CNN Architectures. Appl. Sci., 14.10.20944/preprints202404.1574.v1 ↗
25. Kabulov, A., Baizhumanov, A., and Saymanov, I. (2024). Synthesis of Optimal Correction Functions in the Class of Disjunctive Normal Forms. Mathematics, 12.10.3390/math12132120 ↗
26. Li, J., Zhang, X., Huang, L., Li, F., Duan, S., and Sun, Y. (2022). Speech Emotion Recognition Using a Dual-Channel Complementary Spectrogram and the CNN-SSAE Neutral Network. Appl. Sci., 12.10.3390/app12199518 ↗
27. Speech emotion recognition and classification using hybrid deep CNN and BiLSTM model10.1007/s11042-023-16849-x ↗
28. Zhang, H., Huang, H., and Han, H. (2021). A novel heterogeneous parallel convolution bi-LSTM for speech emotion recognition. Appl. Sci., 11.10.20944/preprints202108.0433.v1 ↗
29. Speech emotion recognition using deep 1D 2D CNN LSTM networks10.1016/j.bspc.2018.08.035 ↗
30. Sarma, M., Ghahremani, P., Povey, D., Goel, N.K., Sarma, K.K., and Dehak, N. (2018, January 2–6). Emotion identification from raw speech signals using DNNs. Proceedings of the Interspeech 2018, Hyderabad, India.10.21437/Interspeech.2018-1353 ↗
31. IEMOCAP: Interactive emotional dyadic motion capture database10.1007/s10579-008-9076-6 ↗
32. Speech emotion recognition based on convolutional neural network with attention-based bidirectional long short-term memory network and multi-task learning10.1016/j.apacoust.2022.109178 ↗
33. Learning multi-scale features for speech emotion recognition with connection attention mechanism10.1016/j.eswa.2022.118943 ↗
34. Speech emotion recognition with deep learning10.1016/j.procs.2020.08.027 ↗
35. Unsupervised feature selection and NMF de-noising for robust Speech Emotion Recognition10.1016/j.apacoust.2020.107645 ↗
36. Musical genre classification of audio signals10.1109/TSA.2002.800560 ↗
37. Chakroborty, S., Roy, A., and Saha, G. (2006, January 15–17). Fusion of a complementary feature set with MFCC for improved closed set text-independent speaker identification. Proceedings of the 2006 IEEE International Conference on Industrial Technology, Mumbai, India.10.1109/ICIT.2006.372388 ↗
38. Improved speech emotion recognition focusing on high-level data representations and swift feature extraction calculation
39. Pichora-Fuller, M.K., and Dupuis, K. (2020). Toronto emotional speech set (TESS). Scholars Portal Dataverse 1, University of Toronto.
40. Livingstone, S.R., and Russo, F.A. (2018). The ryerson audio-visual database of emotional speech and song (RAVDESS): A dynamic, multimodal set of facial and vocal expressions in north American English. PLoS ONE, 13.10.1371/journal.pone.0196391 ↗
41. Evaluation: From precision, recall and Fmeasure to ROC, informedness, markedness and correlation
42. Rainio, O., Teuho, J., and Klén, R. (2024). Evaluation metrics and statistical tests for machine learning. Sci. Rep., 14.10.1038/s41598-024-56706-x ↗
43. Dai, W., Cahyawijaya, S., Liu, Z., and Fung, P. (2021, January 6–11). Multimodal end-to-end sparse model for emotion recognition. Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Mexico City: Association for Computational Linguistics), Online.10.18653/v1/2021.naacl-main.417 ↗
44. Gokilavani, M., Katakam, H., Basheer, S.A., and Srinivas, P. (2022, January 20–22). Ravdness, Crema-D, Tess Based Algorithm for Emotion Recognition Using Speech. Proceedings of the 2022 4th International Conference on Smart Systems and Inventive Technology (ICSSIT), Tirunelveli, India.10.1109/ICSSIT53264.2022.9716313 ↗
45. Dolka, H., Arul Xavier, V.M., and Juliet, S. (2021, January 13–14). Speech Emotion Recognition Using ANN on MFCC Features. Proceedings of the 2021 3rd International Conference on Signal Processing and Communication (ICPSC), Coimbatore, India.10.1109/ICSPC51351.2021.9451810 ↗
46. Automatic speech emotion detection using hybrid of gray wolf optimizer and naïve Bayes10.1007/s10772-021-09870-8 ↗
47. A novel approach for classification of speech emotions based on deep and acoustic features10.1109/ACCESS.2020.3043201 ↗
48. Two-layer fuzzy multiple random forest for speech emotion recognition in human-robot interaction10.1016/j.ins.2019.09.005 ↗
49. Bhangale, K., and Kothandaraman, M. (2023). Speech Emotion Recognition Based on Multiple Acoustic Features and Deep Convolutional Neural Network. Electronics, 12.10.3390/electronics12040839 ↗
50. Kabulov, A., Saymanov, I., Yarashov, I., and Karimov, A. (2022, January 1–4). Using Algorithmic Modeling to Control User Access Based on Functioning Table. Proceedings of the 2022 IEEE International IOT, Electronics and Mechatronics Conference (IEMTRONICS), Toronto, ON, Canada.10.1109/IEMTRONICS55184.2022.9795850 ↗