Speech Emotion Recognition Using Convolution Neural Networks and Multi-Head Convolutional Transformer
Authors:
- Rizwan UllahRURizwan Ullah
- Muhammad AsifMAMuhammad Asif
- Wahab Ali ShahWSWahab Ali Shah
- Fakhar AnjamFAFakhar Anjam
- Ibrar UllahIUIbrar Ullah
- Tahir KhurshaidTahir Khurshaid
- Lunchakorn WuttisittikulkijLWLunchakorn Wuttisittikulkij
- Shashi ShahSSShashi Shah
- Syed Mansoor AliSASyed Mansoor Ali
- Mohammad AlibakhshikenariMohammad Alibakhshikenari
Open Access
Abstract
Speech emotion recognition (SER) is a challenging task in human–computer interaction (HCI) systems. One of the key challenges in speech emotion recognition is to extract the emotional features effectively from a speech utterance. Despite the promising results of recent studies, they generally do not leverage advanced fusion algorithms for the generation of effective representations of emotional features in speech utterances. To address this problem, we describe the fusion of spatial and temporal feature representations of speech emotion by parallelizing convolutional neural networks (CNNs) and a Transformer encoder for SER. We stack two parallel CNNs for spatial feature representation in parallel to a Transformer encoder for temporal feature representation, thereby simultaneously expanding the filter depth and reducing the feature map with an expressive hierarchical feature representation at a lower computational cost. We use the RAVDESS dataset to recognize eight different speech emotions. We augment and intensify the variations in the dataset to minimize model overfitting. Additive White Gaussian Noise (AWGN) is used to augment the RAVDESS dataset. With the spatial and sequential feature representations of CNNs and the Transformer, the SER model achieves 82.31% accuracy for eight emotions on a hold-out dataset. In addition, the SER system is evaluated with the IEMOCAP dataset and achieves 79.42% recognition accuracy for five emotions. Experimental results on the RAVDESS and IEMOCAP datasets show the success of the presented SER system and demonstrate an absolute performance improvement over the state-of-the-art (SOTA) models.Keywords
Funding Information
- Second Century Fund (C2F), Chulalongkorn University (801538, RSPD2023R699)
- Universidad Carlos III de Madrid (801538, RSPD2023R699)
- European Union’s Horizon 2020 (801538, RSPD2023R699)
- King Saud University (801538, RSPD2023R699)
This publication has 84 references indexed in Scilit:
- Speech Emotion Recognition Using Fourier ParametersIEEE Transactions on Affective Computing, 2015
- Feature extraction of the first difference of EMG time series for EMG pattern recognitionComputer Methods and Programs in Biomedicine, 2014
- Learning Salient Features for Speech Emotion Recognition Using Convolutional Neural NetworksIEEE Transactions on Multimedia, 2014
- A Research of Speech Emotion Recognition Based on Deep Belief Network and SVMMathematical Problems in Engineering, 2014
- Gender differences in emotion recognition: Impact of sensory modality and emotional categoryCognition and Emotion, 2013
- Speech emotion recognition: Features and classification modelsDigital Signal Processing, 2012
- Emotion recognition from speech: a reviewInternational Journal of Speech Technology, 2012
- IEMOCAP: interactive emotional dyadic motion capture databaseLanguage Resources and Evaluation, 2008
- Speech emotion recognition using hidden Markov modelsSpeech Communication, 2003
- The role of voice quality in communicating emotion, mood and attitudeSpeech Communication, 2003