Home/AI Agents/ChatTTS
ChatTTS logo

ChatTTS

2noise/ChatTTS

A generative speech model for daily dialogue

GraphCanon updated 5d · GitHub synced 5d

40k stars4.3k forksLast push 4mo Python AGPL-3.0

Decision brief

ChatTTS is a Python-based repository for generating speech tailored to everyday conversations in both Chinese and English.

Good fit when

  • Use ChatTTS when you require text-to-speech functionality for daily dialogue applications, especially those involving Chinese or English languages.
  • Leverage ChatTTS if your project involves creating conversational AI agents that need natural speech output.

Avoid when

  • Avoid using ChatTTS in environments where the speech generation model is expected to handle complex technical jargon or specialized vocabulary, as it's optimized for daily conversation.
  • Do not use ChatTTS if your project requires the integration of more than two languages simultaneously due to its current support for only Chinese and English.
Hosting:
unknown
Requirements:
Python-based implementation means that familiarity with Python is necessary for effective use.

Observed Jul 11, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Slowing (127d since push)
As of 5d
Provenance
Not a fork · Organization account
As of 5d
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install ChatTTS
PyPI

How it fits your stack(9)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Relationship graph

Optional deeper exploration of typed edges and category neighbours.

Similar tools

Same-category neighbours not already linked as typed edges.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

2noise/ChatTTS is a Python-based repository focusing on generating speech for everyday conversation. It supports both Chinese and English languages.

Capability facts

Languages
python

Source: github.language · Aug 16, 2026

Categories

Graph entities

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Aug 16, 2026)

conda create -n chattts python=3.11
Source link

Tags

README

Install requirements

1. Install Directly

pip install --upgrade -r requirements.txt

2. Install from conda

conda create -n chattts python=3.11
conda activate chattts
pip install -r requirements.txt

Optional: Install vLLM (Linux only)

pip install safetensors vllm==0.2.7 torchaudio

Unrecommended Optional: Install TransformerEngine if using NVIDIA GPU (Linux only)

[!Warning] DO NOT INSTALL! The adaptation of TransformerEngine is currently under development and CANNOT run properly now. Only install it on developing purpose. See more details on at #672 #676

[!Note] The installation process is very slow.

pip install git+https://github.com/NVIDIA/TransformerEngine.git@stable

Unrecommended Optional: Install FlashAttention-2 (mainly NVIDIA GPU)

[!Warning] DO NOT INSTALL! Currently the FlashAttention-2 will slow down the generating speed according to this issue. Only install it on developing purpose.

[!Note] See supported devices at the Hugging Face Doc.

pip install flash-attn --no-build-isolation

Quick Start

Make sure you are under the project root directory when you execute these commands below.

1. Launch WebUI

python examples/web/webui.py

2. Infer by Command Line

It will save audio to ./output_audio_n.mp3

python examples/cmd/run.py "Your text 1." "Your text 2."

Installation

  1. Install the stable version from PyPI
pip install ChatTTS
  1. Install the latest version from GitHub
pip install git+https://github.com/2noise/ChatTTS
  1. Install from local directory in dev mode
pip install -e .

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.