Dia TTS (Nari Labs)
Générez des dialogues multivoix avec émotion à l'aide de Dia TTS de Nari Labs
Dia de Nari Labs est un modèle avancé de synthèse vocale qui se spécialise dans le dialogue réaliste à plusieurs locuteurs. Contrairement à la synthèse vocale traditionnelle qui traite un seul locuteur à la fois, Dia génère des conversations naturelles entre plusieurs locuteurs avec des émotions, des rires, des hésitations et d'autres indices non verbaux. Avec 1,6 milliard de paramètres, il fonctionne sur n'importe quel GPU de 8 Go et plus.
Caractéristiques clés
Dialogue multi-locuteurs: Générez des conversations entre 2 locuteurs ou plus en une seule passe
Indices non verbaux: Rires
(rit), hésitations(soupire), pauses — automatiquement intégrésParole émotionnelle: Intonation naturelle sans balises d'émotion explicites
1,6 milliard de paramètres: Tient sur une RTX 3070/3080 (8–10 Go de VRAM)
licence Apache 2.0: Utilisation commerciale complète
Intégration à Hugging Face: Fonctionne avec la bibliothèque Transformers
Exigences
GPU
RTX 3070 (8 Go)
RTX 3080 (10 Go)
VRAM
8 Go
10 Go+
RAM
16 Go
32 Go
Disque
10GB
15 Go
Python
3.9+
3.11
GPU Clore.ai recommandé: RTX 3080 10 Go (0,05–0,19 $/h)
Installation
Démarrage rapide
Dialogue multi-locuteurs de base
Avec émotion et indices non verbaux
Un seul locuteur
Interface web Gradio
Cas d’usage
Génération de podcasts: Créez des podcasts conversationnels à partir de scripts
Dialogues pour livres audio: Générez des conversations de personnages avec des voix distinctes
Dialogue de jeu: Conversations de PNJ avec des schémas de parole naturels
Données d’entraînement: Générez des ensembles de données vocales variés pour l'entraînement ASR
Voix de chatbot: Dialogue à plusieurs tours avec réponses émotionnelles
Conseils pour les utilisateurs de Clore.ai
La RTX 3080 est idéale: 10 Go de VRAM suffisent largement à Dia, pour 0,05–0,19 $/h
Génération par lots: Traitez plusieurs dialogues en boucle pour maximiser votre temps de location
Enregistrer les modèles dans un stockage persistant: Si votre instance Clore dispose d’un disque persistant, mettez le modèle en cache pour éviter de le retélécharger
Température 0,7–0,9: Plus bas = plus cohérent, plus haut = plus expressif/varié
Anglais uniquement: Dia se concentre actuellement sur l’anglais — pour le multilingue, voir le guide Qwen3-TTS
Dépannage
Mémoire CUDA insuffisante
Utilisez model.to("cuda", torch_dtype=torch.float16) pour la demi-précision
Les locuteurs se ressemblent
Ajoutez plus de texte/contexte pour chaque locuteur ; essayez une température plus élevée
Indices non verbaux ignorés
Assurez-vous du bon format : (rit), (soupire) entre parenthèses
Qualité audio faible
Augmentez num_steps paramètre si disponible ; assurez-vous d’un taux d’échantillonnage de 24 kHz
Pour aller plus loin
Comparaison : Dia vs ElevenLabs — page de démonstration officielle
Mis à jour
Ce contenu vous a-t-il été utile ?