ChatTTS-ui and ChatTTS_colab

These two tools are **complements**, as they both leverage ChatTTS, with the first providing a user interface and API for local deployment, while the second offers a one-click deployment for advanced features like streaming output and long audio generation, potentially usable together or for different deployment scenarios.

ChatTTS-ui
53
Established
ChatTTS_colab
39
Emerging
Maintenance 6/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 0/25
Adoption 10/25
Maturity 8/25
Community 21/25
Stars: 7,521
Forks: 906
Downloads:
Commits (30d): 0
Language: Python
License:
Stars: 2,578
Forks: 321
Downloads:
Commits (30d): 0
Language: Python
License:
No Package No Dependents
No License Stale 6m No Package No Dependents

About ChatTTS-ui

jianchang512/ChatTTS-ui

一个简单的本地网页界面,使用ChatTTS将文字合成为语音,同时支持对外提供API接口。A simple native web interface that uses ChatTTS to synthesize text into speech, along with support for external API interfaces.

Supports voice timbre customization through numeric seed values and linguistic control markers (laughter, pauses, breaks), with optional GPU acceleration via CUDA/ROCm for compatible hardware. Built on PyTorch with FFmpeg integration for audio processing, deployable via Docker containers (CPU/GPU variants) or source installation across Windows, Linux, and macOS. Exposes a POST-based REST API endpoint (`/tts`) returning WAV files with configurable synthesis parameters (temperature, top-p sampling, voice selection).

About ChatTTS_colab

6drf21e/ChatTTS_colab

🚀 一键部署(含离线整合包)!基于 ChatTTS ,支持流式输出、音色抽卡、长音频生成和分角色朗读。简单易用,无需复杂安装。

Builds a Gradio web interface around ChatTTS with speaker voice management capabilities, including a companion project (ChatTTS_Speaker) for curating and querying voice profiles by gender, age, and characteristics. Provides both cloud deployment via Google Colab notebooks and offline Windows packages with pre-downloaded models, with local model loading fallback for unreliable network environments.

Related comparisons

Scores updated daily from GitHub, PyPI, and npm data. How scores work