GraphCanon updated 5d · GitHub synced 5d
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 PyPIHow it fits your stack(9)
Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.
Alternative
Integrates
Related
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.
Source: README excerpt (regex_v1, Aug 16, 2026)
conda create -n chattts python=3.11Source 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
- Install the stable version from PyPI
pip install ChatTTS
- Install the latest version from GitHub
pip install git+https://github.com/2noise/ChatTTS
- Install from local directory in dev mode
pip install -e .
For agents
This page has a .md twin and JSON over the API.