speech emotion recognition

how machines recognize emotions in speech

Speech emotion recognition by machines is a difficult task due to the subjective nature of emotions, as opposed to the effortless perception of emotions in the speech by humans. How does the classification of emotional utterances by human raters differ from machine learning models? Which emotion types show a strong correlation between human raters’ performance and modeling results?

To answer these two questions, in addition to gathering human ratings of emotional utterances, this project uses the openSMILE Python package to extract a large set of features. A subset of selected features is then used to train support vector machines (SVM) and convolutional neural network (CNN) classifiers to predict the emotion labels of utterances. The work is still ongoing and preliminary findings will be reported at the ASA meeting in Chicago in May.

Related Publications


  1. ASA
    Acoustic properties of vocal emotions in American English and Mandarin Chinese
    Fenqi Wang, and Ratree Wayland
    In The 184th Meeting of Acoustical Society of America, 2023