AI ExplorerAI Explorer
OutilsCatégoriesSitesLLMsComparerQuiz IAAlternativesPremium

—

Outils IA

—

Sites & Blogs

—

LLMs & Modèles

—

Catégories

AI Explorer

Trouvez et comparez les meilleurs outils d'intelligence artificielle pour vos projets.

Fait avecen France

Explorer

  • Tous les outils
  • Sites & Blogs
  • LLMs & Modèles
  • Comparer
  • Chatbots
  • Images IA
  • Code & Dev

Entreprise

  • Premium
  • À propos
  • Contact
  • Blog

Légal

  • Mentions légales
  • Confidentialité
  • CGV

© 2026 AI Explorer. Tous droits réservés.

AccueilLLMsChatTTS

ChatTTS

par 2Noise

Open source · 1k downloads · 1645 likes

4.0
(1645 avis)AudioAPI & Local
À propos

ChatTTS est un modèle d'intelligence artificielle conçu pour générer de la parole naturelle à partir de texte, offrant des voix réalistes et expressives. Il permet de personnaliser divers paramètres comme le ton, la vitesse ou l'ajout de rires pour adapter la sortie à différents contextes. Ce modèle s'adresse particulièrement aux développeurs, chercheurs et créateurs de contenu cherchant à intégrer une synthèse vocale avancée dans leurs projets. Ce qui le distingue, c'est sa capacité à produire des intonations variées et des nuances émotionnelles, le rendant adapté à des applications comme les assistants vocaux, les livres audio ou les outils de communication. Son utilisation reste réservée à des fins académiques ou de recherche, conformément à ses conditions d'emploi.

Documentation

We are also training larger-scale models and need computational power and data support. If you can provide assistance, please contact [email protected]. Thank you very much.

Clone the Repository

First, clone the Git repository:

Bash
git clone https://github.com/2noise/ChatTTS.git

Model Inference

Python
# Import necessary libraries and configure settings
import torch
import torchaudio
torch._dynamo.config.cache_size_limit = 64
torch._dynamo.config.suppress_errors = True
torch.set_float32_matmul_precision('high')

import ChatTTS
from IPython.display import Audio

# Initialize and load the model: 
chat = ChatTTS.Chat()
chat.load_models(compile=False) # Set to True for better performance

# Define the text input for inference (Support Batching)
texts = [
    "So we found being competitive and collaborative was a huge way of staying motivated towards our goals, so one person to call when you fall off, one person who gets you back on then one person to actually do the activity with.",
    ]

# Perform inference and play the generated audio
wavs = chat.infer(texts)
Audio(wavs[0], rate=24_000, autoplay=True)

# Save the generated audio 
torchaudio.save("output.wav", torch.from_numpy(wavs[0]), 24000)

For more usage examples, please refer to the example notebook, which includes parameters for finer control over the generated speech, such as specifying the speaker, adjusting speech speed, and adding laughter.

Disclaimer: For Academic Purposes Only

The information provided in this document is for academic purposes only. It is intended for educational and research use, and should not be used for any commercial or legal purposes. The authors do not guarantee the accuracy, completeness, or reliability of the information.

Liens & Ressources
Spécifications
CatégorieAudio
AccèsAPI & Local
LicenceOpen Source
TarificationOpen Source
Note
4.0

Essayer ChatTTS

Accédez directement au modèle