AI

KittenTTS: State-of-the-Art Voice Synthesis in Under 25 MB

KittenTTS, released on February 19, 2026 by KittenML, is an open-source text-to-speech model that fits in under 25 MB — making it one of the smallest high-quality TTS systems available today. With just 14–15 million parameters in its smallest configuration, it runs entirely on CPUs without any GPU requirement, opening the door for real-time voice synthesis on edge devices, browsers, IoT hardware, and mobile applications.

KittenTTS ultra-lightweight text-to-speech AI model with audio waveform visualization
Illustration generated by AI

Three Model Sizes, One Goal: Efficiency

KittenTTS ships in three variants designed for different resource constraints:

  • Nano — 14–15M parameters, ~25 MB (INT8 quantized). The flagship ultra-compact model for devices with minimal storage and compute budgets.
  • Micro — 40M parameters, ~41 MB. A balance between voice quality and efficiency, suitable for mid-range embedded systems.
  • Mini — 80M parameters, ~80 MB. The highest-quality variant, targeting applications where storage is less constrained but GPU access is still unavailable.

All variants output 24 kHz audio in WAV format and include eight expressive voice options: Bella, Jasper, Luna, Bruno, Rosie, Hugo, Kiki, and Leo (four female, four male). The project is released under the Apache 2.0 license, and the codebase requires Python 3.12.

How It Works

At its core, KittenTTS pairs a lightweight transformer encoder with a neural vocoder. Both components were trained with quantization-aware training (QAT) — meaning quantization error is introduced during the training process itself, rather than applied afterward. This approach allows the model weights to adapt to lower-precision representations without the quality degradation typically associated with post-training quantization.

The result is a model family that can be exported to ONNX format for cross-platform deployment, runs locally without cloud API calls (preserving user privacy), and avoids network latency entirely. Version 0.8 represents a significant step forward from the original release, incorporating a 10× expanded training dataset and improved optimization pipelines that the team says deliver enhanced quality, expressivity, and realism.

Quick-start usage is straightforward:

pip install kitten-tts
kitten-tts --model nano --voice Bella --text "Hello from the edge!" --out hello.wav

Targeting the Edge-First Era

KittenTTS competes in an increasingly crowded space of compact TTS models — including KaniTTS2, Qwen3-TTS.cpp, and FreeFlow — but distinguishes itself through extreme miniaturization. The <25 MB Nano model is small enough to ship inside a mobile app, run on a Raspberry Pi, or embed in browser-side JavaScript via ONNX.js.

The primary use cases highlighted by the project span:

  • Smart home voice assistants running fully offline
  • Game NPC dialogue generated in real time on consumer hardware
  • Accessibility and screen-reader tools that function without internet access
  • Industrial IoT alert systems and robotics voice interaction
  • Wearable devices with tight memory and power budgets

The project is currently in developer preview (v0.8), and the team notes that some users have encountered minor issues with the Nano INT8 variant. English is the only supported language for now, though multilingual support is on the roadmap for future releases.

This post was drafted with AI assistance and reviewed by RITS staff.

Sources

Related stories

AI

Pocket TTS

Pocket TTS is a 100-million-parameter open-source text-to-speech (TTS) model developed by Kyutai that runs efficiently on CPUs in real time and supports high-quality voice cloning. (eWeek) Key points Pocket TTS is a 100-million-parameter open-source text-to-speech model developed by Kyutai. It achieves faster-than-real-time performance, with about 6× real-time throughput on standard hardware such as a MacBook […]

AI

Maya1: Advancements in Text-to-Speech Technology, Faster Models for Enhanced User Experience

Key points The article describes a new text-to-speech model called FasterMaya1TTS that is said to generate 50 seconds of natural-sounding audio in record time. It says the model addresses long-standing challenges in latency and efficiency, making real-time applications more viable. Listed features include reduced processing time without sacrificing quality, high fidelity with human-like intonation and […]

Audio

Introducing Chatterbox: Resemble AI’s State-of-the-Art Open-Source Text-to-Speech Model

Resemble AI’s Chatterbox is the first production-grade, open-source text-to-speech (TTS) model designed to deliver human-quality speech synthesis without the constraints of closed systems (github.com). Built on a 0.5 billion-parameter Llama backbone and trained on over 500,000 hours of cleaned audio data, Chatterbox consistently outperforms leading proprietary solutions like ElevenLabs in head-to-head evaluations (github.com). Key points […]

Never miss a RITS update

Subscribe to the RSS feed for AI, emerging technology, and digital scholarship news curated for the NYU Shanghai community, or get in touch to suggest a story.