← all repositories

xuanjihe/speech-emotion-recognition

TensorFlow implementation of 3-D Convolutional Recurrent Neural Networks for classifying emotions in speech audio on the IEMOCAP dataset.

409 stars Python Domain Apps
speech-emotion-recognition
Not currently ranked — collecting fresh signals.
star history

This repository provides a neural network model for speech emotion recognition (SER), classifying utterances into emotional categories using convolutional and recurrent layers combined with attention-based pooling. It processes audio features (mel-spectrograms) through 3-D convolution and bidirectional RNN layers, then aggregates frame-level features using max/mean/attention pooling to produce utterance-level predictions. The model was developed for the IEMOCAP benchmark dataset and achieved recognition rates reported in a 2018 IEEE Signal Processing Letters paper.

Frequently asked

What is xuanjihe/speech-emotion-recognition?
TensorFlow implementation of 3-D Convolutional Recurrent Neural Networks for classifying emotions in speech audio on the IEMOCAP dataset.
Is speech-emotion-recognition open source?
Yes — xuanjihe/speech-emotion-recognition is an open-source project tracked on heatdrop.
What language is speech-emotion-recognition written in?
xuanjihe/speech-emotion-recognition is primarily written in Python.
How popular is speech-emotion-recognition?
xuanjihe/speech-emotion-recognition has 409 stars on GitHub.
Where can I find speech-emotion-recognition?
xuanjihe/speech-emotion-recognition is on GitHub at https://github.com/xuanjihe/speech-emotion-recognition.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.