Zing Forum

Reading

Multimodal Emotion Recognition System: Intelligent Sentiment Analysis with Speech and Text Fusion

A multimodal emotion recognition system based on the TESS dataset, using CNN+BiLSTM+Attention architecture for speech signal processing and DistilBERT for text feature extraction, with a fusion model achieving more accurate emotion classification.

多模态学习情感识别语音识别自然语言处理深度学习注意力机制BERTBiLSTM人机交互
Published 2026-05-28 15:46Recent activity 2026-05-28 15:51Estimated read 5 min
Multimodal Emotion Recognition System: Intelligent Sentiment Analysis with Speech and Text Fusion
1

Section 01

[Introduction] Multimodal Emotion Recognition System: Intelligent Sentiment Analysis with Speech and Text Fusion

Original Author/Maintainer: Abel-Jacob Source Platform: GitHub Project Link: https://github.com/Abel-Jacob/multimodal-emotion-recognition Release Date: May 28, 2026

This project builds a multimodal emotion recognition system based on the TESS dataset, fusing speech (CNN+BiLSTM+Attention) and text (DistilBERT) features to address the limitations of single-modal systems, improve emotion classification accuracy, and has broad application prospects in human-computer interaction.

2

Section 02

Project Background and Significance

Emotion recognition is a core technology in human-computer interaction. Traditional single-modal systems (either speech or text) cannot fully capture human multimodal emotional expressions. Multimodal systems reduce misjudgment rates and more accurately restore real emotional states by analyzing speech and text simultaneously.

3

Section 03

Detailed Technical Architecture

Speech Processing Pipeline: CNN + BiLSTM + Attention

CNN extracts local time-frequency features, BiLSTM models temporal dependencies, and the attention mechanism enables "selective listening"—the speech pipeline achieves a test accuracy of 91.81%.

Text Processing Pipeline: DistilBERT Embedding

DistilBERT (a lightweight variant of BERT) retains 95% of the performance while increasing inference speed by 60% and reducing volume by 40%, capturing text semantics and emotional cues.

Fusion Strategy: Multimodal Feature Joint Modeling

Deep fusion allows speech and text features to interact and enhance each other—text supplements when there is noise, and speech corrects ambiguities, making it more robust than single-modal systems.

4

Section 04

Dataset and Experimental Setup

The TESS dataset (recorded by elderly women from the University of Toronto) is used, containing 7 emotion categories (anger/fear/happiness/sadness/surprise/disgust/neutral), with 200 samples per category. The dataset is divided into training/validation/test sets, and data augmentation (adding noise, adjusting speech rate) is used during training to improve generalization ability.

5

Section 05

Practical Application Value

Multimodal emotion recognition application scenarios:

  • Intelligent Customer Service: Monitor user frustration and automatically transfer to human agents;
  • Online Education: Analyze student emotions to adjust teaching strategies;
  • Mental Health: Assist in early screening of emotional disorder symptoms;
  • In-Vehicle Systems: Monitor driver emotions to prevent accidents;
  • Interactive Robots: "Read emotions" to provide thoughtful services.
6

Section 06

Technical Insights and Outlook

The project verifies the effectiveness of multimodal fusion—speech and text fusion achieves a 1+1>2 effect, and can be extended to modalities such as facial expressions and physiological signals. In the future, with the development of large models, accuracy and generalization ability will improve; attention should be paid to user privacy protection issues.