Skip to content

ZoniQ is an intelligent, mood-based music player designZoniQ is an intelligent, mood-based music player designed to enhance your listening experience. ZoniQ detects your emotions and curates music playlists that match your mood in real time.

License

Notifications You must be signed in to change notification settings

himanshu-21-0/ZoniQ-Mood_Based_Music_Player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZoniQ - Mood-Based Music Player 🎵

Description

ZoniQ is an innovative music player that uses facial recognition to detect the user's mood and plays music accordingly. By blending the power of AI and music, ZoniQ enhances your listening experience by adapting to your emotions.


Features

  • 🧠 Mood Detection: Utilizes facial recognition to analyze your mood in real-time.
  • 🎶 Music Recommendation: Plays tracks that match your mood (happy, sad, angry, surprise, neutral, etc.).
  • Real-Time Processing: Detects mood and starts playback instantly.
  • 📁 Customizable Music Library: Users can add their own music for different moods.

Prerequisites

Before starting, ensure you have the following installed:

  1. Python 3.8: Download it from Python's official website.

  2. Libraries:

    • OpenCV:
      pip install opencv-python
    • TensorFlow & Numpy:
      pip install tensorflow==2.13.0 numpy==1.24.3
    • Pygame: pip install pygame
  3. Webcam: Required for real-time mood detection.


Installation

  1. Clone the repository:
    git clone https://github.com/himanshu-21-0/ZoniQ-Mood_Based_Music_Player.git

  2. Navigate to the project directory:
    cd ZoniQ-Mood_Based_Music_Player

  3. Install dependencies: pip install -r requirements.txt

  4. Run the application:
    python ZoniQ.py


Future Enhancements

  • Improve emotion detection accuracy with a larger dataset.
  • Add a web-based interface for broader accessibility.
  • Introduce advanced controls, such as volume adjustment and playlist shuffling.

License

This project is licensed under the MIT License.


Developer

Himanshu Singh
GitHub

About

ZoniQ is an intelligent, mood-based music player designZoniQ is an intelligent, mood-based music player designed to enhance your listening experience. ZoniQ detects your emotions and curates music playlists that match your mood in real time.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published