Thanks to visit codestin.com
Credit goes to github.com

Skip to content

This project was made for fun purposes. It can detect emotions through both Real-Time voice data and static voice data. It can classify multiple emotions based on their features.

Notifications You must be signed in to change notification settings

kamlesh-i3004/EmoDetect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 

Repository files navigation

GitHub Stars GitHub Forks GitHub Issues License

🎀 EmoDetect: Real-Time Emotion Detection Through Voice

Classifies emotions from voice using Machine Learning.
Supports real-time & static audio, high accuracy, and easy integration!


πŸš€ Quick Start

pip install numpy pandas tensorflow matplotlib seaborn librosa tqdm pickle scikit-learn sounddevice

For Jupyter Notebook: Use ! before pip
For VSCode: Paste in the terminal (see image below)


🧩 Features

  • πŸŽ™οΈ Real-Time Audio Processing: Live emotion prediction from microphone input
  • πŸ“‚ Static Audio Testing: Evaluate with pre-recorded files
  • πŸ˜„ Multiple Emotion Classes: Happy, Sad, Angry, Neutral, and more!
  • πŸ”₯ High Accuracy: 93-95% in controlled environments

πŸ—’οΈ Documentation & Resources

Documentation Issues Pull Requests


🎯 Project Goal

Develop a robust emotion detection system for both real-time and static audio, laying the foundation for real-world applications such as virtual assistants, call centers, and more.


🀝 Contributing

Pull requests, suggestions, and feedback are welcome!
See CONTRIBUTING.md for guidelines.


πŸ“„ License

This project is licensed under the terms of the MIT License.


Enjoy EmoDetect! ⭐ If you like it, star the repo!

About

This project was made for fun purposes. It can detect emotions through both Real-Time voice data and static voice data. It can classify multiple emotions based on their features.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages