Classifies emotions from voice using Machine Learning.
Supports real-time & static audio, high accuracy, and easy integration!
pip install numpy pandas tensorflow matplotlib seaborn librosa tqdm pickle scikit-learn sounddeviceFor Jupyter Notebook: Use
!beforepip
For VSCode: Paste in the terminal (see image below)
- ποΈ 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
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.
Pull requests, suggestions, and feedback are welcome!
See CONTRIBUTING.md for guidelines.
This project is licensed under the terms of the MIT License.
Enjoy EmoDetect! β If you like it, star the repo!