TTS-Audio-Suite
Enrichment pendingA ComfyUI custom node integration for local multi-engine multi-language Text-to-Speech and Voice Conversion. Supports: RVC, Echo-TTS, Qwen3-TTS, Cozy Voice 3, Step Audio EditX, IndexTTS-2, Chatterbox
GraphCanon updated today · GitHub synced today
Trust & integrity
Full report- Maintenance
- Very active (0d since push)
- As of today · Source: github_public_v1
- Provenance
- Not a fork · Personal account
- As of today · Source: github_public_v1
- Security (OSV)
- 51 low (51 low)
- As of today · Source: osv@v1
Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.
Overview
A ComfyUI custom node integration for local multi-engine multi-language Text-to-Speech and Voice Conversion. Supports: RVC, Echo-TTS, Qwen3-TTS, Cozy Voice 3, Step Audio EditX, IndexTTS-2, Chatterbox (classic and multilingual), F5-TTS, Higgs Audio 2, 3, and VibeVoice with unlimited text length, SRT timing, Character support, and many audio tools
Capability facts
- Languages
- python
Source: github.language+pyproject.toml · Jul 11, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 11, 2026)
..\..\..\python_embeded\python.exe install.pySource link
Tags
README
🚀 Quick Start
[!TIP] You might want to create a clean portable installation just for TTS-Audio-Suite, instead of adding it to your regular ComfyUI setup. This can make the installation process smoother and may reduce initialization time.
Option 2: Manual Installation
Same intelligent installer, manual setup:
-
Clone the repository
cd ComfyUI/custom_nodes git clone https://github.com/diodiogod/TTS-Audio-Suite.git cd TTS-Audio-Suite -
Run the intelligent installer:
ComfyUI Portable:
# Windows: ..\..\..\python_embeded\python.exe install.py # Linux/Mac: ../../../python_embeded/python.exe install.pyComfyUI with venv/conda:
# First activate your ComfyUI environment, then: python install.pyThe installer automatically handles all dependency conflicts and Python version compatibility.
-
Run your first workflow
- Models auto-download on first use for all engines.
- If you need offline/manual setup, use:
- Model Download Sources
- Model Folder Layouts
-
Try a Workflow
- Download: ChatterBox Integration Workflow
- Drag into ComfyUI and start generating!
-
Restart ComfyUI and look for 🎤 TTS Audio Suite nodes
🧪 Python 3.13 Users: Installation is fully supported! The system automatically uses OpenSeeFace for mouth movement analysis when MediaPipe is unavailable.
Need offline/manual setup? Use docs/MODEL_DOWNLOAD_SOURCES.md and docs/MODEL_LAYOUTS.md
Installation
📋 Detailed Installation Guide (Click to expand if you're having dependency issues)
This section provides a detailed guide for installing TTS Audio Suite, covering different ComfyUI installation methods.
Installation Methods
1. Portable Installation
For portable installations, follow these steps:
-
Clone the repository into the
ComfyUI/custom_nodesfolder:cd ComfyUI/custom_nodes git clone https://github.com/diodiogod/TTS-Audio-Suite.git -
Navigate to the cloned directory:
cd TTS-Audio-Suite -
Run the install script to automatically handle all dependencies. Important: Use the
python.exeexecutable located in your ComfyUI portable installation.../../../python_embeded/python.exe install.pyThe script will automatically install all required Python packages and detect any missing system dependencies.
2. Direct Installation with venv
If you have a direct installation with a virtual environment (venv), follow these steps:
-
Clone the repository into the
ComfyUI/custom_nodesfolder:cd ComfyUI/custom_nodes git clone https://github.com/diodiogod/TTS-Audio-Suite.git -
Activate your ComfyUI virtual environment. This is crucial to ensure dependencies are installed in the correct environment. The method to activate the venv may vary depending on your setup. Here's a common example:
cd ComfyUI . ./venv/bin/activateor on Windows:
ComfyUI\venv\Scripts\activate -
Navigate to the cloned directory:
cd custom_nodes/TTS-Audio-Suite -
Run the install script to automatically handle all dependencies:
python install.pyThe script will automatically install all required Python packages and detect any missing system dependencies.
3. Installation through the ComfyUI Manager
-
Install the ComfyUI Manager if you haven't already.
-
Use the Manager to install the "TTS Audio Suite" node.
-
The manager might handle dependencies a