Describe Where You Are: Improving Noise-Robustness for Speech Emotion Recognition with Text Description of the Environment

Seong-Gyun Leem, Daniel Fulford, Jukka-Pekka Onnela, David Gard, Carlos Busso
7/25/2024
cs.SDcs.CLcs.LG

No official code found. Best implementation: Lab-MSP/TG-EAT (0 stars, last commit 2025-11-08). 1 more below.

Abstract

Speech emotion recognition (SER) systems often struggle in real-world environments, where ambient noise severely degrades their performance. This paper explores a novel approach that exploits prior knowledge of testing environments to maximize SER performance under noisy conditions. To address this task, we propose a text-guided, environment-aware training where an SER model is trained with contaminated speech samples and their paired noise description. We use a pre-trained text encoder to extract the text-based environment embedding and then fuse it to a transformer-based SER model during training and inference. We demonstrate the effectiveness of our approach through our experiment with the MSP-Podcast corpus and real-world additive noise samples collected from the Freesound and DEMAND repositories. Our experiment indicates that the text-based environment descriptions processed by a large language model (LLM) produce representations that improve the noise-robustness of the SER system. With a contrastive learning (CL)-based representation, our proposed method can be improved by jointly fine-tuning the text encoder with the emotion recognition model. Under the -5dB signal-to-noise ratio (SNR) level, fine-tuning the text encoder improves our CL-based representation method by 76.4% (arousal), 100.0% (dominance), and 27.7% (valence).

View on arXivView PDF

Code Implementations(2)

Lab-MSP/TG-EATCommunity61%

[TAFFC 2025] Describe Where You Are: Improving Noise-Robustness for Speech Emotion Recognition with Text Description of the Environment

01Shell, PythonNov 8, 202511 months ago

Code repository for "Describe Where You Are: Improving Noise-Robustness for Speech Emotion Recognition with Text Description of the Environment"

00Shell, PythonNov 1, 202511 months ago

Similar Papers

Cite this paper

@article{leem2024describe,
  title  = {Describe Where You Are: Improving Noise-Robustness for Speech Emotion Recognition with Text Description of the Environment},
  author = {Seong-Gyun Leem and Daniel Fulford and Jukka-Pekka Onnela and David Gard and Carlos Busso},
  year   = {2024},
  eprint = {2407.17716},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.17716v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.17716.svg)](https://codeofpaper.com/paper/2407.17716)

Discussion