Chatterbox Multilingual

Cette page Soniqo documente Chatterbox Multilingual tel qu'il est implémenté dans speech-swift / speech-core. Les liens Hugging Face sont placés après les notes d'intégration.

Page interne d'abord

Les cartes et menus pointent d'abord ici; les liens vers le modèle source et les bundles restent disponibles sur cette page.

Aperçu

ModèleChatterbox Multilingual
RôleMultilingual zero-shot voice-cloning TTS
BackendMLX fp16 on Apple; LiteRT default-voice runtime in Speech Core
Sortie24 kHz mono waveform
Langues23 languages
LicenceMIT
ÉtatMLX cloning runtime; LiteRT greedy/default-voice runtime for edge deployments
SourceResemble AI Chatterbox
Produit SwiftChatterboxTTS
CLI / runtimeProgrammatic speech-swift runtime; LiteRT example CLI in speech-core/examples/litert

Utilisation

L'extrait ci-dessous suit l'API ou la commande actuellement exposée par speech-swift.

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"
)

Liens du modèle

Notes d'implémentation