Skip to main content

Tools for analysing emotion recognition models and processing datasets.

Project description

License: MIT Version Python version Python wheel

ERTK: Emotion Recognition ToolKit

This is a Python library with utilities for processing emotional speech datasets and training/testing models. There are also command-line tools for common tasks.

Installation

This project requires Python 3.7+. It is advised to run the scripts in a Python virtual environment. One can be created with the command

python -m venv .venv

Then you can use this virtual environment:

. .venv/bin/activate

Install from PyPI

You can install ERTK from PyPI using

pip install ertk

Install from repository

Alternatively you can clone this repository and install using the latest commit:

pip install -r requirements.txt
pip install .

Or, if you want to develop continuously:

pip install -e .

Using CLI tools

Upon installation, you should be able to use common tools using the CLI applications ertk_cli, ertk_dataset and ertk_utils. Use the --help option on each one to see what commands are available.

Datasets

See datsets/README.md for more information about the supported datasets and the required processing.

Papers

Papers that we have published will have associated code in the papers directory. See papers/README.md for more information about scripts for individual publications.

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

ertk-2022.4.0.tar.gz (94.9 kB view details)

Uploaded Source

Built Distribution

ertk-2022.4.0-py3-none-any.whl (128.8 kB view details)

Uploaded Python 3

File details

Details for the file ertk-2022.4.0.tar.gz.

File metadata

  • Download URL: ertk-2022.4.0.tar.gz
  • Upload date:
  • Size: 94.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.8.10

File hashes

Hashes for ertk-2022.4.0.tar.gz
Algorithm Hash digest
SHA256 5b95bb1aa3819497d25e372b19d065fb5a956ab80f88eea19db51cff6f35bf5b
MD5 dd9a3737037b84d6bb83e94aef7f7c04
BLAKE2b-256 4e3a9b2e3a7f17cb3146a79389e49f759b071697d5826f7502eff5c7d8c88fef

See more details on using hashes here.

File details

Details for the file ertk-2022.4.0-py3-none-any.whl.

File metadata

  • Download URL: ertk-2022.4.0-py3-none-any.whl
  • Upload date:
  • Size: 128.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/1.5.0 colorama/0.4.4 CPython/3.8.10

File hashes

Hashes for ertk-2022.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2788a79846ba39a16ba0afa5d445adca30bf32e8624db79be74ae40150081f9e
MD5 7baa0457bac5a63fd9c7bd8174fa0ab6
BLAKE2b-256 d2526856cb31950d905d6e095ec63038ef357ad6fdc11f0644fa214b09529fe1

See more details on using hashes here.

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