Skip to content

Repository files navigation

Emotion Bot

Emotion Bot is a web-based application for real-time emotion detection from facial expressions and voice recordings. The app uses deep learning models to analyze emotions such as happiness, sadness, anger, and more. It provides a user-friendly interface for recording videos and receiving emotion detection feedback.

Features

  • Real-time Emotion Detection: Analyzes facial expressions and voice in real-time.
  • User-Friendly Interface: Intuitive interface for video recording and emotion feedback.
  • Multi-modal Emotion Recognition: Detects emotions from both facial expressions and voice.

Prerequisites

  • Python 3.x
  • Required Python packages:
    • Flask
    • OpenCV
    • Keras
    • Numpy
    • Librosa
    • TensorFlow

Installation

  1. Clone or download the repository.

    git clone <repository-url>
    
    
    

This format is more consistent with standard GitHub README files, focusing on clarity and ease of setup.

About

Developed a web-based emotion detection system using face and voice inputs for real-time analysis.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages