Analysis updated 2026-05-18
Generate expressive spoken audio from a text prompt inside ComfyUI
Clone a specific voice by feeding in a reference audio clip
Train and apply custom voice LoRAs to bake in a particular voice style
| franckyb/comfyui-dramabox | andyuneducated/resolve-ai | carriex6/cvpr2026_similarity_as_evidence | |
|---|---|---|---|
| Stars | 18 | 18 | 18 |
| Language | Python | Python | Python |
| Setup difficulty | hard | hard | hard |
| Complexity | 4/5 | 4/5 | 4/5 |
| Audience | vibe coder | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires a working ComfyUI install with GPU and CUDA, and may need bitsandbytes rebuilt from source on newer CUDA versions.
ComfyUI-DramaBox adds text-to-speech nodes to ComfyUI, a visual, node-based tool people use to build AI image and audio generation workflows. It is a port of DramaBox, a speech synthesis system built by ResembleAI, so it can be used inside ComfyUI like any other building block. DramaBox is described as an expressive text-to-speech system built on LTX-2.3, an audio diffusion transformer, which is a type of AI model that generates audio step by step, similar to how image diffusion models generate images. The extension gives you two nodes to drag into your workflow. The first, DramaBox TTS, takes a text prompt and turns it into spoken audio. You can optionally give it a short audio clip of a real voice as a reference, and it will try to match that voice's style. The second node, DramaBox Options, lets you adjust generation settings such as the number of generation steps, CFG scale, and audio duration. On first use, the extension automatically downloads the required model weights. It also supports LoRA files, small trained add-ons that bake a particular voice style into the model. LoRAs are specific to this model and cannot be reused with other ComfyUI nodes such as LTX Video. You can train your own voice LoRAs with a companion tool called Voice Clone Studio, DramaBox Edition, which transcribes and splits long audio clips into smaller pieces ready for training, then produces a file you drop into ComfyUI's loras folder. Using a LoRA together with a voice reference clip reinforces a specific voice style. Installation involves cloning the repository into ComfyUI's custom_nodes folder, activating the ComfyUI virtual environment, and running a pip install of the requirements. The README also documents a workaround for a known build issue with the bitsandbytes library on newer CUDA toolkit versions, which requires compiling it from source. The project is written in Python.
ComfyUI custom nodes that bring DramaBox's expressive text-to-speech AI model into visual generation workflows.
Mainly Python. The stack also includes Python, ComfyUI, PyTorch.
No license information is provided in the README.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.