Clonage vocal Chatterbox
Exécutez Chatterbox TTS de Resemble AI pour le clonage vocal zero-shot et la synthèse vocale multilingue sur les GPU Clore.ai.
Chatterbox est une famille de modèles de synthèse vocale open source à la pointe de la technologie de Resemble AI. Il effectue un clonage vocal zero-shot à partir d'un court extrait de référence (~10 secondes), prend en charge des balises paralinguistiques comme [laugh] et [cough], et propose une variante multilingue couvrant plus de 23 langues. Trois variantes de modèle sont disponibles : Turbo (350M, faible latence), Original (500M, contrôles créatifs) et Multilingue (500M, plus de 23 langues).
GitHub : resemble-ai/chatterbox PyPI : chatterbox-tts Licence : MIT
Caractéristiques clés
Clonage vocal zéro-shot — clonez n'importe quelle voix à partir d'environ 10 secondes d'audio de référence
Balises paralinguistiques (Turbo) —
[laugh],[cough],[chuckle],[sigh]pour une parole réaliste23+ langues (Multilingue) — arabe, chinois, français, allemand, japonais, coréen, russe, espagnol, et plus encore
Réglage du CFG et de l'exagération (Original) — contrôle créatif de l'expressivité
Trois tailles de modèle — Turbo (350M), Original (500M), Multilingue (500M)
licence MIT — entièrement ouvert pour un usage commercial
Exigences
GPU
RTX 3060 12 GB
RTX 3090 / RTX 4090
VRAM
6 Go
10 GB+
RAM
8 Go
16 Go
Disque
5 Go
15 Go
Python
3.10+
3.11
CUDA
12.8+
12.8+
Recommandation de Clore.ai : RTX 3090 ($0.07–0.21/hr) pour une marge confortable en VRAM. La RTX 3060 fonctionne pour le modèle Turbo. Pour le modèle Multilingue avec de longs textes, envisagez une RTX 4090 ($0.14–0.42/hr).
Installation
Démarrage rapide
Modèle Turbo (latence la plus faible)
Modèle Original (anglais, contrôles créatifs)
Exemples d'utilisation
Clonage vocal multilingue
Balises paralinguistiques (Turbo)
Script de traitement par lots
Conseils pour les utilisateurs de Clore.ai
Choix du modèle — utilisez Turbo pour les agents vocaux à faible latence, Original pour le travail créatif en anglais, Multilingue pour le contenu non anglophone
Qualité de l'audio de référence — utilisez un extrait propre, sans bruit, de 10 à 30 secondes pour obtenir les meilleurs résultats de clonage vocal
Configuration Docker — image de base
pytorch/pytorch:2.11.0-cuda12.8-cudnn9-runtime, exposez le port7860/httppour GradioGestion de la mémoire — appelez
torch.cuda.empty_cache()entre de grands lots pour libérer la VRAMLangues prises en charge — ar, da, de, el, en, es, fi, fr, he, hi, it, ja, ko, ms, nl, no, pl, pt, ru, sv, sw, tr, zh
Espace HuggingFace — essayez avant de louer sur huggingface.co/spaces/ResembleAI/Chatterbox
Dépannage
Mémoire CUDA insuffisante
Utilisez Turbo (350M) au lieu d'Original/Multilingual (500M), ou louez un GPU plus puissant
La voix clonée ne correspond pas
Utilisez un extrait de référence plus long (15–30 s), plus propre, avec un bruit de fond minimal
numpy conflit de version
Exécutez pip install numpy==1.26.4 --force-reinstall
Téléchargement du modèle lent
Les modèles sont récupérés depuis HuggingFace au premier lancement (~2 Go) ; pré-téléchargez-les avec huggingface-cli
L'audio présente des artefacts
Réduisez la longueur du texte par génération ; les textes très longs peuvent dégrader la qualité
ModuleNotFoundError
Assurez-vous que pip install chatterbox-tts terminé sans erreurs ; vérifiez la compatibilité avec Python 3.11
Mis à jour
Ce contenu vous a-t-il été utile ?