← all repositories

marcogdepinto/emotion-classification-from-audio-files

Deep learning classifier that predicts speaker emotions from audio files using RAVDESS and TESS datasets.

433 stars Python ML FrameworksDomain Apps
emotion-classification-from-audio-files
Velocity · 7d
+0.2
★ / day
Trend
steady
star history

This project trains neural networks on audio samples to classify 8 emotional states (neutral, calm, happy, sad, angry, fearful, disgust, surprised) from speech and song recordings. It uses the RAVDESS and TESS datasets totaling 5252 samples, processing audio with librosa for feature extraction and building models with Keras and TensorFlow. The classifier achieves an 80% F1 score across all emotion classes.

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