An easy-to-use speech toolset. Includes tools for synthesis, recognition, alignment, speech translation, language detection, source separation and more.
Speex resampler, compiled to WASM. Intended for use with Echogarden.
Rubber Band library, compiled to WASM. Intended for use with Echogarden.
Sonic library, compiled to WASM. Intended for use with Echogarden.
Flite speech synthesizer, compiled to WASI. Intended for use with Echogarden.
PFFFT FFT library, compiled to WASM. Intended for use with Echogarden.
RNNoise noise suppression library, compiled to WASM. Intended for use with Echogarden.
fastText, compiled to WASM. Intended for use with Echogarden.
WebRTC VAD library, compiled to WASM. Intended for use with Echogarden.
eSpeak-NG speech synthesizer, compiled to JavaScript via Emscripten. Intended for use with Echogarden.
SVOX Pico speech synthesizer, compiled to WASM. Intended for use with Echogarden.
KISS FFT library, compiled to WASM. Intended for use with Echogarden.
A highly reduced fork of the Xenova JavaScript port of 🤗 transformers. Node.js only, with a lot of functionality removed.
Provides low-level audio I/O via platform-specific APIs. Includes precompiled addons for all supported platforms.
An easy-to-use speech toolset. Fork of the original echogarden project.
A library for multilingual word, phrase and sentence segmentation.
A fully-featured WAVE format encoder and decoder. Written in pure TypeScript.
WebAssembly port of the GnuSpeech speech synthesizer.
WebAssembly port of the ICU library's character, word, line-break, and sentence segmentation methods.
An easy-to-use speech toolset. Includes tools for synthesis, recognition, alignment, speech translation, language detection, source separation and more.
WebAssembly port of the DECtalk speech synthesizer.
Node.js binding to the Windows Media text-to-speech API (Windows.Media.SpeechSynthesis).
Node.js binding to the macOS native text-to-speech API (AVSpeechSynthesizer).
Audio synthesis and playback module for COEIRO Operator