Guia completo de opções de voz de síntese de voz, compatibilidade de navegadores e captura de áudio
O SSN pode ler texto de chat capturado de qualquer fonte compatível; a plataforma de chat não precisa ter um recurso próprio de TTS. Seu dock ou sobreposição com TTS ativado fala as mensagens que recebe, conforme seus filtros e configurações de TTS. Comece pelo guia curto de configuração; esta página aborda opções de voz e configurações avançadas. Compare provedores, ouça amostras e veja as configurações.
dock.html?session=YOUR_SESSION&speech=en-US. O padrão é TTS do sistema. Para um provedor gratuito no OBS, adicione também &ttsprovider=kokoro. Mantenha esta página aberta e conectada; somente uma cópia deve falar.
| Provedor | Custo | Captura no OBS | Recursos |
|---|---|---|---|
| TTS Kokoro | Gratuito | Direto | IA no navegador, excelente qualidade, dezenas de vozes |
| Piper TTS | Gratuito | Direto | TTS neural no navegador, rápido e eficiente em CPU |
| Kitten TTS | Gratuito | Direto | Modelo ONNX leve no navegador |
| eSpeak-NG | Gratuito | Direto | Clássico de código aberto, funciona em qualquer hardware |
| Provedor | Custo | Captura no OBS | Recursos |
|---|---|---|---|
| OpenAI TTS | Aplicam-se custos de API (ou local gratuito) | Direto | Alta qualidade; também suporta servidores locais por endpoint personalizado |
| Google Cloud | Aplicam-se custos de API | Direto | Qualidade profissional, vários idiomas |
| ElevenLabs | Plano gratuito disponível | Direto | Treinamento de voz personalizada, som natural |
| Speechify | Aplicam-se custos de API | Direto | Vozes de alta qualidade, vários idiomas |
| TTS Gemini | Aplicam-se custos de API | Direto | API de linguagem generativa do Google |
Estas são capacidades típicas, não garantias para toda instalação. O OBS usa seu próprio navegador integrado e não herda a lista de vozes de um Chrome/Edge instalado. Um teste bem-sucedido no aplicativo SSN não testa uma fonte de navegador separada no OBS.
✓ Vozes do sistema disponíveis em instalações compatíveis
Vozes do Google + vozes do sistema
✓ Vozes do sistema disponíveis em instalações compatíveis
Vozes da Microsoft + pacotes de TTS do Windows
⚠ Suporte limitado
Somente idiomas locais do sistema
⚠ Suporte limitado
Baseado em Chromium; as vozes disponíveis variam por instalação
Os provedores locais baseados no navegador e os provedores de áudio em nuvem do SSN reproduzem o áudio gerado pela página:
Especificamente para TTS do sistema:
Downloads para roteamento: VB-Audio Virtual Cable | Voicemeeter | Audio Router (legado)
Primeiro, tente capturar o navegador que fala pelo áudio de aplicativo ou desktop no OBS, quando compatível. Os métodos com cabo virtual abaixo são alternativas opcionais; não adicionam suporte a fala ao OBS.
Siga as instruções do guia oficial da Microsoft para instalar pacotes de idioma.
| Parâmetro | Descrição | Exemplo |
|---|---|---|
| &speech | Ativar TTS com código de idioma | &speech=en-US |
| &pitch | Tom da voz (0.1 a 2.0) | &pitch=1.2 |
| &volume | Nível de volume (0.0 a 1.0) | &volume=0.8 |
| &rate | Velocidade de fala (0.1 a 10.0) | &rate=1.5 |
| &voice | Correspondência parcial do nome da voz | &voice=google |
| &ttsprovider | Selecionar provedor: kokoro, piper, kitten, espeak, openai, customtts, localtts, elevenlabs, google, speechify, gemini | &ttsprovider=customtts |
| Parâmetro | Descrição |
|---|---|
| &simpletts | Não dizer "diz" nem "alguém diz" |
| &simpletts2 | Não ler nomes do chat |
| &ttscommand | Ativar comando personalizado de TTS (padrão: !say) |
| &readevents | Incluir eventos da transmissão no TTS |
| &skipmessages=3 | Ler apenas uma a cada 3 mensagens |
?ttsprovider=kokoro&voicekokoro=af_bella&kokorospeed=1.2&voicekokoro=ef_dora para espanhol ou &voicekokoro=pf_dora para português brasileiro. Alterar &speech= sozinho não altera a voz selecionada. Os IDs de voz existentes em inglês continuam funcionando.?ttsprovider=piper&pipervoice=en_US-hfc_female-medium&pipervoice=pt_BR-faber-medium ou &pipervoice=pt_BR-edresson-low&pipervoice=es_ES-davefx-medium ou &pipervoice=es_MX-ald-medium&piperspeed=1.0?ttsprovider=kitten&kittenvoice=expr-voice-4-f?ttsprovider=espeak&espeakvoice=en&speech=pt-BR&ttsprovider=espeak&espeakvoice=pt-br&speech=es-ES&ttsprovider=espeak&espeakvoice=es&espeakspeed=175?speech=pt-BR&ttsprovider=piper&pipervoice=pt_BR-faber-medium?speech=pt-BR&ttsprovider=espeak&espeakvoice=pt-br?speech=es-ES&ttsprovider=piper&pipervoice=es_ES-davefx-medium?speech=es-ES&ttsprovider=espeak&espeakvoice=es?ttsprovider=openai?ttsprovider=customtts ou ?ttsprovider=localtts para um endpoint próprio&openaiendpoint=http://localhost:8880/v1/audio/speechlocalhost e 127.0.0.1 significam o mesmo computador que reproduz a página de TTS. Se o OBS estiver em um computador diferente do servidor de TTS, use o IP de rede local do computador servidor.npm run local-tts-bridge no computador do OBS e aponte o SSN para http://127.0.0.1:8124/v1/audio/speech{ model, input, voice, response_format, speed } e aceita áudio binário, URLs de áudio em JSON e áudio base64 em JSON&voiceopenai=af_bella, velocidade: &openaispeed=1.0. Use um nome de voz compatível com seu servidor; vozes Kokoro são como af_bella, enquanto vozes no estilo openedai-speech/OpenAI podem ser como nova ou echo.?ttsprovider=google&ttskey=YOUR_API_KEY&voicegoogle=en-GB-Standard-A&googlelang=en-US?ttsprovider=gemini&geminikey=YOUR_API_KEY&geminimodel=gemini-2.5-flash-preview-tts&voicegemini=Kore, idioma: &geminilang=th-TH&geministyle=Read aloud in a warm tone.?ttsprovider=elevenlabs&elevenlabskey=YOUR_API_KEY&voice11=YOUR_VOICE_ID&elevenlabsmodel=eleven_multilingual_v2Escolha Fish Audio e insira sua chave de API, com um ID de voz opcional. O modelo padrão é s2.1-pro-free. Configuração, opções de modelo e limitações de acesso do navegador.
?ttsprovider=speechify&speechifykey=YOUR_API_KEY&voicespeechify=henry&speechifymodel=simba-3.0 (padrão), ou &speechifymodel=simba-3.2 para inglês.&speechifyspeed=1.2 (intervalo de 0.5 a 3.0; normal é 1.0).127.0.0.1.ttsquick da URL do OBS, se houver.Isto lista Somente vozes TTS do sistema no navegador que exibe este guia. Isso não testa OBS, uma janela separada do aplicativo SSN nem provedores como Kokoro. Uma lista vazia não significa que os outros provedores de TTS do SSN estejam indisponíveis.