Comece aqui
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.
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.
| Provedor | Valor do link | Custo | Notas |
|---|---|---|---|
| Síntese de voz do sistema | (padrão) | Gratuito | As vozes do seu navegador. Muitas vezes ficam sem som no OBS. |
| Kokoro | kokoro | Gratuito | Roda no navegador. Melhor qualidade gratuita, com dezenas de vozes. |
| Piper | piper | Gratuito | Roda no navegador. Rápido e leve para a CPU. |
| Kitten | kitten | Gratuito | Roda no navegador. Modelo pequeno. |
| eSpeak-NG | espeak | Gratuito | Voz robótica clássica. Funciona em qualquer computador. |
| OpenAI | openai | Custos da API | Alta qualidade. |
| Seu próprio servidor | customtts ou localtts | Gratuito | Qualquer servidor compatível com OpenAI. Veja o guia de TTS local. |
| Google Cloud | google | Custos da API | Muitos idiomas. |
| Gemini | gemini | Custos da API | Instruções de estilo para a leitura. |
| ElevenLabs | elevenlabs | Plano gratuito disponível | Vozes naturais e treinamento de vozes personalizadas. |
| Speechify | speechify | Custos da API | Muitos idiomas. |
| Fish Audio | fish | Modelo gratuito disponível | O OBS precisa da ponte local. |
Configurações do link
Adicione estes parâmetros ao final do link do dock ou da sobreposição.
| Configuração | O que faz | Exemplo |
|---|---|---|
&speech | Ativa o TTS com um código de idioma. | &speech=en-US |
&ttsprovider | Escolhe o provedor (veja acima). | &ttsprovider=kokoro |
&volume | Volume, de 0.0 a 1.0. | &volume=0.8 |
&rate | Velocidade da fala, de 0.1 a 10.0. | &rate=1.5 |
&pitch | Tom da voz, de 0.1 a 2.0. | &pitch=1.2 |
&voice | Voz do sistema, identificada por parte do nome. | &voice=google |
&simpletts | Não diga “diz” nem “alguém diz”. | &simpletts |
&simpletts2 | Não leia os nomes. | &simpletts2 |
&ttscommand | Leia apenas mensagens que começam com um comando (padrão: !say). | &ttscommand=!say |
&readevents | Leia também eventos como inscrições e doações. | &readevents |
&skipmessages | Leia apenas uma mensagem a cada N. | &skipmessages=3 |
&ttsquick | Corta 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.
| Provedor | Configurações |
|---|---|
| Kokoro | Voz &voicekokoro=af_bella · velocidade &kokorospeed=1.2. Espanhol: ef_dora. Português brasileiro: pf_dora. Opções de geração em segundo plano. |
| Piper | Voz &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. |
| Kitten | Voz &kittenvoice=expr-voice-4-f. |
| eSpeak-NG | Voz &espeakvoice=en · velocidade &espeakspeed=175. |
| OpenAI / seu próprio servidor | Voz &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 Cloud | Chave &ttskey=YOUR_API_KEY · voz &voicegoogle=en-GB-Standard-A · idioma &googlelang=en-US. |
| Gemini | Chave &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. |
| ElevenLabs | Chave &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. |
| Speechify | Chave &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 Audio | Chave de API e ID de voz opcional. Modelo padrão s2.1-pro-free. Configuração e ponte para OBS. |
&speech= sozinho não muda a voz. Os IDs antigos de vozes em inglês continuam funcionando.Links prontos em espanhol e português
| Idioma | Melhor 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.
| Navegador | Vozes do sistema |
|---|---|
| Chrome | Sim. Vozes do Google e do sistema. |
| Edge | Sim. Vozes da Microsoft e pacotes de idiomas do Windows. |
| Firefox | Limitado. Apenas vozes locais do sistema. |
| Opera | Limitado. Varia conforme a instalação. |
| Safari | Precisa de um clique antes de reproduzir áudio. |
| OBS | Navegador 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
- Abrir Iniciar > Configurações > Hora e idioma > Fala.
- Em Gerenciar vozes, clique em Adicionar vozes.
- Escolha os idiomas e clique em Adicione.
- 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
- 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.
- Se a fala tocar em outro navegador, capture esse navegador com a captura de áudio de aplicativo ou de desktop do OBS.
- 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étodo | Faça isto |
|---|---|
| PC inteiro | Defina CABLE Input como saída padrão do Windows (Configurações de som > Saída). |
| Um aplicativo, Windows 11 | Configurações > Sistema > Som > Mixer de volume. Defina a saída do navegador como CABLE Input. |
| Um aplicativo, Windows 10 | Configurações de som > Preferências de volume do aplicativo e dispositivo. Defina a saída do navegador como CABLE Input. |
| Audio Router | Software antigo. Direcione o navegador para CABLE Input. |
| Voicemeeter | Defina 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
| Problema | Tente isto |
|---|---|
| Sem som | Confira 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 OBS | Sem 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 funciona | Confira 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 OBS | O 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 lidas | Remover ttsquick do link do OBS. |
| As novas vozes não aparecem | Reinicie o navegador após adicionar pacotes de idiomas. |
| O Safari não fala | O 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.