Skip to main content
This guide walks you through generating speech with all three Chatterbox models: Turbo, Original, and Multilingual.

Choose Your Model

Generate Your First Audio

1

Import the library

Import the necessary modules based on which model you want to use:
2

Load the model

Initialize the model with automatic device detection:
3

Generate speech

Create audio from text:
Turbo supports paralinguistic tags like [laugh], [chuckle], [cough] to add natural expressions to speech.
4

Save the audio

Save the generated audio to a file:

Voice Cloning

All models support zero-shot voice cloning using a reference audio file. Provide an audio prompt to clone any voice:
For best results, use a reference audio clip that is 5-10 seconds long with clear speech and minimal background noise.

Complete Examples

Here are complete working examples for each model:

Supported Languages (Multilingual Model)

The Multilingual model supports 23+ languages: Arabic (ar) • Danish (da) • German (de) • Greek (el) • English (en) • Spanish (es) • Finnish (fi) • French (fr) • Hebrew (he) • Hindi (hi) • Italian (it) • Japanese (ja) • Korean (ko) • Malay (ms) • Dutch (nl) • Norwegian (no) • Polish (pl) • Portuguese (pt) • Russian (ru) • Swedish (sv) • Swahili (sw) • Turkish (tr) • Chinese (zh)

Next Steps

  • Learn about advanced features and tuning parameters
  • Explore paralinguistic tags for Turbo
  • Understand voice cloning best practices
  • Check out the watermarking features for responsible AI