All Projects → Spidy20 → Music_player_with_Emotions_recognition

Spidy20 / Music_player_with_Emotions_recognition

Licence: MIT License
This program can recognize your mood by detecting your face and play song according your mood

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Music player with Emotions recognition

PyVGGFace
VGG-Face CNN descriptor in PyTorch.
Stars: ✭ 21 (-73.42%)
Mutual labels:  face, face-recognition
easy-real-time-face-recognition-python
No description or website provided.
Stars: ✭ 30 (-62.03%)
Mutual labels:  face-recognition, opencv-python
Insta flters with python
With this program you can add hat & glass on your face(it's support multiple faces)
Stars: ✭ 21 (-73.42%)
Mutual labels:  face, opencv-python
splitcloud-app
This is the repo for the legacy SplitCloud for iOS app built with ReactNative and a fork of StreamingKit project.
Stars: ✭ 59 (-25.32%)
Mutual labels:  music-player, songs
mpz
Music player for big local collections
Stars: ✭ 50 (-36.71%)
Mutual labels:  music-player, music-player-application
face
[deprecated] 👽 Face Recognition package for Laravel
Stars: ✭ 37 (-53.16%)
Mutual labels:  face, face-recognition
Oud
🎵 The frontend of Oud, an online music streaming service that is a mimic of Spotify with all its functionalities built using ReactJS, React-Router, Bootstrap.
Stars: ✭ 48 (-39.24%)
Mutual labels:  music-player, music-player-application
emotion-recognition-GAN
This project is a semi-supervised approach to detect emotions on faces in-the-wild using GAN
Stars: ✭ 20 (-74.68%)
Mutual labels:  emotion, face
PSCognitiveService
Powershell module to access Microsoft Azure Machine learning RESTful API's or Microsoft cognitive services
Stars: ✭ 46 (-41.77%)
Mutual labels:  emotion, face
RadioPlayerV3
An Advanced Telegram Bot to Play Radio & Music in Voice Chat. This is Also The Source Code of The Bot Which is Being Used For Playing Radio in @AsmSafone Channel ❤️
Stars: ✭ 232 (+193.67%)
Mutual labels:  music-player, music-player-python
face-recognition
얼굴 인식에 대한 기술 동향 및 관련 모델 자료
Stars: ✭ 38 (-51.9%)
Mutual labels:  face, face-recognition
Multi-Face-Comparison
This repo is meant for backend API for face comparision and computer vision. It is built on python flask framework
Stars: ✭ 20 (-74.68%)
Mutual labels:  face, face-recognition
Nearest-Celebrity-Face
Tensorflow Implementation of FaceNet: A Unified Embedding for Face Recognition and Clustering to find the celebrity whose face matches the closest to yours.
Stars: ✭ 30 (-62.03%)
Mutual labels:  face, face-recognition
vcplayerbot
Play songs directly in telegram voice chats.
Stars: ✭ 48 (-39.24%)
Mutual labels:  music-player, songs
timeline
Timeline - A photo organizer
Stars: ✭ 39 (-50.63%)
Mutual labels:  face, face-recognition
Look4Face
Demo of Face Recognition web service
Stars: ✭ 23 (-70.89%)
Mutual labels:  face, face-recognition
Appo-Music
A full-stack clone of the incredible Apple Music online streaming platform, with an aim to re-create it's core features, seamless design, and excellent user experience.
Stars: ✭ 82 (+3.8%)
Mutual labels:  music-player, songs
habitus
🏄 State-of-the-art Tracker for emotions, habits and thoughts. | Gamified. | Anonymous and open source. | Healthiest version of you
Stars: ✭ 23 (-70.89%)
Mutual labels:  emotion, emotions
soube
Music player based on electronjs
Stars: ✭ 32 (-59.49%)
Mutual labels:  music-player, songs
SER-datasets
A collection of datasets for the purpose of emotion recognition/detection in speech.
Stars: ✭ 74 (-6.33%)
Mutual labels:  emotions, emotions-recognition

Music🎵 player with Emotion😂😥😡😱 Recognition

Sourcerer

Full Tutorial here

Code Requirements

  • Tensorflow
  • Download my repository
  • Own Expression dataset(NOTE: You can downlaod expression images from google, or you can record your video make diffrent expression ,and converts into Grayscale images(For more accurate prediction))
  • Song dataset

What steps you have to follow??

  • Download my repository
  • Make 'Images' folder in your project ,make subfolder for emotions like Happy,sad,Angry.
  • Put Face_crop.py & haarcascade_frontalface_alt.xml in every type of image folder,ex : put this program in "happy' image folder and run this program it will detect faces from images and convert it into grayscale and make a new images in same folder.
  • Make 'Songs' folder make subfolders for emotions and put Songs,Like Happy songs in happy folder.
  • After that you have to create model, for that copy code from code.txt file and open CMD in your project folder and paste it & enter
  • It will take training aaround 20-25 minutes so keep patience.
  • After training it will create two files retrained_graph.pb & retrained_labels.txt
  • Now run music_player_webcam.py (give proper path of songs and Mediaplayer according to your location in code)
  • If you want to fetch video from your mobile cam than use music_player_android.py,but you have to install IPWebcam app in your system and replace your server URL with my URL
  • That's all

How it works? See:) FREE VERSION WITHOUT GUI

Video demo :- FREE VERSION

Youtube

IMPORTANT if you want to purchase with GUI

  • This is just coded version with no GUI, i ggiven it to opensource ,but if you want to purchase a GUI version ,then go to here STORE

Features of full GUI version

  • Full GUI (Tkinter)
  • Own developed Music player with all basic functionalities
  • See here are some screenshots of full GUI version.

Screenshots

This guy purchased this project from me and won prize in Zhejiang university of technology China

Poster Presentation

Notes

  • It will require high processing power(I have 8 GB RAM & 2 GB GC)
  • If you think it will recognise expression just like humans,than leave it ,its not possible.
  • Download 300 Images for every expression(you can use batch downloader)
  • Noisy image can reduce your accuracy so quality of images matter.

Just follow☝️ me and Star my repository

Demo video

Buy this projects from here at very low price:- STORE

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].