Open-source licenses

Effective October 4, 2026

AudioRinse is built on open-source software. Thank you to these projects.

DeepFilterNet

Used for the speech-enhancement model and its runtime (compiled to WebAssembly).

License: MIT or Apache-2.0. © Hendrik Schröter and contributors.

Model trained on public speech and noise corpora, including the Microsoft DNS Challenge datasets; see the project's documentation for dataset credits.

https://github.com/Rikorose/DeepFilterNet

tract

Used for neural-network inference inside the DeepFilterNet runtime.

License: MIT or Apache-2.0. © Sonos, Inc. and contributors.

https://github.com/sonos/tract

Mediabunny

Used for reading and writing audio and video files.

License: MPL-2.0. © Vanilagy and contributors.

Source code is available at the link.

https://github.com/Vanilagy/mediabunny

@mediabunny/aac-encoder

Used for AAC audio encoding in browsers without a built-in encoder.

License: MPL-2.0; includes the FFmpeg AAC encoder (libavcodec), LGPL-2.1-or-later. © Vanilagy; © the FFmpeg developers.

FFmpeg source code: https://ffmpeg.org/download.html. It is loaded as a separate module you can replace.

https://github.com/Vanilagy/mediabunny

Kokoro-82M

Used for the synthetic voices in the before/after examples.

License: Apache-2.0. © hexgrad and contributors.

https://huggingface.co/hexgrad/Kokoro-82M

Instrument Sans

Used for the typeface (self-hosted with the site, so your browser never contacts Google Fonts; a static cut is used for link-preview images).

License: SIL Open Font License 1.1. © The Instrument Sans Project Authors.

https://github.com/Instrument/instrument-sans

Next.js and React

Used for the website.

License: MIT. © Vercel, Inc.; © Meta Platforms, Inc. and affiliates.

https://github.com/vercel/next.js

The room-echo reduction uses the weighted prediction error (WPE) method described by Nakatani et al. (2010) and Yoshioka & Nakatani (2012), implemented by us.