ChatTTS is a conversational text-to-speech model for Chinese and English, built for LLM assistant dialogue, introductions, and dialogue-focused audio workflows.

ChatTTS preview

Overview

ChatTTS is a text-to-speech voice generation model designed for conversational scenarios. The product is presented as a GitHub project at `2noise/chattts` and as a free online ChatTTS experience on the site.

Its stated purpose is to generate speech for dialogue-oriented workflows, including large language model assistant conversations and conversational audio or video introductions. The source says the model supports both Chinese and English and was trained on approximately 100,000 hours of Chinese and English data to improve speech quality and naturalness.

The site also describes a planned open-source base model trained on 40,000 hours of data, aimed at supporting further research and development. A sample workflow on the page shows a simple Python-based setup that loads the model, converts text to speech, and plays the generated audio.

Features

Conversational text-to-speech

ChatTTS is positioned for conversational scenarios rather than generic narration, with a focus on dialogue tasks and conversational introductions.

Chinese and English support

The source states support for both Chinese and English, which makes the model usable in multilingual workflows.

Large-scale training data

The page describes training on approximately 100,000 hours of Chinese and English data to improve speech quality and naturalness.

LLM dialogue compatibility

The site says the model is suited to LLM assistant dialogue tasks, so it can be used where synthetic speech needs to fit a conversation flow.

Planned open-source base model

The source notes a planned open-source base model trained on 40,000 hours of data for the academic and developer community.

Text input to audio output

The usage example shows a short workflow: load the model, pass in text, and generate audio output with `chat.infer(...)`.

Use Cases

  • LLM assistant conversations

    Use ChatTTS when an LLM assistant needs spoken responses that fit a dialogue context instead of sounding like a generic voiceover.

  • Audio and video introductions

    Generate voice for product walkthroughs, launch clips, or explainers where the source page mentions conversational audio and video introductions.

  • Bilingual speech synthesis

    Convert written text into speech for Chinese- and English-language workflows that need multilingual support from one model.

  • Prototype generation flow

    Follow the simple text-in, audio-out workflow shown on the page when you want a lightweight prototype or demo for speech generation.

  • Research and developer exploration

    Use the planned open-source base model as a reference point if you are tracking research or community development around conversational TTS.

Pros and Cons

Pros

  • Built specifically for conversational and dialogue-driven text-to-speech use cases.
  • Supports both Chinese and English.
  • Source text points to large-scale training on approximately 100,000 hours of Chinese and English data.
  • The page includes a straightforward example workflow for generating audio from text.
  • The project team says it plans to open-source a base model trained on 40,000 hours of data.

Cons

  • The pricing page does not provide clear plan details or pricing numbers in the source text.
  • The source gives only limited setup guidance and does not document platform support, integrations, or deployment options in detail.

FAQ

What is ChatTTS used for?

ChatTTS is designed for conversational text-to-speech, including dialogue tasks for LLM assistants and conversational audio or video introductions.

Which languages does ChatTTS support?

The source says ChatTTS supports Chinese and English.

How do you start using ChatTTS?

The source shows a basic usage flow: clone the GitHub repository, install `torch` and `ChatTTS`, load the model, pass text into `chat.infer(...)`, and play the generated audio.

Is there an open-source model planned?

The page says the team plans to open-source a base model trained on 40,000 hours of data.

Does the page list pricing?

The source does not show pricing details. It presents ChatTTS as a free online product and references the GitHub project `2noise/chattts`.

Quick Facts

Category
Text-to-speech
Primary use
Conversational speech generation
Languages
Chinese and English
Source domain
chattts.com
Project reference
2noise/ChatTTS on GitHub
Pricing
Not specified on the source page