---
title: "KaniTTS"
kind: "Kit"
category: "Productivity"
price: "Free"
seller: "Mindket"
version: "1"
url: "https://mindket.com/p/c8f4c9ec-4fba-4984-a7d1-c4a1ea114616"
updated: "2026-11-12"
---

# KaniTTS

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

Offers the Kani text to speech models from nineninesix in a Gradio app, with several model sizes and English and Chinese variants. It suits developers and creators who want to try a small speech model.

KaniTTS is a kit in the Productivity 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 nineninesix

## About

### What it is

KaniTTS is a Gradio app for the Kani text to speech models from nineninesix. The Space names six models, including 370m, 450m and 400m sizes, English and Chinese variants, and an NVIDIA audio codec. The repository holds app.py, two YAML files, helper scripts and a requirements file.

### Who it suits

People who want to hear a small text to speech model read their own text, in a browser or on their own machine.

| Industry | Who uses it | How they use it | Example |
| --- | --- | --- | --- |
| Content | Video creators | Try a voice for narration drafts | A short script read aloud |
| Software | App developers | Test a small speech model before building on it | A line for a prototype |
| Language learning | Teachers | Hear text spoken in English or Chinese | A practice sentence |
| Research | Speech researchers | Compare the named Kani model sizes | The 370m and 400m models |

If you need a voice with proven studio quality or documented limits, you can skip it, since the source gives no quality figures.

### Where to use it

- A web browser, on the Space's page at Hugging Face
- Windows, macOS or Linux with Python, from a downloaded copy

| Use case | Who | What they get back |
| --- | --- | --- |
| Narration drafts | Creators | Spoken audio from typed text |
| Model comparison | Researchers | Speech from different Kani model versions |
| Code reading | Developers | A short Gradio app with YAML settings to study |

### How to set it up

- Python on your computer
- Python packages from requirements.txt, with Gradio 5.46.0
- At Hugging Face the Space runs on zero-a10g hardware, so a copy may want a similar GPU

1. Install the Hugging Face hub package.
2. Download the Space with the hf command.
3. Move into the downloaded folder.
4. Install Gradio 5.46.0, then the requirements.
5. Start app.py.

```sh
pip install -U huggingface_hub
hf download nineninesix/KaniTTS --repo-type space --local-dir KaniTTS
cd KaniTTS
pip install gradio==5.46.0
pip install -r requirements.txt
python app.py
```

### How to use it

Online, open the Space page, type some text and run it. On your own computer, start the app with the command below and use the screen it opens.

```sh
python app.py
```

| Tool | What it does |
| --- | --- |
| app.py | The main Gradio file that starts the app |
| examples.yaml | A YAML file that, going by its name, holds sample inputs |
| model\_config.yaml | A YAML file that, going by its name, holds model settings |
| requirements.txt | The Python packages the app needs |

### Example

You type a short sentence and run it. The source does not show the screen, but a text to speech app returns audio of the sentence being spoken.

### For newcomers and experts

Open the Space page and read one short sentence aloud through it before trying anything long. Hearing a few samples tells you quickly whether the voice suits your use.

The model names carry sizes such as 370m, 400m and 450m, plus an en and a zh variant and pt builds. The Space also names an NVIDIA nemo nano codec at 22 kHz. The source does not explain how the variants differ, so read model\_config.yaml and the model pages for that.

You type text in the app → app.py loads a Kani model → The model and codec turn text into audio → The speech plays in the screen

### Good to know

- Hardware: zero-a10g at Hugging Face, built with Gradio 5.46.0
- License: apache-2
- Cost to run: none named
- Data it reaches: the text you enter, plus the named models and codec
- Not for: the source names no limits

## README

````markdown
# KaniTTS

Offers the Kani text to speech models from nineninesix in a Gradio app, with several model sizes and English and Chinese variants. It suits developers and creators who want to try a small speech model.

Made by nineninesix on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

## About

What it is: KaniTTS is a Gradio app for the Kani text to speech models from nineninesix. The Space names six models, including 370m, 450m and 400m sizes, English and Chinese variants, and an NVIDIA audio codec. The repository holds app.py, two YAML files, helper scripts and a requirements file.

Who it suits: People who want to hear a small text to speech model read their own text, in a browser or on their own machine.

```table
Industry | Who uses it | How they use it | Example
Content | Video creators | Try a voice for narration drafts | A short script read aloud
Software | App developers | Test a small speech model before building on it | A line for a prototype
Language learning | Teachers | Hear text spoken in English or Chinese | A practice sentence
Research | Speech researchers | Compare the named Kani model sizes | The 370m and 400m models
```

If you need a voice with proven studio quality or documented limits, you can skip it, since the source gives no quality figures.

Where to use it:

- A web browser, on the Space's page at Hugging Face
- Windows, macOS or Linux with Python, from a downloaded copy

```table
Use case | Who | What they get back
Narration drafts | Creators | Spoken audio from typed text
Model comparison | Researchers | Speech from different Kani model versions
Code reading | Developers | A short Gradio app with YAML settings to study
```

How to set it up:

- Python on your computer
- Python packages from requirements.txt, with Gradio 5.46.0
- At Hugging Face the Space runs on zero-a10g hardware, so a copy may want a similar GPU

1. Install the Hugging Face hub package.
2. Download the Space with the hf command.
3. Move into the downloaded folder.
4. Install Gradio 5.46.0, then the requirements.
5. Start app.py.

```sh
pip install -U huggingface_hub
hf download nineninesix/KaniTTS --repo-type space --local-dir KaniTTS
cd KaniTTS
pip install gradio==5.46.0
pip install -r requirements.txt
python app.py
```

How to use it: Online, open the Space page, type some text and run it. On your own computer, start the app with the command below and use the screen it opens.

```sh
python app.py
```

```table
Tool | What it does
app.py | The main Gradio file that starts the app
examples.yaml | A YAML file that, going by its name, holds sample inputs
model_config.yaml | A YAML file that, going by its name, holds model settings
requirements.txt | The Python packages the app needs
```

Example: You type a short sentence and run it. The source does not show the screen, but a text to speech app returns audio of the sentence being spoken.

For newcomers and experts: Open the Space page and read one short sentence aloud through it before trying anything long. Hearing a few samples tells you quickly whether the voice suits your use.

The model names carry sizes such as 370m, 400m and 450m, plus an en and a zh variant and pt builds. The Space also names an NVIDIA nemo nano codec at 22 kHz. The source does not explain how the variants differ, so read model_config.yaml and the model pages for that.

```flow
You type text in the app
app.py loads a Kani model
The model and codec turn text into audio
The speech plays in the screen
```

Good to know:

- Hardware: zero-a10g at Hugging Face, built with Gradio 5.46.0
- License: apache-2
- Cost to run: none named
- Data it reaches: the text you enter, plus the named models and codec
- Not for: the source names no limits

## On Hugging Face, 13 November 2026

- Likes: 116
- Built with: gradio
- License: apache-2.0

## Links

- Space: https://huggingface.co/spaces/nineninesix/KaniTTS
- Files: https://huggingface.co/spaces/nineninesix/KaniTTS/tree/main

## Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.
````

## What is in it

1 files, 4 KB, downloaded as a zip.

```text
README.md  4 KB
```

## Source

[nineninesix/KaniTTS on Hugging Face](https://huggingface.co/spaces/nineninesix/KaniTTS)

## Compare with similar

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

| Product | Likes | Built with | License | Last change |
| --- | --- | --- | --- | --- |
| KaniTTS (this page) | 116 | gradio | apache-2.0 | 2026-02-12 |
| [MusicGen](https://mindket.com/p/07af2531-69de-4005-a4f6-8c16dd10048d) | 5,116 | gradio | cc-by-nc-4.0 | 2026-05-27 |
| [Kokoro TTS](https://mindket.com/p/aa996ded-5768-48f4-b403-33520c1b1bdf) | 3,556 | gradio | apache-2.0 | 2025-04-09 |
| [Background Removal](https://mindket.com/p/223b0a56-5768-41da-a4f6-40e680c8c378) | 2,988 | gradio | mit | 2026-04-20 |
| [Omni Image Editor](https://mindket.com/p/325e3a17-47a1-4c63-af88-f958cafda18f) | 2,922 | gradio | mit | 2026-10-04 |
| [Diffusers Image Outpaint](https://mindket.com/p/17629f6c-cc47-4be0-bc83-ff22dfa7389a) | 2,565 | gradio | apache-2.0 | 2026-05-13 |

Numbers as Mindket last read them, on 2026-11-12.

## 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 · ulan\_kg · 2025-09-19](https://news.ycombinator.com/item?id=45304989): Show HN: KaniTTS – Open-source high-fidelity TTS with just 450M params
- [Hacker News · defoemark · 2025-09-22](https://news.ycombinator.com/item?id=45337854): Show HN: KaniTTS – Ultra Fast and Expressive TTS Model
- [Hacker News · nineninesix · 2025-10-02](https://news.ycombinator.com/item?id=45446879): dead: Hi everyone\! Thanks for the awesome feedback on our first KaniTTS release\! We’ve been hard at work, and released kani-tts-370m. It’s still built for speed and quality on consumer hardware, but now with expanded language support and more English voice options. What’s New: Multilingual Support:…
- [Hacker News · ulan\_kg · 2025-09-19](https://news.ycombinator.com/item?id=45305465): Show HN: KaniTTS – Open-source high-fidelity TTS with just 450M params: ya, you can check out our post https://www.nineninesix.ai/n/kani-tts . I've taken a bunch of OSS and closed TTS outputs there
- [Hacker News · ulan\_kg · 2025-09-19](https://news.ycombinator.com/item?id=45305006): Show HN: KaniTTS – Open-source high-fidelity TTS with just 450M params: Hey HN, We've been tinkering with TTS models for a while, and I'm excited to share KaniTTS – an open-source text-to-speech system we built at NineNineSix.ai. It's designed for speed and quality, hitting real-time generation on consumer GPUs while sounding natural and expressive. Quick overview:…

## 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: 2026-02-12
- First published: 2025-09-17
- Checked on Hugging Face: 2026-11-12
- Something wrong? Tell us: https://mindket.com/takedown#ask

## Get it

- [Open nineninesix/KaniTTS on Hugging Face](https://huggingface.co/spaces/nineninesix/KaniTTS)
- [Get it on your Mindket account](https://account.mindket.com/account/?product=mindket#/market/c8f4c9ec-4fba-4984-a7d1-c4a1ea114616)
- [Its page on Mindket](https://mindket.com/p/c8f4c9ec-4fba-4984-a7d1-c4a1ea114616)
