ComfyUI Extension: ComfyUI-CartesiaTTS
Node for Cartesia Sonic-3 that calls the /tts/bytes endpoint and returns: file_path, bytes, url
Custom Nodes (0)
README
ComfyUI-CartesiaTTS
Nodo para Cartesia Sonic-3 que llama al endpoint /tts/bytes y devuelve:
file_path: ruta absoluta del archivo (wav/mp3/raw)bytes: audio en binariourl:file://...o un link subido a tmpfiles.org (si activásupload_to_tmpfiles)
Instalación
- Cloná este repo dentro de
ComfyUI/custom_nodes/ComfyUI-CartesiaTTS/ - Reiniciá ComfyUI.
Uso (inputs clave)
api_key: tu Cartesia API Keytranscript: texto a sintetizarvoice_id: ID de voz- Opcionales:
container(wav/mp3/raw),encoding(pcm_f32le, etc.),sample_rate(44100),gen_speed,gen_volume upload_to_tmpfiles: si se activa, intenta subir el archivo y devolver un link público (best-effort).
Flujo típico
[External Text transcript] → [Cartesia Sonic-3 TTS]
file_path / url / bytes
→ (url) HeyGen /video/generate (voice.type="audio", audio_url=url)
→ Poll → Download video
Requisitos
requests
Licencia
MIT