Repolode
PedroMarinhoDev

PedroMarinhoDev/ComfyUI-Drama3

Nodos de ComfyUI para convertir texto a voz con Fish Audio Drama 3, clonar voces y generar diálogos con varios hablantes e indicaciones en línea, además de transcribir con Qwen3-ASR.

Estrellas
165
Forks
21
Issues abiertos
6
Último commit
hace 13 días

¿Qué es?

ComfyUI-Drama3 integra el modelo de conversión de texto a voz Drama 3 de Fish Audio en ComfyUI mediante un conjunto de nodos. Permite clonar una voz a partir de un clip corto y su transcripción, guardar esa voz para reutilizarla, generar diálogos de hasta 16 hablantes e insertar indicaciones como [laughs], [whispers] o [sighs] en el texto. Los textos largos se dividen en fragmentos que se generan en secuencia.

El modelo es una red de mezcla de expertos de 35B. La mayoría de sus pesos corresponden a expertos enrutados que se mantienen en la RAM del sistema, mientras que una caché en VRAM almacena los expertos activos; según el proyecto, esto permite ejecutarlo en GPU con 8 GB. El paquete también incluye un nodo nativo de Qwen3-ASR para transcribir audio, que puede completar automáticamente la transcripción de un clip de voz. Los pesos del modelo se descargan por separado desde Hugging Face y tienen la licencia Fish Audio Community License; el código, por su parte, está bajo GPL-3.0.

Funciones clave

  • 01Clona una voz a partir de un clip de audio corto y su transcripción, y la guarda en un archivo pequeño que se puede reutilizar.
  • 02Genera diálogos de hasta 16 hablantes, cada uno con su propia voz.
  • 03Admite indicaciones en línea como [laughs], [whispers] y [sighs], además de etiquetas de alcance limitado para controlar el ritmo y el énfasis.
  • 04Mantiene los pesos de los expertos en la RAM del sistema y usa una caché en VRAM para ejecutarse en tarjetas con 8 GB.
  • 05Incluye reconocimiento de voz nativo con Qwen3-ASR en 30 idiomas.
  • 06El nodo Editor ofrece subtítulos a nivel de palabra y pistas independientes para cada voz.

Casos de uso

  • Crear voces en off o narraciones a partir de un guion dentro de un flujo de trabajo de ComfyUI.
  • Prototipar diálogos con varios personajes para dramas de audio o animaciones.
  • Transcribir clips de voz automáticamente para prepararlos para la clonación.
  • Ejecutar un flujo local de conversión de texto a voz en una GPU de consumo.

Inicio rápido

  1. 1

    Instala los nodos con ComfyUI-Manager o Comfy Registry

    comfy node install drama3
  2. 2

    Clona el repositorio en custom_nodes y reinicia ComfyUI

    cd ComfyUI/custom_nodes git clone https://github.com/PedroMarinhoDev/ComfyUI-Drama3
  3. 3

    Descarga los pesos del modelo desde Hugging Face

    hf download PedroMarinhoDev/Drama-3-ComfyUI drama3_fp8experts_bf16.safetensors --local-dir ComfyUI/models/diffusion_models
  4. 4

    Abre el flujo de trabajo de ejemplo de clonación de voz y ponlo en cola en ComfyUI

Antes de usarlo

  • Requiere una GPU NVIDIA con al menos 8 GB de VRAM y entre 32 y 48 GB de RAM del sistema, aproximadamente.
  • Los archivos del modelo son muy grandes: el archivo FP8 predeterminado ocupa unos 38,6 GB.
  • El código está bajo la licencia GPL-3.0, mientras que los pesos del modelo usan la licencia independiente Fish Audio Community License.

En colecciones

Temas

Preguntas frecuentes

¿Qué es ComfyUI-Drama3?
Nodos de ComfyUI para convertir texto a voz con Fish Audio Drama 3, clonar voces y generar diálogos con varios hablantes e indicaciones en línea, además de transcribir con Qwen3-ASR. ComfyUI-Drama3 integra el modelo de conversión de texto a voz Drama 3 de Fish Audio en ComfyUI mediante un conjunto de nodos. Permite clonar una voz a partir de un clip corto y su transcripción, guardar esa voz para reutilizarla, generar diálogos de hasta 16 hablantes e insertar indicaciones como [laughs], [whispers] o [sighs] en el texto. Los textos largos se dividen en fragmentos que se generan en secuencia.
¿ComfyUI-Drama3 es gratuito? ¿Qué licencia tiene?
ComfyUI-Drama3 es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ComfyUI-Drama3 sigue mantenido?
Mantenimiento activo. El último commit de ComfyUI-Drama3 fue el 25 oct 2026.
¿Para qué puedo usar ComfyUI-Drama3?
Crear voces en off o narraciones a partir de un guion dentro de un flujo de trabajo de ComfyUI. Prototipar diálogos con varios personajes para dramas de audio o animaciones. Transcribir clips de voz automáticamente para prepararlos para la clonación. Ejecutar un flujo local de conversión de texto a voz en una GPU de consumo.
¿Cómo se instala ComfyUI-Drama3?
Instala los nodos con ComfyUI-Manager o Comfy Registry: comfy node install drama3 Clona el repositorio en custom_nodes y reinicia ComfyUI: cd ComfyUI/custom_nodes git clone https://github.com/PedroMarinhoDev/ComfyUI-Drama3 Descarga los pesos del modelo desde Hugging Face: hf download PedroMarinhoDev/Drama-3-ComfyUI drama3_fp8experts_bf16.safetensors --local-dir ComfyUI/models/diffusion_models Abre el flujo de trabajo de ejemplo de clonación de voz y ponlo en cola en ComfyUI
¿Dónde consigo ComfyUI-Drama3?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/PedroMarinhoDev/ComfyUI-Drama3

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados