Skip to main content

A containerized voice emotion detection application.

Project description

Lint-free ML Client CI Web App CI

Voice Emotion Detector


Team Members


Project Overview

Voice Emotion Detector is a containerized web application that allows users to record audio in the browser, and detects the emotional content analyzing by machine learning models.


Setup Instructions

1. Clone the Repository

git clone https://github.com/software-students-spring2025/4-containers-emmmm.git
cd 4-containers-emmmm

2. Start the System with Docker

docker-compose build --no-cache
docker-compose up  

3. Visit the Web through Browser

http://127.0.0.1:6000

References

The pre-trained model in machine learning client part is from Hugging Face https://huggingface.co/speechbrain/emotion-recognition-wav2vec2-IEMOCAP, which is an audio emotion recognition model.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

voice_emotion_detector-0.1.0.tar.gz (14.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

voice_emotion_detector-0.1.0-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

Details for the file voice_emotion_detector-0.1.0.tar.gz.

File metadata

  • Download URL: voice_emotion_detector-0.1.0.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.10

File hashes

Hashes for voice_emotion_detector-0.1.0.tar.gz
Algorithm Hash digest
SHA256 862594e265d3426222e3b0b31db9e3cb8490d34a07e1e9a5993e17321a1c9024
MD5 69b51c981cc201b70bbe30a2dede701c
BLAKE2b-256 8a66d773a72fd09c44b6a8c9bd7c772430202238b080cc9748f48f87dbeec550

See more details on using hashes here.

File details

Details for the file voice_emotion_detector-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for voice_emotion_detector-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1984fdb8bb7088e98360ba4f3df913dbd0828729aa43759a6f2223198dd78bda
MD5 aa69398c7e5cb6d3159b8667547407e6
BLAKE2b-256 f64e55d11976f1f3ec9bfef018662d1a490358573b4e502ac23d3c5e835fe9ac

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page