
This application detects emotions from either uploads of an audio, image, video or through real-time processing.
Datasets 🗃️
Prerequisites
Ensure the following are installed
- Git
- Python
- FFmpeg
- Jupter Notebook (or install the Jupyter extension on Visual Studio Code).
To set up this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/thebugged/emotion-detection.git
- Change into the project directory:
cd emotion-detection
- Install the required dependencies:
pip install -r requirements.txt
- Run the command:
streamlit run main.py
- Alternatively, you can run the
face.ipynb
andaudio.ipynb
notebooks to get their respective models then run the command in 1.
The application will be available in your browser at http://localhost:8501.