Skip to content

In this project I have used the libraries like OpenCV, NumPy, EEL etc. It allows the user to capture their image through webcam and after detecting the mood of the user, accordingly it plays the song. I have used haarcascade trained model provided by OpenCV for face segmentation from the captured image. • It also has a connectivity of JavaScript…

Notifications You must be signed in to change notification settings

Ansh-create/EMOUSIC--EMOTION-BASED-MUSIC-PLAYER

Repository files navigation

EMOUSIC - EMOTION BASED MUSIC PLAYER

Repository Status Author Latest Release

In this project I have used libraries like OpenCV, EEL, numpy etc.

OpenCV : For capturing images from webcam as well as for processing purpose, made implementation of fisherface methodology of opencv for classification.

FisherFace : To train the model and store it in a model-file(.xml). While using player it uses for prediction for emotion.

I have used haarcascade trained model provided by OpenCV for face segmentation from the captured image.

Because the mapping of the genere of songs to the emotion we had decided to put only 4 emotions into consideration for model. 1-angry 2-happy 3-sad 4-neutral

EEl library: It provides connectivity of javascript with python. Like we can say as html-JS as frontend and python as backend. The reason for choosing this was the frontend of html with css give us too many facilities for our project. in the HTML-CSS based Music player There are mostly all preferable options are given with a option based on mood which will ignite python script to work.

Architecture

EMOUSIC

FRONT-END

EMOUSIC EMOUSIC

Please hit me up at techansh12@gmail.com if you have any feedback or ideas for the website. Leave a ⭐  if you like it!

About

In this project I have used the libraries like OpenCV, NumPy, EEL etc. It allows the user to capture their image through webcam and after detecting the mood of the user, accordingly it plays the song. I have used haarcascade trained model provided by OpenCV for face segmentation from the captured image. • It also has a connectivity of JavaScript…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published