Seedlabs
Source research

Fusing Visual Attention CNN and Bag of Visual Words for Cross-Corpus Speech Emotion Recognition

Minji Seo, Myung Ho Kim · 2020 · 35 citationsRead the paper

Speech emotion recognition (SER) classifies emotions using low-level features or a spectrogram of an utterance. When SER methods are trained and tested using different datasets, they have shown performance reduction. Cross-corpus SER research identifies speech emotion using different corpora and languages. Recent cross-corpus SER research has been conducted to improve generalization. To improve the cross-corpus SER performance, we pretrained the log-mel spectrograms of the source dataset using our designed visual attention convolutional neural network (VACNN), which has a 2D CNN base model with channel- and spatial-wise visual attention modules. To train the target dataset, we extracted the feature vector using a bag of visual words (BOVW) to assist the fine-tuned model. Because visual words represent local features in the image, the BOVW helps VACNN to learn global and local features in the log-mel spectrogram by constructing a frequency histogram of visual words. The proposed method shows an overall accuracy of 83.33%, 86.92%, and 75.00% in the Ryerson Audio-Visual Database of Emotional Speech and Song (RAVDESS), the Berlin Database of Emotional Speech (EmoDB), and Surrey Audio-Visual Expressed Emotion (SAVEE), respectively. Experimental results on RAVDESS, EmoDB, SAVEE demonstrate improvements of 7.73%, 15.12%, and 2.34% compared to existing state-of-the-art cross-corpus SER approaches.

What the full text shows

Working prototype
  • Overall accuracy for cross-corpus SER on RAVDESS, EmoDB, and SAVEE datasets. — 83.33%, 86.92%, and 75.00% respectively (Fine-tuned VACNN fused with BOVW features)
  • Improvement in overall accuracy compared to existing state-of-the-art cross-corpus SER approaches. — 7.73% (RAVDESS), 15.12% (EmoDB), and 2.34% (SAVEE) (Cross-corpus testing on RAVDESS, EmoDB, and SAVEE)
  • Overall accuracy of the VACNN model during pretraining. — 89.03% (TESS and RAVDESS datasets)
  • Highest and lowest precision for pretraining phase. — 94% (Anger) and 75% (Happiness) (TESS and RAVDESS datasets)
Setup
Pretraining on TESS and RAVDESS; testing on EmoDB, SAVEE, and RAVDESS. Log-mel spectrograms resized to 224x224 grayscale images; 5-fold cross-validation with 80% training and 20% testing split.
How
The researchers developed a Visual Attention CNN (VACNN) with channel- and spatial-wise attention modules to pretrain on log-mel spectrograms. This pretrained model was then fine-tuned and fused with a Bag of Visual Words (BOVW) feature vector using a context attention mechanism for target dataset classification.
Limitations
Input is limited to log-mel spectrograms, ignoring low-level acoustic features. · TESS dataset contains only two speakers, posing an overfitting risk.

Summarized by Gemma 4 from the open-access full text · 8 Oct 2026. Read it