Skip to main content

Identify the Emotions in a Given Text , Audio file or Live Speech

Project description

Sentimeter

Alt text

Sentimeter is an app written in python to understand the emotions in audio / text. Currently it has the below modules

Audio Module

Process the Emotions in a given audio file. Currently it supports only wav file . In future we will add more formats

Live Speech

Process the Emotions in a live speech

Telegram Mode

Sentimeter has a Telegram Bot, it can process the emotions in a Telegram chat

Text File

Process a text file and identifies the emotions

Youtube Video

Under Development

Usage

python main.py --live to use live speech as source
python main.py --audio_file <path to the audio file> to use as source

Todo

  • Documentation
  • Google Hangout Connector
  • Convert the Observer Pattern through Decorator

Setup

Create a Virtual env

py -m venv virtual-env
.\virtual-env\Scripts\activate

Install All Dependencies

pip3 install -r requirements.txt

Developer Notes

generate docs pyreverse -o png -p sentimeter . Look at the unwanted imports pyflakes core

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

sentimeter-0.0.2.tar.gz (8.9 kB view hashes)

Uploaded Source

Built Distribution

sentimeter-0.0.2-py3-none-any.whl (8.3 kB view hashes)

Uploaded Python 3

Supported by

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