GUIA

TTS no chat da Twitch com vozes de personagens

O texto em fala no chat transforma as mensagens do público em parte do show: uma doação lida por um vilão, um resgate de pontos com voz de desenho, um oi do chat inteiro. É também o recurso que mais dá errado se qualquer pessoa puder fazer a live dizer qualquer coisa.

A SuperClonica dá voz às mensagens do chat no seu próprio PC de stream, com vozes naturais e de personagens, em bem menos de um segundo por mensagem. Este guia mostra como funciona, quais regras mantêm a graça e como configurar.

Como funciona o TTS do chat

A SuperClonica não se conecta à Twitch sozinha: o bot é o seu próprio código ou uma ferramenta que consiga enviar uma requisição HTTP.

  • Um bot lê as mensagens novas do chat, ou só resgates, bits e mensagens destacadas.
  • Ele filtra e encurta cada mensagem.
  • Ele envia o texto a um servidor local da SuperClonica e toca na live o WAV que volta.
  • Uma mensagem curta leva bem menos de um segundo num processador comum.

Escolha a voz do chat grátis

Na página de qualquer voz, cole uma mensagem típica do chat, de 30 a 100 caracteres, escolha o idioma e clique no botão para gerar. Em poucos segundos você ouve como o seu chat vai soar, sem conta.

Regras para manter a graça

O motor lê as gírias do chat por extenso: «vlw» vira «valeu», «blz» vira «beleza», «tmj» vira «tamo junto» e «vc» vira «você»; os emojis são limpos em vez de lidos como símbolos.

  • Dê voz só a resgates, bits ou inscrições: assim o spam não vai ao ar.
  • Limite o tamanho, por exemplo a 200 caracteres.
  • Filtre links, ofensas e spam com a sua lista de bloqueio e as ferramentas de moderação da plataforma.
  • Coloque as mensagens numa fila para nunca se sobreporem e dê aos moderadores uma tecla para pular.

Configure

Inicie o servidor no seu PC de stream: docker run -d -p 8000:8000 -v superclonica-models:/models superclonica/superclonica:cpu. O seu bot envia cada mensagem como JSON para POST http://localhost:8000/synthesize, por exemplo {"text": "vlw pela raid, tmj", "voice": "F1", "lang": "pt"}, e toca o WAV por uma saída de áudio capturada pelo OBS. O bot pode escolher uma voz por espectador ou por resgate; para uma voz do catálogo, envie o conteúdo do arquivo de voz no campo voice. Defina SUPERCLONICA_LANES para gerar várias mensagens ao mesmo tempo.

Vozes e direitos na live

As vozes de personagens são feitas por fãs e não são endossadas pelos detentores dos direitos; servem para diversão na live dentro dos termos da SuperClonica. Nunca deixe o chat falar com uma voz que imite uma pessoa real: qualquer um poderia fazer essa pessoa «dizer» qualquer coisa. Siga as regras da sua plataforma sobre áudio gerado por IA.