GUÍA

TTS para el chat de Twitch con voces de personajes

El texto a voz en el chat convierte los mensajes del público en parte del show: una donación leída por un villano, un canje de puntos con voz de dibujo animado, un saludo de todo el chat. También es la función que más se tuerce si cualquiera puede hacer que el directo diga cualquier cosa.

SuperClonica da voz a los mensajes del chat en tu propio PC de streaming con voces naturales y de personajes, en bastante menos de un segundo por mensaje. Esta guía muestra cómo funciona, qué reglas lo mantienen divertido y cómo configurarlo.

Cómo funciona el TTS del chat

SuperClonica no se conecta a Twitch por sí solo: el bot es tu propio código o una herramienta que pueda enviar una petición HTTP.

  • Un bot lee los mensajes nuevos del chat, o solo los canjes, bits y mensajes destacados.
  • Filtra y acorta cada mensaje.
  • Envía el texto a un servidor local de SuperClonica y reproduce en directo el WAV que recibe.
  • Un mensaje corto tarda bastante menos de un segundo en un procesador normal.

Elige la voz del chat gratis

En la página de cualquier voz, pega un mensaje típico del chat, de 30 a 100 caracteres, elige el idioma y pulsa el botón para generarlo. En unos segundos oyes cómo sonará tu chat, sin cuenta.

Reglas para que siga siendo divertido

El motor desarrolla las abreviaturas del chat: «pq» se lee «porque», «tmb» se lee «también» y «xd» se lee «equis de»; los emojis se limpian en lugar de leerse como símbolos.

  • Da voz solo a canjes, bits o suscripciones: así el spam no sale al aire.
  • Limita la longitud, por ejemplo a 200 caracteres.
  • Filtra enlaces, insultos y spam con tu lista de bloqueo y las herramientas de moderación de la plataforma.
  • Pon los mensajes en cola para que nunca se solapen y da a los moderadores una tecla para saltarlos.

Configúralo

Inicia el servidor en tu PC de streaming: docker run -d -p 8000:8000 -v superclonica-models:/models superclonica/superclonica:cpu. Tu bot envía cada mensaje como JSON a POST http://localhost:8000/synthesize, por ejemplo {"text": "gracias por la raid, tmb a los mods", "voice": "F1", "lang": "es"}, y reproduce el WAV por una salida de audio que capture OBS. El bot puede elegir una voz por espectador o por canje; para una voz del catálogo, envía el contenido de su archivo de voz en el campo voice. Define SUPERCLONICA_LANES para generar varios mensajes a la vez.

Voces y derechos en directo

Las voces de personajes están hechas por fans y no cuentan con el respaldo de los titulares de derechos; sirven para divertirse en directo dentro de las condiciones de SuperClonica. Nunca dejes que el chat hable con una voz que imite a una persona real: cualquiera podría hacer que esa persona «dijera» cualquier cosa. Sigue las normas de tu plataforma sobre audio generado por IA.