Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Text-to-speech tools
  3. Kokoro TTS

Kokoro TTS

What it is

Kokoro TTS is a free, open-weight text-to-speech model with 82 million parameters and Apache-licensed weights. It uses a decoder-only design built with StyleTTS 2 and ISTFTNet and supports eight languages. The maker describes it as lightweight and more efficient than larger models while providing comparable quality. A Python pipeline lets users select a voice and speech speed, then creates 24 kHz WAV audio. Kokoro.js runs the model locally in a browser through Transformers.js, with Node CPU use documented, and can stream speech as text is added. Commercial use is listed as permitted for personal or production deployment. Python setup uses the kokoro package, soundfile, and espeak-ng, while Misaki handles grapheme-to-phoneme processing. Documentation includes Windows guidance for espeak-ng and Apple Silicon GPU instructions for macOS M1 through M4. Examples point to Google Colab and a Hugging Face demo, with a Discord community linked.

For and against

For

  • Free Apache-licensed model weights
  • Supports eight languages
  • Browser and Node execution documented
  • Speech speed and voice selection
  • Commercial use permitted

Against

  • Outputs are documented as WAV files
  • Python setup requires listed dependencies
  • Voice cloning is not supported

The verdict

Kokoro TTS provides an open-weight, locally deployable speech model with browser, Node, and Python paths. Its documented setup and output format should be checked against the needs of a particular project.

Who it suits

Kokoro TTS suits developers needing locally runnable speech generation, browser or Node use, and commercial deployment under Apache-licensed weights. It is also relevant to projects requiring selectable voices, speed control, and WAV output.

Plans and prices

Kokoro open-weight model

Free

82 million parameters · Apache-licensed weights

Every plan, in full

On the record

API access
Yesgithub.com · read 20 Sep 2026
Architecture
The model uses StyleTTS 2 and ISTFTNet and is decoder-only.huggingface.co · read 5 Oct 2026
Audio output
The Python example generates audio at 24 kHz and saves it as WAV files.github.com · read 5 Oct 2026
Commercial use
Yesgithub.com · read 20 Sep 2026
Dependencies
The documented Python installation uses the kokoro package, soundfile, and espeak-ng; Kokoro uses Misaki for grapheme-to-phoneme processing.github.com · read 5 Oct 2026
Efficiency
The maker describes Kokoro as lightweight, faster, and more cost-efficient than larger models while delivering comparable quality.huggingface.co · read 5 Oct 2026
Export formats
WAVgithub.com · read 20 Sep 2026
Integrations
The maker provides examples using Google Colab and points to a Hugging Face demo; the model page also lists inference providers and notebooks.github.com · read 5 Oct 2026
JavaScript library
The kokoro.js library runs the model locally in a browser through Transformers.js and also documents Node CPU use.github.com · read 5 Oct 2026
Languages
8github.com · read 20 Sep 2026
Languages
The usage documentation lists American English, British English, Spanish, French, Hindi, Italian, Japanese, Brazilian Portuguese, and Mandarin Chinese.github.com · read 5 Oct 2026
License
The model weights are Apache-licensed, and the maker says Kokoro can be deployed in production or personal projects.huggingface.co · read 5 Oct 2026
Platform guidance
The README gives Windows installation guidance for espeak-ng and Apple Silicon GPU acceleration instructions for macOS M1 through M4.github.com · read 5 Oct 2026
Purpose
Kokoro is an open-weight text-to-speech model with 82 million parameters.huggingface.co · read 5 Oct 2026
Streaming
The JavaScript library documents streaming generated speech as text is added over time.github.com · read 5 Oct 2026
Support
The repository links to a Discord community for Kokoro users and contributors.github.com · read 5 Oct 2026
Training data
The model card says Kokoro was trained on permissive or non-copyrighted audio data and IPA phoneme labels, with a dataset of a few hundred audio hours.huggingface.co · read 5 Oct 2026
Voice and speed controls
The Python example selects a voice and sets speech speed through the pipeline.github.com · read 5 Oct 2026

Alternatives to Kokoro TTS

Every alternative, ranked