5.2.8. Chatterbox (TTS engine)¶
Chatterbox is one of the TTS engines selectable via TTS_PROVIDER_SOURCE. It is
documented under the TTS Provider aggregator rather than as a standalone
service, because the user-facing role is "pick a TTS engine" — not "pick
Chatterbox":
→ See services/tts-provider/README.md for the full user-facing description, source-variant table, and configuration reference.
1. Engine quick reference¶
- Image:
travisvn/chatterbox-tts-api:gpu(GPU only; voice-cloning model) - License: MIT (Resemble AI)
- Activation:
TTS_PROVIDER_SOURCE=chatterbox-container-gpu(orchatterbox-localhostfor a host-installed instance) - In-container port: 4123
- Host port:
${CHATTERBOX_PORT}(computed fromBASE_PORTby the bootstrapper)
The manifest (service.yml) and compose fragment (compose.yml) in this folder
are the bootstrapper's source of truth for those values; treat this README as a
pointer, not a duplicate of the aggregator doc.
2. Dependencies & Integrations¶
2.1. Current — Upstream (this service calls)¶
No upstream calls.
2.2. Current — Downstream (services that call this)¶
| Service | Category |
|---|---|
| kong | infra |
| hermes | agents |
| n8n | agents |
| jupyterhub | apps |
| open-webui | apps |
2.3. Architecture diagram¶
Open the full-size diagram for a full-screen view.
2.4. Future — Missing pair integrations¶
No high-confidence opportunities identified.
2.5. Future — Candidate new services¶
No high-confidence opportunities identified.
2.6. Future — Unused features in this service¶
No high-confidence opportunities identified.