What do you want to do?
3 use cases
-
Add natural speech to a Python app in a few lines
Install kittenml, load Kitten-TTS 2 and write speech to a WAV file with a preset voice.
- REPO
KittenML/KittenTTS - Content
- Intermediate
View prompt
Using KittenML/KittenTTS, install kittenml, generate <text> with voice "Matthew" and save output.wav. Confirm the file plays and its sample rate equals m.sample_rate.
- REPO
-
Narrate content in your own cloned voice
Pass a short reference clip of your voice, plus its transcript to skip Whisper, and generate new speech.
- REPO
KittenML/KittenTTS - Content
- Intermediate
View prompt
With KittenTTS, clone the voice in <my_voice.wav> using its transcript and narrate <script>. Verify the output sounds like the reference and contains every sentence.
- REPO
-
Control emotion and emphasis in generated speech
Use bracket tags like [joyful] and the expressive preset to shape delivery.
- REPO
KittenML/KittenTTS - Content
- Intermediate
View prompt
Generate three versions of <line> with KittenTTS using different expression tags and preset "expressive", save each to a WAV, and describe how they differ.
- REPO
Quick start with Kitten TTS
- Check you have what it needs: Python with pip; A CPU is enough for the lightweight models; Kitten-TTS 2 runs realtime on CPUs and consumer GPUs per the README.
- Open KittenML/KittenTTS on GitHub and read the README and license.
- Install with
pip install kittenml - Load the model with Kitten TTS("KittenML/kitten-tts-2")
- Call generate with your text and a voice such as WeatherPresenterCheerful
- Write the audio with soundfile at m.sample_rate
These steps come from our top use case, Add natural speech to a Python app in a few lines, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for KittenML/KittenTTS
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers adding speech to apps, assistants or content pipelines who want local, CPU-friendly TTS.
- Why it is hot+339 stars this week, 16k total, picked up by one AI source we track
- LanguagePython
- Sourcegithub.com/KittenML/KittenTTS · Back to Hot repos
Requirements
- Python with pip
- A CPU is enough for the lightweight models; Kitten-TTS 2 runs realtime on CPUs and consumer GPUs per the README
Add this badge to your README
Maintain Kitten TTS? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/kittenml-kittentts/?utm_source=github&utm_medium=badge&utm_campaign=KittenML-KittenTTS)
HTML
<a href="https://dedupedai.com/use-cases/kittenml-kittentts/?utm_source=github&utm_medium=badge&utm_campaign=KittenML-KittenTTS"><img src="https://dedupedai.com/badge/KittenML/KittenTTS.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Kitten TTS
What is Kitten TTS?
Kitten-TTS is an open-source family of text-to-speech models, including the 1.7B 1-bit Kitten-TTS 2 with voice cloning and expression control and lightweight 15M to 80M models that run on CPU. It is an open-source project on GitHub: https://github.com/KittenML/KittenTTS.
Who is Kitten TTS for?
Developers adding speech to apps, assistants or content pipelines who want local, CPU-friendly TTS.
What can I do with Kitten TTS?
3 use cases so far, for example: Add natural speech to a Python app in a few lines; Narrate content in your own cloned voice; Control emotion and emphasis in generated speech. Each has steps and a copy-paste agent prompt.
What do I need to run Kitten TTS?
Python with pip; A CPU is enough for the lightweight models; Kitten-TTS 2 runs realtime on CPUs and consumer GPUs per the README.
What are alternatives to Kitten TTS?
Other hot AI repos in Content: Voice Studio, Anatomy, Video Agent, Brand System Skill, Invoke AI Windows Setup Guide.
Is Kitten TTS safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.