petermg/Chatterbox-TTS-Extended

Modified version of Chatterbox that accepts text files as input and no character restrictions. I use it to make audiobooks, especially for my kids.

50
/ 100
Established

Supports batch processing of multiple text files with advanced audio quality controls including RNNoise denoising, FFmpeg normalization, and Auto-Editor artifact removal. Built on a modular pipeline with Whisper/faster-whisper validation per chunk, configurable parallelism, and deterministic seed-based reproducibility for consistent regeneration. Includes voice conversion capabilities, persistent UI settings, and flexible text preprocessing (reference removal, sound word substitution, sentence batching).

534 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 15 / 25
Community 23 / 25

How are scores calculated?

Stars

534

Forks

94

Language

Python

License

MIT

Last pushed

Aug 23, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/petermg/Chatterbox-TTS-Extended"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.