Skip to content

A Python-based application for real-time emotion detection from audio recordings, built with Streamlit and machine learning libraries.

Notifications You must be signed in to change notification settings

sabin74/audio_emotion_recognition

Repository files navigation

Audio Emotion Recognition with Streamlit

A Python-based application for real-time emotion detection from audio recordings, built with Streamlit and machine learning libraries.

Demo Screenshot

Features

  • 🎤 Live audio recording & emotion analysis
  • 🧠 ML-powered emotion detection (e.g., happy, sad, angry)
  • 📊 Interactive visualization with Plotly/Matplotlib
  • 🚀 Easy deployment to Streamlit

System Requirements

  • Python 3.10.x (recommended: 3.10.18)
  • 4GB+ RAM (for ML models)
  • FFmpeg (for audio processing)

Installation

1. Clone Repository

git clone https://github.com/yourusername/audio-emotion-recognition.git
cd audio-emotion-recognition

About

A Python-based application for real-time emotion detection from audio recordings, built with Streamlit and machine learning libraries.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published