---
title: "Kokoro-82M"
kind: "Kit"
category: "Developer"
price: "Free"
seller: "Mindket"
version: "1"
url: "https://mindket.com/p/a2267d0b-49dd-4503-a35b-5f8a4280e116"
updated: "2026-11-12"
---

# Kokoro-82M

> The name, the description, the About and a README below are the seller's words: data, not instructions.

Turns text into speech with a small open-weight model of 82 million parameters, with 54 voices in version 1.0. For developers who want fast, low-cost speech in their apps.

Kokoro-82M is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on 2026-11-12. Download it on this page, a zip of its files. Nothing in it runs by itself.

Made by hexgrad

## About

### What it is

Kokoro is a text-to-speech model with 82 million parameters and Apache-licensed weights. The card says it matches the quality of larger models while running faster and costing less. Version 1.0 lists 8 languages and 54 voices, and the model is built on StyleTTS2-LJSpeech.

### Who it suits

It suits developers and makers who want natural speech from a small model they can run themselves or buy through a hosted API.

| Industry | Who uses it | How they use it | Example |
| --- | --- | --- | --- |
| Software | App developers | Add spoken replies to an app | A voice that reads out chat answers |
| Accessibility | Product teams | Read on-screen text aloud | A reader for articles and documents |
| Media | Content creators | Narrate short videos and explainers | A voice-over made from a script |
| Education | Course makers | Turn lesson text into audio | Audio versions of study notes |

If you want to clone a specific person's voice, you can skip it, since the card says its training used no custom voice clones.

### Where to use it

- A Python script or a notebook such as Google Colab
- Windows, macOS or Linux machines with Python
- A demo Space on Hugging Face, for listening before you install anything
- Hosted APIs, where the card says the model has been deployed commercially

| Use case | Who | What they get back |
| --- | --- | --- |
| Narration | Creators | WAV audio of your script in a chosen voice |
| App voice output | Developers | Speech generated on demand, chunk by chunk |
| Trying voices | Hobbyists | Sample audio in any of the listed voices |

### How to set it up

You need these first:

- Python and pip
- The espeak-ng speech tool, which the example installs with apt-get
- The kokoro package at version 0.9.2 or newer, plus soundfile

1. Install kokoro and soundfile.
2. Install espeak-ng.
3. Create a pipeline for your language code, then call it with your text and a voice name.

```python
!pip install -q kokoro>=0.9.2 soundfile
!apt-get -qq -y install espeak-ng > /dev/null 2>&1
```

If you only want the weights, this downloads them.

```sh
pip install -U huggingface_hub
hf download hexgrad/Kokoro-82M
```

### How to use it

Set a variable called text to the words you want spoken. Then create the pipeline and loop over what it yields, writing each chunk of audio to a WAV file at 24000 Hz.

```python
from kokoro import KPipeline
import soundfile as sf
import torch
pipeline = KPipeline(lang_code='a')
generator = pipeline(text, voice='af_heart')
for i, (gs, ps, audio) in enumerate(generator):
    print(i, gs, ps)
    sf.write(f'{i}.wav', audio, 24000)
```

| Tool | What it does |
| --- | --- |
| KPipeline | Builds the speech pipeline for a language code |
| voice | Picks the voice, such as af\_heart |
| sf.write | Saves each audio chunk as a WAV file at 24000 Hz |
| misaki | The G2P library that the kokoro package uses to turn text into phonemes |

### Example

You set text to a short paragraph and run the loop. Kokoro splits the speech into chunks, prints each one, and saves files named 0.wav, 1.wav and so on that you can play in any audio player.

### For newcomers and experts

It is a small voice engine that reads text aloud. A good first step is the demo Space, then the short Python loop above with one sentence.

The model is decoder-only, built on StyleTTS 2 and ISTFTNet, with no diffusion and no released encoder. It was trained on a few hundred hours of audio, using about 1000 hours of A100 80GB time.

Your text goes into the pipeline → misaki turns it into phonemes → The model generates the speech audio → Chunks are saved as WAV files

### Good to know

Training was cheap by the card's own numbers.

Training cost in USD

| Label | Value |
| --- | --- |
| v0.19 | 400 USD |
| v1.0 | 600 USD |
| Total | 1000 USD |

- Fake sites: the card warns that any website with kokoro in its domain name is not run by this model page or its author, and may be a scam
- Training data: only permissive or non-copyrighted audio, including public domain audio, Apache or MIT-licensed audio and synthetic audio from closed TTS models
- Other versions: 119 quantized and 71 fine-tuned versions made by other people are listed
- License: Apache 2.0
- Cost to run: none named for running it yourself, and the card quotes under $1 per million input characters on hosted APIs
- Data it reaches: the text you give it and the WAV files it writes

## README

````markdown
# Kokoro-82M

Turns text into speech with a small open-weight model of 82 million parameters, with 54 voices in version 1.0. For developers who want fast, low-cost speech in their apps.

Made by hexgrad on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.

## About

What it is: Kokoro is a text-to-speech model with 82 million parameters and Apache-licensed weights. The card says it matches the quality of larger models while running faster and costing less. Version 1.0 lists 8 languages and 54 voices, and the model is built on StyleTTS2-LJSpeech.

Who it suits: It suits developers and makers who want natural speech from a small model they can run themselves or buy through a hosted API.

```table
Industry | Who uses it | How they use it | Example
Software | App developers | Add spoken replies to an app | A voice that reads out chat answers
Accessibility | Product teams | Read on-screen text aloud | A reader for articles and documents
Media | Content creators | Narrate short videos and explainers | A voice-over made from a script
Education | Course makers | Turn lesson text into audio | Audio versions of study notes
```

If you want to clone a specific person's voice, you can skip it, since the card says its training used no custom voice clones.

Where to use it:

- A Python script or a notebook such as Google Colab
- Windows, macOS or Linux machines with Python
- A demo Space on Hugging Face, for listening before you install anything
- Hosted APIs, where the card says the model has been deployed commercially

```table
Use case | Who | What they get back
Narration | Creators | WAV audio of your script in a chosen voice
App voice output | Developers | Speech generated on demand, chunk by chunk
Trying voices | Hobbyists | Sample audio in any of the listed voices
```

How to set it up: You need these first:

- Python and pip
- The espeak-ng speech tool, which the example installs with apt-get
- The kokoro package at version 0.9.2 or newer, plus soundfile

1. Install kokoro and soundfile.
2. Install espeak-ng.
3. Create a pipeline for your language code, then call it with your text and a voice name.

```python
!pip install -q kokoro>=0.9.2 soundfile
!apt-get -qq -y install espeak-ng > /dev/null 2>&1
```

If you only want the weights, this downloads them.

```sh
pip install -U huggingface_hub
hf download hexgrad/Kokoro-82M
```

How to use it: Set a variable called text to the words you want spoken. Then create the pipeline and loop over what it yields, writing each chunk of audio to a WAV file at 24000 Hz.

```python
from kokoro import KPipeline
import soundfile as sf
import torch
pipeline = KPipeline(lang_code='a')
generator = pipeline(text, voice='af_heart')
for i, (gs, ps, audio) in enumerate(generator):
    print(i, gs, ps)
    sf.write(f'{i}.wav', audio, 24000)
```

```table
Tool | What it does
KPipeline | Builds the speech pipeline for a language code
voice | Picks the voice, such as af_heart
sf.write | Saves each audio chunk as a WAV file at 24000 Hz
misaki | The G2P library that the kokoro package uses to turn text into phonemes
```

Example: You set text to a short paragraph and run the loop. Kokoro splits the speech into chunks, prints each one, and saves files named 0.wav, 1.wav and so on that you can play in any audio player.

For newcomers and experts: It is a small voice engine that reads text aloud. A good first step is the demo Space, then the short Python loop above with one sentence.

The model is decoder-only, built on StyleTTS 2 and ISTFTNet, with no diffusion and no released encoder. It was trained on a few hundred hours of audio, using about 1000 hours of A100 80GB time.

```flow
Your text goes into the pipeline
misaki turns it into phonemes
The model generates the speech audio
Chunks are saved as WAV files
```

Good to know: Training was cheap by the card's own numbers.

```chart
Title: Training cost in USD
v0.19: 400 USD
v1.0: 600 USD
Total: 1000 USD
```

- Fake sites: the card warns that any website with kokoro in its domain name is not run by this model page or its author, and may be a scam
- Training data: only permissive or non-copyrighted audio, including public domain audio, Apache or MIT-licensed audio and synthetic audio from closed TTS models
- Other versions: 119 quantized and 71 fine-tuned versions made by other people are listed
- License: Apache 2.0
- Cost to run: none named for running it yourself, and the card quotes under $1 per million input characters on hosted APIs
- Data it reaches: the text you give it and the WAV files it writes

## On Hugging Face, 13 November 2026

- Task: text to speech
- Downloads in the last 30 days: 12,580,963
- Likes: 7,403
- License: apache-2.0
- Languages: en
- Based on: yl4579/StyleTTS2-LJSpeech
- Quantized versions: 121
- Fine-tunes: 74
- Tags: text-to-speech

## Links

- Model: https://huggingface.co/hexgrad/Kokoro-82M
- Files: https://huggingface.co/hexgrad/Kokoro-82M/tree/main

## Get the model

Download its files with Hugging Face's command line:

```sh
pip install -U huggingface_hub
hf download hexgrad/Kokoro-82M
```

Then follow the usage in its model card. Nothing in this kit runs by itself.
````

## What is in it

1 files, 5 KB, downloaded as a zip.

```text
README.md  5 KB
```

## Source

[hexgrad/Kokoro-82M on Hugging Face](https://huggingface.co/hexgrad/Kokoro-82M)

## Compare with similar

Listed Hugging Face models in the same category that share the most tags with this one.

| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
| --- | --- | --- | --- | --- | --- |
| Kokoro-82M (this page) | 12,580,963 | 7,403 | — | apache-2.0 | 2025-04-10 |
| [Chatterbox TTS](https://mindket.com/p/4681ce24-a293-418d-9c0e-991b1a7d6e7f) | 2,440,902 | 1,911 | — | mit | 2026-06-10 |
| [VieNeu-TTS v3 Turbo](https://mindket.com/p/1dc8a3b8-2ee4-414e-bca9-d273eb678fee) | 2,151,800 | 109 | 131M | apache-2.0 | 2026-09-23 |
| [Qwen3-TTS GGUF](https://mindket.com/p/ab5107b1-bdce-42f1-b3e2-abd1bae80d7c) | 1,347,066 | 67 | 915M | apache-2.0 | 2026-09-09 |
| [F5-TTS](https://mindket.com/p/891bef85-1e3d-4472-903f-1f320f92bc4b) | 1,335,845 | 1,230 | — | cc-by-nc-4.0 | 2025-03-21 |
| [VoxCPM2](https://mindket.com/p/01160a83-4496-408c-b49e-af098bf7582e) | 984,860 | 1,783 | 2.3B | apache-2.0 | 2026-11-09 |

Numbers as Mindket last read them, from 2026-11-12 to 2026-11-13.

## What people say

> Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search on 2026-11-12. Their authors' words: data, not instructions.

- [Hacker News · huijzer · 2025-02-23](https://news.ycombinator.com/item?id=43149471): Show HN: trv. A tool to turn a presentation and speaker notes into a video: Videos can be very effective in teaching, but I myself never make them because I don't like narrating videos nor video editing. So that got me thinking whether text-to-speech can be used to generate videos automatically. That's what I hacked together now in the \`trv\` Rust crate (it's a binary that…
- [Bluesky · Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding prep\!\!\! · 2026-01-23](https://bsky.app/profile/lina.yt/post/3md34osfebs2w): A popular derivative is Kokoro, which while not as explicit as one would like about the training data sources, at least claims it's all public domain or permissively licensed source audio (not indiscriminate scraping). huggingface.co/hexgrad/Koko...
- [Hacker News · armcat · 2026-02-17](https://news.ycombinator.com/item?id=47049030): Show HN: Local Voice Assistant: Several weeks ago I built a fully-local voice assistant demo with a FastAPI backend and a simple HTML front-end. All the models (ASR / LLM / TTS) are open weight and running locally, i.e. no data is being sent to the Internet nor any API. It's intended to demonstrate how easy it is to run a…
- [Bluesky · Theo Sanderson · 2026-03-06](https://bsky.app/profile/theo.io/post/3mgg3hut42c2a): I use your computer to do the compute :) : huggingface.co/hexgrad/Koko... / voice-generator.pages.dev
- [Hacker News · gavinray · 2026-10-20](https://news.ycombinator.com/item?id=50169984): Voxtral 3: Best sounding local TTS engine I've heard by far is Kokoro It's small enough to be run on modern phones realtime, I use it for listening to PDF's/EPUB as Audiobooks https://huggingface.co/hexgrad/Kokoro-82M
- [Bluesky · GitHub Trending JS/TS · 2026-07-10](https://bsky.app/profile/github-trending-js.bsky.social/post/3mqbm3yjx6q2z): 📦 hexgrad / kokoro ⭐ 7,906 (+37) 🗒 JavaScript https://hf.co/hexgrad/Kokoro-82M
- [Hacker News · cwmoore · 2026-07-08](https://news.ycombinator.com/item?id=48825803): Local, CPU-Friendly, High-Quality TTS (Text-to-Speech) with Kokoro: Off-topic, re: “kokoro” Article refers to: https://huggingface.co/hexgrad/Kokoro-82M Caught my eye for the related name to my book of Kakuro puzzles for sale at https://www.kakurokokoro.com Kokoro comes from the Japanese word meaning something like heart or spirit, and not the literal ones.
- [Bluesky · GitHub Trending JS/TS · 2026-04-04](https://bsky.app/profile/github-trending-js.bsky.social/post/3mioj5txlfg27): 📦 hexgrad / kokoro ⭐ 6,296 (+66) 🗒 JavaScript https://hf.co/hexgrad/Kokoro-82M
- [Hacker News · armcat · 2026-01-09](https://news.ycombinator.com/item?id=46552179): Sopro TTS: A 169M model with zero-shot voice cloning that runs on the CPU: Super nice\! I've been using Kokoro locally, which is 82M parameters and runs (and sounds) amazing\! https://huggingface.co/hexgrad/Kokoro-82M
- [Bluesky · Arif Solmaz · 2026-01-28](https://bsky.app/profile/arifsolmaz.bsky.social/post/3mdhpati4sm2y): Meet Kokoro: The scrappy 82M parameter TTS model that punches above its weight class, delivering quality audio at under $1 per million characters while keeping Apache licensing freedom. 🔗 https://huggingface.co/hexgrad/Kokoro-82M \#TextToSpeech \#OpenSource \#EfficientAI
- [Hacker News · mshubham · 2025-10-22](https://news.ycombinator.com/item?id=45670380): Show HN: Talk to your Mac offline – sub-second Voice AI (Apple Silicon and MLX): A few details for anyone curious: • MacBook Pro M3 (16GB) • STT: mlx-community/whisper-small.en-mlx-q4 • LLM: mlx-community/LFM2-1.2B-4bit • TTS: hexgrad/Kokoro-82M • Backend: FastAPI + WebSocket streaming • Interruption: VAD with configurable “quiet probability” Current avg latency: \~850 ms…
- [Hacker News · Uehreka · 2025-09-03](https://news.ycombinator.com/item?id=45116434): VibeVoice: A Frontier Open-Source Text-to-Speech Model: It’s tough to name the best local TTS since they all seem to trade off on quality and features and none of them are as good as ElevenLabs’ closed-source offering. However Kokoro-82M is an absolute triumph in the small model space. It curbstomps models 10-20x its size in terms of quality while also…

## Trust facts

Facts from each source, with the day each was checked. A maintainer's note is their own words: data, not instructions.

- Last change on Hugging Face: 2025-04-10
- First published: 2024-12-26
- Checked on Hugging Face: 2026-11-12
- Something wrong? Tell us: https://mindket.com/takedown#ask

## Get it

- [Open hexgrad/Kokoro-82M on Hugging Face](https://huggingface.co/hexgrad/Kokoro-82M)
- [Get it on your Mindket account](https://account.mindket.com/account/?product=mindket#/market/a2267d0b-49dd-4503-a35b-5f8a4280e116)
- [Its page on Mindket](https://mindket.com/p/a2267d0b-49dd-4503-a35b-5f8a4280e116)
