Guia de vozes TTS

Todas as opções de texto para fala em um só lugar: provedores, configurações do link, vozes do sistema e áudio do OBS.

Comece aqui

Está começando com TTS? Siga o Guia de configuração de TTS. São 5 etapas. Esta página é a referência completa.

O SSN lê qualquer chat que capture como texto. Sua plataforma de chat não precisa ter TTS próprio. Quem fala é o dock ou a sobreposição com TTS ativado, seguindo seus filtros.

O link mais simples ativa o TTS com as vozes do sistema:

dock.html?session=YOUR_SESSION&speech=en-US

Para o OBS, adicione uma voz gratuita que reproduza áudio pela página:

dock.html?session=YOUR_SESSION&speech=en-US&ttsprovider=piper

Mantenha essa página aberta e conectada. Só uma página deve falar.

TTS do sistema não é a mesma coisa que TTS gratuito. As vozes do sistema vêm do navegador e do computador. O OBS muitas vezes não tem nenhuma, mesmo quando funcionam no Chrome. Kokoro, Piper, Kitten e eSpeak são gratuitos e geram seu próprio áudio, por isso funcionam no OBS. Você não precisa pagar para usar TTS no OBS.

O TTS também está em CAPTION.Ninja, para legendas, transcrição e tradução. Ambos oferecem vozes gratuitas e pagas.

Provedores

Defina o provedor com &ttsprovider=. Ouça amostras e compare no guia de configuração.

ProvedorValor do linkCustoNotas
Síntese de voz do sistema(padrão)GratuitoAs vozes do seu navegador. Muitas vezes ficam sem som no OBS.
KokorokokoroGratuitoRoda no navegador. Melhor qualidade gratuita, com dezenas de vozes.
PiperpiperGratuitoRoda no navegador. Rápido e leve para a CPU.
KittenkittenGratuitoRoda no navegador. Modelo pequeno.
eSpeak-NGespeakGratuitoVoz robótica clássica. Funciona em qualquer computador.
OpenAIopenaiCustos da APIAlta qualidade.
Seu próprio servidorcustomtts ou localttsGratuitoQualquer servidor compatível com OpenAI. Veja o guia de TTS local.
Google CloudgoogleCustos da APIMuitos idiomas.
GeminigeminiCustos da APIInstruções de estilo para a leitura.
ElevenLabselevenlabsPlano gratuito disponívelVozes naturais e treinamento de vozes personalizadas.
SpeechifyspeechifyCustos da APIMuitos idiomas.
Fish AudiofishModelo gratuito disponívelO OBS precisa da ponte local.
Todos os provedores, exceto o TTS do sistema, reproduzem áudio pela página. No OBS, basta ativar Controlar áudio pelo OBS (Control audio via OBS).

Configurações do link

Adicione estes parâmetros ao final do link do dock ou da sobreposição.

ConfiguraçãoO que fazExemplo
&speechAtiva o TTS com um código de idioma.&speech=en-US
&ttsproviderEscolhe o provedor (veja acima).&ttsprovider=kokoro
&volumeVolume, de 0.0 a 1.0.&volume=0.8
&rateVelocidade da fala, de 0.1 a 10.0.&rate=1.5
&pitchTom da voz, de 0.1 a 2.0.&pitch=1.2
&voiceVoz do sistema, identificada por parte do nome.&voice=google
&simplettsNão diga “diz” nem “alguém diz”.&simpletts
&simpletts2Não leia os nomes.&simpletts2
&ttscommandLeia apenas mensagens que começam com um comando (padrão: !say).&ttscommand=!say
&readeventsLeia também eventos como inscrições e doações.&readevents
&skipmessagesLeia apenas uma mensagem a cada N.&skipmessages=3
&ttsquickCorta a fala após essa quantidade de caracteres. Remova se as mensagens forem cortadas.&ttsquick=100

Configurações do provedor

Adicione estes valores após &ttsprovider=. No painel, as mesmas configurações aparecem ao escolher o provedor.

ProvedorConfigurações
KokoroVoz &voicekokoro=af_bella · velocidade &kokorospeed=1.2. Espanhol: ef_dora. Português brasileiro: pf_dora. Opções de geração em segundo plano.
PiperVoz &pipervoice=en_US-hfc_female-medium · velocidade &piperspeed=1.0. Português: pt_BR-faber-medium, pt_BR-edresson-low. Espanhol: es_ES-davefx-medium, es_MX-ald-medium.
KittenVoz &kittenvoice=expr-voice-4-f.
eSpeak-NGVoz &espeakvoice=en · velocidade &espeakspeed=175.
OpenAI / seu próprio servidorVoz &voiceopenai=nova · velocidade &openaispeed=1.0 · servidor &openaiendpoint=http://localhost:8880/v1/audio/speech. Servidores locais não precisam de chave. Todas as configurações do servidor local.
Google CloudChave &ttskey=YOUR_API_KEY · voz &voicegoogle=en-GB-Standard-A · idioma &googlelang=en-US.
GeminiChave &geminikey=YOUR_API_KEY · modelo &geminimodel=gemini-2.5-flash-preview-tts · voz &voicegemini=Kore · idioma &geminilang=th-TH · estilo &geministyle=Read aloud in a warm tone.
ElevenLabsChave &elevenlabskey=YOUR_API_KEY · ID da voz &voice11=YOUR_VOICE_ID · modelo &elevenlabsmodel=eleven_multilingual_v2. Estabilidade, similaridade e estilo também podem ser ajustados.
SpeechifyChave &speechifykey=YOUR_API_KEY · voz &voicespeechify=henry · modelo &speechifymodel=simba-3.0 (padrão) ou simba-3.2 para inglês · velocidade &speechifyspeed=1.2 (de 0.5 a 3.0). Guia do Speechify.
Fish AudioChave de API e ID de voz opcional. Modelo padrão s2.1-pro-free. Configuração e ponte para OBS.
Escolha uma voz compatível com seu idioma. Alterar &speech= sozinho não muda a voz. Os IDs antigos de vozes em inglês continuam funcionando.
Links prontos em espanhol e português
IdiomaMelhor qualidade gratuita (testada)Alternativa mais rápida (testada)
Português&speech=pt-BR&ttsprovider=piper&pipervoice=pt_BR-faber-medium&speech=pt-BR&ttsprovider=espeak&espeakvoice=pt-br
Espanhol&speech=es-ES&ttsprovider=piper&pipervoice=es_ES-davefx-medium&speech=es-ES&ttsprovider=espeak&espeakvoice=es

Kokoro também funciona: &voicekokoro=ef_dora (espanhol) ou pf_dora (português brasileiro). Para vozes na nuvem, escolha uma voz que suporte seu idioma no Google Cloud, ElevenLabs, Speechify, Gemini ou em um servidor local compatível com OpenAI.

Vozes do sistema

O TTS do sistema usa as vozes disponíveis no navegador e no computador. Estas são comuns, mas não são garantidas.

NavegadorVozes do sistema
ChromeSim. Vozes do Google e do sistema.
EdgeSim. Vozes da Microsoft e pacotes de idiomas do Windows.
FirefoxLimitado. Apenas vozes locais do sistema.
OperaLimitado. Varia conforme a instalação.
SafariPrecisa de um clique antes de reproduzir áudio.
OBSNavegador próprio. Não recebe as vozes do Chrome ou do Edge. Testar no aplicativo SSN não testa o OBS.

Confira as vozes do sistema deste navegador. Só lista as vozes de TTS do sistema no navegador em que você abrir. Não testa o OBS nem provedores como Kokoro. Uma lista vazia não significa que outros provedores não funcionarão.

Adicione mais vozes no Windows

  1. Abrir Iniciar > Configurações > Hora e idioma > Fala.
  2. Em Gerenciar vozes, clique em Adicionar vozes.
  3. Escolha os idiomas e clique em Adicione.
  4. Reinicie o navegador.

Isso é para Windows 11. Para Windows 10, veja o Guia da Microsoft. Algumas vozes de terceiros não aparecem nos navegadores. O Firefox costuma mostrar mais vozes do sistema do que navegadores baseados no Chrome.

Leve o TTS do sistema ao OBS

Usa outro provedor? Você não precisa disso. Ative Controlar áudio pelo OBS (Control audio via OBS) na fonte de navegador. Não é necessário cabo virtual.
  1. Primeiro confira se o TTS do sistema realmente fala. O OBS pode não ter uma voz utilizável. Se não houver fala, o roteamento não resolve. Use outro provedor.
  2. Se a fala tocar em outro navegador, capture esse navegador com a captura de áudio de aplicativo ou de desktop do OBS.
  3. Ainda não resolveu? Direcione o navegador por um cabo de áudio virtual (abaixo).
Direcione o áudio por um cabo virtual (Windows)

Downloads: VB-Audio Virtual Cable (grátis) · Voicemeeter · Audio Router (legado)

MétodoFaça isto
PC inteiroDefina CABLE Input como saída padrão do Windows (Configurações de som > Saída).
Um aplicativo, Windows 11Configurações > Sistema > Som > Mixer de volume. Defina a saída do navegador como CABLE Input.
Um aplicativo, Windows 10Configurações de som > Preferências de volume do aplicativo e dispositivo. Defina a saída do navegador como CABLE Input.
Audio RouterSoftware antigo. Direcione o navegador para CABLE Input.
VoicemeeterDefina como saída padrão do Windows. Envie a saída de hardware para os alto-falantes e a virtual para o OBS.

Depois, no OBS, adicione Captura de entrada de áudio, escolha CABLE Output (ou a saída do Voicemeeter) e defina o monitoramento como Monitorar e enviar (Monitor and Output). Use Apenas monitoramento se outra fonte já envia o áudio para a transmissão.

Teste: reproduza o TTS, observe o medidor do OBS, confira se consegue ouvir e ajuste os níveis.

Resolver problemas

ProblemaTente isto
Sem somConfira se o TTS está ativo, se a página que fala está aberta e se a fonte de navegador não está no mudo. Em um navegador comum, clique uma vez na página.
Sem som no OBSSem fala nenhuma? Confira primeiro o provedor. Se houver fala, verifique Controlar áudio pelo OBS (Control audio via OBS), o mudo do mixer e as faixas de saída. Ou capture o navegador que está falando.
A voz na nuvem não funcionaConfira a chave de API e o nome do provedor. Sem chave, o SSN usa o TTS do sistema, que pode ficar sem som no OBS.
O servidor local funciona no aplicativo, mas não no OBSO OBS é um navegador separado. Confira o servidor a partir do computador do OBS, especialmente com 127.0.0.1. Veja o regra do localhost.
Só a primeira letra ou as primeiras palavras são lidasRemover ttsquick do link do OBS.
As novas vozes não aparecemReinicie o navegador após adicionar pacotes de idiomas.
O Safari não falaO Safari limita o TTS automático. Clique uma vez na página para permitir o áudio.

Boas práticas

  • Use um provedor que reproduza áudio pela página. É a configuração mais simples no OBS, e existem opções gratuitas.
  • Teste com uma mensagem curta antes de entrar ao vivo.
  • Os espectadores podem escrever qualquer coisa. Tenha uma forma rápida de desativar o TTS.