journal article·2023-04-10Open access

Speech Emotion Recognition through Hybrid Features and Convolutional Neural Network

Ala Saleh Alluhaidan, Oumaima Saidani, Rashid Jahangir, Muhammad Asif Nauman, Omnia Saidani Neffati

Applied Sciences· Volume 13· Issue 8

Abstract

Speech emotion recognition (SER) is the process of predicting human emotions from audio signals using artificial intelligence (AI) techniques. SER technologies have a wide range of applications in areas such as psychology, medicine, education, and entertainment. Extracting relevant features from audio signals is a crucial task in the SER process to correctly identify emotions. Several studies on SER have employed short-time features such as Mel frequency cepstral coefficients (MFCCs), due to their efficiency in capturing the periodic nature of audio signals. However, these features are limited in their ability to correctly identify emotion representations. To solve this issue, this research combined MFCCs and time-domain features (MFCCT) to enhance the performance of SER systems. The proposed hybrid features were given to a convolutional neural network (CNN) to build the SER model. The hybrid MFCCT features together with CNN outperformed both MFCCs and time-domain (t-domain) features on the Emo-DB, SAVEE, and RAVDESS datasets by achieving an accuracy of 97%, 93%, and 92% respectively. Additionally, CNN achieved better performance compared to the machine learning (ML) classifiers that were recently used in SER. The proposed features have the potential to be widely utilized to several types of SER datasets for identifying emotions.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Emotion and Mood Recognition · Speech and Audio Processing · Music and Audio Processing

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

Affiliations

Department of Information Systems, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia

Department of Computer Science, COMSATS University Islamabad, Vehari Campus, Vehari 61100, Pakistan

Department of Computer Science, University of Engineering and Technology, Lahore 54890, Pakistan

Computer Science Department, College of Sciences and Arts in Sarat Abida, King Khalid University, Abha 64734, Saudi Arabia

Funding

Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia

References (43)

Show source-provided references
1. Two-layer fuzzy multiple random forest for speech emotion recognition in human-robot interaction10.1016/j.ins.2019.09.005 ↗
2. Icarus: Source generator based real-time recognition of speech in noisy stressful and lombard effect environments10.1016/0167-6393(95)00007-B ↗
3. Feature extraction algorithms to improve the speech emotion recognition rate10.1007/s10772-020-09672-4 ↗
4. Multi-scale discrepancy adversarial network for crosscorpus speech emotion recognition10.1016/j.vrih.2020.11.006 ↗
5. Schuller, B., Rigoll, G., and Lang, M. (2004, January 17–21). Speech emotion recognition combining acoustic features and linguistic information in a hybrid support vector machine-belief network architecture. Proceedings of the 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing, Montreal, QC, Canada.
6. Spencer, C., Koç, İ.A., Suga, C., Lee, A., Dhareshwar, A.M., Franzén, E., Iozzo, M., Morrison, G., and McKeown, G. (2020). A Comparison of Unimodal and Multimodal Measurements of Driver Stress in Real-World Driving Conditions, ACM.10.31234/osf.io/en5r3 ↗
7. Acoustical properties of speech as indicators of depression and suicidal risk10.1109/10.846676 ↗
8. Emotion recognition using speech and neural structured learning to facilitate edge intelligence10.1016/j.engappai.2020.103775 ↗
9. Deep learning approaches for speech emotion recognition: State of the art and research challenges10.1007/s11042-020-09874-7 ↗
10. A survey of speech emotion recognition in natural environment10.1016/j.dsp.2020.102951 ↗
11. Convolutional neural network-based cross-corpus speech emotion recognition with data augmentation and features fusion10.1007/s00138-022-01294-x ↗
12. Survey on speech emotion recognition: Features, classification schemes, and databases10.1016/j.patcog.2010.09.020 ↗
13. Convolutional neural networks for speech recognition10.1109/TASLP.2014.2339736 ↗
14. Trigeorgis, G., Ringeval, F., Brueckner, R., Marchi, E., Nicolaou, M.A., Schuller, B., and Zafeiriou, S. (2016, January 20–25). Adieu features? end-to-end speech emotion recognition using a deep convolutional recurrent network. Proceedings of the 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Shanghai, China.10.1109/ICASSP.2016.7472669 ↗
15. Anvarjon, T., and Kwon, S. (2020). Deep-net: A lightweight CNN-based speech emotion recognition system using deep frequency features. Sensors, 20.10.3390/s20185212 ↗
16. Comparison of speaker dependent and speaker independent emotion recognition10.2478/amcs-2013-0060 ↗
17. Speech emotion recognition: Emotional models, databases, features, preprocessing methods, supporting modalities, and classifiers10.1016/j.specom.2019.12.001 ↗
18. Learning deep multimodal affective features for spontaneous speech emotion recognition10.1016/j.specom.2020.12.009 ↗
19. Convolution neural network based automatic speech emotion recognition using Mel-frequency Cepstrum coefficients10.1007/s11042-020-10329-2 ↗
20. Speech emotion recognition with deep convolutional neural networks10.1016/j.bspc.2020.101894 ↗
21. Clustering-based speech emotion recognition by incorporating learned features and deep BiLSTM10.1109/ACCESS.2020.2990405 ↗
22. Deep features-based speech emotion recognition for smart affective services10.1007/s11042-017-5292-7 ↗
23. A Novel Approach for Classification of Speech Emotions Based on Deep and Acoustic Features10.1109/ACCESS.2020.3043201 ↗
24. Emotion recognition in speech using neural networks10.1007/s005210070006 ↗
25. Vocal-based emotion recognition using random forests and decision tree10.1007/s10772-017-9396-2 ↗
26. Speech emotion recognition using hidden Markov models10.1016/S0167-6393(03)00099-2 ↗
27. Arabic Speech Emotion Recognition From Saudi Dialect Corpus10.1109/ACCESS.2021.3110992 ↗
28. Al-onazi, B.B., Nauman, M.A., Jahangir, R., Malik, M.M., Alkhammash, E.H., and Elshewey, A.M. (2022). Transformer-based multilingual speech emotion recognition using data augmentation and feature fusion. Appl. Sci., 12.10.3390/app12189188 ↗
29. Text-independent speaker identification through feature fusion and deep neural network10.1109/ACCESS.2020.2973541 ↗
30. Speaker identification through artificial intelligence techniques: A comprehensive review and research challenges10.1016/j.eswa.2021.114591 ↗
31. An efficient text-independent speaker identification using feature fusion and transformer model
32. User-adaptive models for activity and emotion recognition using deep transfer learning and data augmentation10.1007/s11257-019-09248-1 ↗
33. C-GCN: Correlation based Graph Convolutional Network for Audio-video Emotion Recognition10.1109/TMM.2020.3032037 ↗
34. Gholamy, A., Kreinovich, V., and Kosheleva, O. (2018). Why 70/30 or 80/20 Relation between Training and Testing Sets: A Pedagogical Explanation, University of Texas at El Paso USA.
35. Burkhardt, F., Paeschke, A., Rolfes, M., Sendlmeier, W.F., and Weiss, B. (2005, January 4–8). A database of German emotional speech. Proceedings of the Ninth European Conference on Speech Communication and Technology, Lisbon, Portugal.10.21437/Interspeech.2005-446 ↗
36. 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 ↗
37. Jackson, P., and Haq, S. (2014). Surrey Audio-Visual Expressed Emotion (Savee) Database, University of Surrey.
38. A few useful things to know about machine learning10.1145/2347736.2347755 ↗
39. Towards a small set of robust acoustic features for emotion recognition: Challenges10.1109/TASLP.2015.2487051 ↗
40. An introduction to ROC analysis10.1016/j.patrec.2005.10.010 ↗
41. Farooq, M., Hussain, F., Baloch, N.K., Raja, F.R., Yu, H., and Zikria, Y.B. (2020). Impact of Feature Selection Algorithm on Speech Emotion Recognition Using Deep Convolutional Neural Network. Sensors, 20.10.3390/s20216008 ↗
42. Combining a parallel 2D CNN with a self-attention Dilated Residual Network for CTC-Based discrete speech emotion recognition10.1016/j.neunet.2021.03.013 ↗
43. Att-Net: Enhanced emotion recognition system using lightweight self-attention module10.1016/j.asoc.2021.107101 ↗