AI Music Player leverages facial detection and emotion recognition to provide a personalized music experience. Using the face-api.js library, it detects the user's face and emotion in real-time and plays a song that matches the user's current mood. Additionally, users can customize the songs for different emotions.
- Open your browser and navigate to
https://ai-music-player-360.vercel.app/
. - Allow the application to access your camera.
- The application will detect your face and emotions in real-time and play a song based on your current mood.
- Customize the song for each emotion by uploading a different song.
AI Music Player uses the following face-api.js models:
- Tiny Face Detector Model: Lightweight model for fast face detection.
- Face Landmark Model: Detects facial landmarks like eyes, nose, and mouth.
- Face Recognition Model: Provides facial recognition capabilities.
- Face Expression Model: Detects facial expressions such as happiness, sadness, and surprise.