Skip to main content

Machine learning challenges for hearing aid processing

drawing Cadenza Challenge

PyPI version PyPI - Python Version codecov.io Code style: black linting: pylint pre-commit.ci status Downloads

PyPI PyPI PyPI PyPI PyPI PyPI PyPI PyPI PyPI

ORDA


We are organising a series of machine learning challenges to enhance hearing-aid signal processing and to better predict how people perceive speech-in-noise (Clarity) and speech-in-music (Cadenza). For further details of the Clarity Project visit the Clarity project website, and for details of our latest Clarity challenges visit our challenge documentation site. You can contact the Clarity Team by email at claritychallengecontact@gmail.com. For further details of the Cadenza Project visit the Cadenza project website, and to find out about the latest Cadenza challenges join the Cadenza Challenge Group.

In this repository, you will find code to support all Clarity and Cadenza Challenges, including baselines, toolkits, and systems from participants. We encourage you to make your system/model open source and contribute to this repository.

Current Events

  • The ICASSP 2026 Cadenza Challenge: Predicting Lyric Intelligibility is now open 🔥🔥

Installation

PyPI

Clarity is available on the Python Package Index (PyPI) to install create and/or activate a virtual environment and then use pip to install.

conda create --name clarity python=3.11
conda activate clarity

pip install pyclarity

GitHub Cloning

# First clone the repo
git clone https://github.com/claritychallenge/clarity.git
cd clarity

# Second create & activate environment with conda, see https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html
conda create --name clarity python=3.11
conda activate clarity

# Last install with pip
pip install -e .

GitHub pip install

Alternatively pip allows you to install packages from GitHub sources directly. The following will install the current main branch.

pip install -e git+https://github.com/claritychallenge/clarity.git@main

Challenges

Current challenge

Previous challenges

Available tools

We provide also a number of tools in this repository:

In addition, differentiable approximation to some tools are provided:

Open-source systems

Metadata

Release files for pyclarity 0.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyclarity 0.9.0
File Size Uploaded
pyclarity-0.9.0.tar.gz 69.5 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyclarity 0.9.0
File Interpreter ABI Platform
pyclarity-0.9.0-py3-none-any.whl Python 3 none any Details

Total release size: 71.1 MB

Release files / pyclarity-0.9.0.tar.gz

Download URL pyclarity-0.9.0.tar.gz
Size 69.5 MB
Tags Source
SHA-256 checksum
How to use checksums
58f78d2d02350abea0624b47b892a89f71ebbc33722c5511b67980b87f07c68b
BLAKE2b-256 checksum
How to use checksums
7bce6b0711c9ae2adc3d8742ccfa9104fcf772f0ec6d6862e33c8a0ff36b3389
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release files / pyclarity-0.9.0-py3-none-any.whl

Download URL pyclarity-0.9.0-py3-none-any.whl
Size 1.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
7011daf993fd187fc61efb35321d2a06b7879779b9d013bd85c7cf813022ce47
BLAKE2b-256 checksum
How to use checksums
e148da834e3e19230db7ebef2fee1c2198db24d3a008a5b4ec0a78359a4a5801
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.8

Release history Release notifications | RSS feed

This release

0.9.0 This release

2 release files

0.8.0

2 release files

0.7.1

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page