Chatterbox Multilingual

This first-party Soniqo page documents Chatterbox Multilingual from the local speech-swift / speech-core implementation. Hugging Face bundles are linked below after the integration notes.

Internal Page First

Landing cards and docs menus now point here first; source model and bundle links remain available from this page.

At a Glance

ModelChatterbox Multilingual
RoleMultilingual zero-shot voice-cloning TTS
BackendMLX fp16 on Apple; LiteRT default-voice runtime in Speech Core
Output24 kHz mono waveform
Languages23 languages
LicenseMIT
StatusMLX cloning runtime; LiteRT greedy/default-voice runtime for edge deployments
SourceResemble AI Chatterbox
Swift productChatterboxTTS
CLI / runtimeProgrammatic speech-swift runtime; LiteRT example CLI in speech-core/examples/litert

Use

The snippet below mirrors the current speech-swift API or command exposed by the repo.

import ChatterboxTTS

let model = try await ChatterboxTTSModel.fromPretrained()
let pcm = try model.clone(
    referenceSamples: reference,
    sampleRate: 24_000,
    text: "The cloned voice now speaks a new sentence.",
    languageId: "en"
)

Model Links

Implementation Notes