numpy resampy librosa s3tokenizer transformers diffusers omegaconf conformer safetensors soundfile # Optional watermarking (may have Python 3.12+ compatibility issues) # resemble-perth

High-quality text-to-speech nodes for ComfyUI powered by ResembleAI’s Chatterbox models. Features voice cloning, multilingual synthesis, paralinguistic expressions, and voice conversion.
[](https://github.com/resemble-ai/chatterbox)
[](https://www.patreon.com/Machinedelusions)
[laugh], [sigh], [gasp], [chuckle] (Turbo model)| Node | Description |
|——|————-|
| FL Chatterbox TTS | Standard high-quality text-to-speech with voice cloning |
| FL Chatterbox Turbo TTS | Faster GPT2-based TTS with paralinguistic tag support |
| FL Chatterbox Multilingual TTS | 23-language TTS with voice cloning |
| FL Chatterbox VC | Voice conversion – transform source audio to target voice |
| FL Chatterbox Dialog TTS | Multi-speaker dialog synthesis with up to 4 voices |
Search for “FL ChatterBox” and install.
cd ComfyUI/custom_nodes
git clone https://github.com/filliptm/ComfyUI_Fill-ChatterBox.git
cd ComfyUI_Fill-ChatterBox
pip install -r requirements.txt
pip install resemble-perth
Note: The resemble-perth package may have compatibility issues with Python 3.12+. Nodes will function without watermarking if import fails.
keep_model_loaded = True for faster subsequent runsHello there! [laugh] Isn't this amazing? [sigh] I just love text to speech.
Supported tags: [laugh], [sigh], [gasp], [chuckle], [cough], [sniff], [groan], [shush], [clear throat]
| Model | Speed | Languages | Notes |
|——-|——-|———–|——-|
| Standard | Normal | English | Highest quality |
| Turbo | Fast | English | Paralinguistic tags, GPT2-based |
| Multilingual | Normal | 23 languages | Cross-lingual voice cloning |
Models download automatically on first use to ComfyUI/models/chatterbox/.
| Parameter | Range | Description |
|———–|——-|————-|
| exaggeration | 0.25-2.0 | Emotion intensity |
| cfg_weight | 0.2-1.0 | Pace/classifier-free guidance |
| temperature | 0.05-5.0 | Randomness in generation |
| seed | 0-4.29B | Reproducible generation |
| keep_model_loaded | bool | Cache model between runs |
| Parameter | Range | Description |
|———–|——-|————-|
| temperature | 0.05-2.0 | Randomness in generation |
| top_k | 1-5000 | Top-k sampling |
| top_p | 0.1-1.0 | Nucleus sampling threshold |
| repetition_penalty | 1.0-3.0 | Token repetition penalty |
MIT License – See Chatterbox repo for model licenses.
ComfyUI/models/chatterbox/