resemble-ai/chatterbox

SoTA open-source TTS

What it solves

Chatterbox provides a family of open-source text-to-speech (TTS) models designed to generate natural, conversational audio from text. It addresses the need for high-quality voice cloning and multilingual speech generation that can be deployed across various hardware constraints, from high-performance GPUs to resource-constrained CPUs.

How it works

The project offers several model variants tailored to different use cases:

  • Chatterbox-Turbo: A 350M parameter model optimized for low-latency voice agents, featuring a distilled decoder that reduces generation steps from 10 to one.
  • Chatterbox-Nano: A 110M parameter version of the Turbo architecture designed for on-device and CPU inference, capable of running 3x faster than real-time on 8 CPU cores.
  • Chatterbox-Multilingual V3: A 500M parameter general-purpose model supporting over 23 languages with improved speaker similarity and reduced hallucinations.
  • Single Language Pack: Specialized finetunes for priority languages (e.g., Chinese, Hindi, Spanish) to provide tighter quality control and regional dialect accuracy.

All models support zero-shot voice cloning via a reference audio clip and include built-in imperceptible neural watermarking via the Perth system for responsible AI use.

Who it’s for

  • Developers of voice agents: Those needing low-latency, high-fidelity speech for interactive applications.
  • Localization experts: Users requiring stable cross-language voice cloning across a wide array of languages.
  • Edge device developers: Those deploying TTS on CPUs or devices with tight memory and VRAM budgets.
  • Content creators: Individuals using paralinguistic tags (like [laugh] or [cough]) to add realism to narration.

Highlights

  • Diverse Model Zoo: Options ranging from 110M to 500M parameters to balance speed and quality.
  • Native Paralinguistic Support: Ability to insert non-verbal cues like laughter and chuckles into speech.
  • Broad Multilingualism: Support for 23+ languages with dedicated single-language finetunes for higher precision.
  • CPU-Optimized: Nano model allows for efficient on-device inference.
  • Responsible AI: Integrated neural watermarking to detect generated audio.

Related

  • Project
  • Project
  • Project
  • Project
  • Project