Kokoro-FastAPI
Turn the beloved Kokoro voice model into an OpenAI-compatible speech API with one Docker command.
Turn books and documents into natural speech with the Kokoro TTS model.
kokoro-tts is an open-source audio project by nazdridoy (nazdridoy/kokoro-tts on GitHub). It has 1,909 GitHub stars and 178 forks, is released under the MIT license, and was last updated on GitHub on 22 August 2026.
Pass in plain text, or point it straight at an EPUB or PDF file.
Pick from multiple voices and blend them to taste.
Generate speech in any of the model's supported languages.
Export audio files you can play anywhere.
Reads whole books and documents without manual copy-paste.
Mixes multiple voices to create new combinations.
Supports several languages for genuinely global reading.
Scriptable from the terminal for batch audiobook creation.
Great fit for turning written content into listenable audio.
Use it freely in personal and commercial projects.
Download the source and move into the project folder.
git clone https://github.com/nazdridoy/kokoro-tts.git
cd kokoro-ttsEvery project documents its own setup; start with install requirements.
cat README.md | head -60Follow the project's launch command โ Docker, pip, npm, or a binary release.
# see README for the exact launch commandIt is an open-source project at nazdridoy/kokoro-tts with 178 forks. Check the repo's contributors and recent commits to see how active maintenance is.
MIT licensed โ commercial use allowed with attribution.
Yes, it is built with EPUB books and PDF documents in mind, so long-form input is a core use case.
Yes โ voice blending is a headline feature, letting you combine voices into new ones.
Kokoro supports multiple languages; check the model's documentation for the current list.
Turn the beloved Kokoro voice model into an OpenAI-compatible speech API with one Docker command.
Official code for "F5-TTS: A Fairytaler that Fakes Fluent and Faithful Speech with Flow Matching"
Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Microsoft Edge or Windows or an API key
Voice cloning inside Kokoro: natural multilingual speech, your voice.
MOSS-TTS-Nano: a 0.1B open multilingual speech model that clones voices and streams in real time on CPU
MARS5 speech model from CAMB.AI โ clone a voice from 5 seconds of audio with striking prosody
The most-starred other Audio projects in the LibreAI catalogue โ the realistic shortlist if kokoro-tts is not the right fit.
ๅฉ็จ AI ๅคงๆจกๅๅ่ชๅจๅๅทฅไฝๆต๏ผๆ นๆฎไธป้ขๆๅ ณ้ฎ่ฏไธ้ฎ็ๆ้ซๆธ ็ญ่ง้ขใGenerate HD short videos from a topic or keyword with an automated AI workflow.
Robust Speech Recognition via Large-Scale Weak Supervision
1 min voice data can also be used to train a good TTS model! (few shot voice cloning)
Clone a voice from 5 seconds of audio and generate arbitrary speech in real time
Port of OpenAI's Whisper model in C/C++
Free and open โ grab the source, star the repo, and start creating.