Skip to content

amitmehta102/Emusic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emotion Based Music Player

🎵 Emotion-Based Music Player

An AI-powered Emotion-Based Music Player that detects human emotions in real time using a webcam and recommends music accordingly.
This project combines Deep Learning, Computer Vision, and Web Application Development.


📌 Project Description

The Emotion-Based Music Player analyzes facial expressions captured through a webcam and classifies emotions using a deep learning model.
Based on the detected emotion, the system recommends or plays suitable music.

The project demonstrates practical use of:

  • Facial landmark detection
  • Emotion classification
  • Real-time video processing
  • AI-based recommendation logic

🧠 Emotions Detected

  • Happy
  • Sad
  • Calm
  • Energetic

Each emotion maps to a different music mood.


🛠️ Technologies Used

  • Python
  • Deep Learning (CNN)
  • Keras / TensorFlow
  • MediaPipe
  • OpenCV
  • Streamlit
  • streamlit-webrtc

🌐 Web Application

  • Built using Streamlit
  • Real-time webcam access through browser
  • Live emotion detection
  • Instant music recommendation based on emotion

⚙️ How It Works

  1. Webcam captures live video feed
  2. Facial landmarks extracted using MediaPipe
  3. Deep learning model classifies emotion
  4. Music recommended based on detected emotion

📂 Project Highlights

  • Real-time emotion recognition
  • AI + ML based system
  • Interactive web interface
  • Beginner-friendly deep learning project
  • Suitable for college mini / major projects

📌 Use Cases

  • Smart music recommendation systems
  • Mood detection applications
  • Human–computer interaction
  • AI & ML learning projects

⭐ Final Note

This project is created for learning, academic, and demonstration purposes.
If you find this useful, consider giving the repository a ⭐.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages