Complete guide to Text-to-Speech voice options, browser compatibility, and audio capture
Social Stream Ninja offers multiple Text-to-Speech (TTS) options, from free system voices to premium services. This guide covers everything you need to know about configuring and using TTS effectively.
?speech=en-US to your URL to enable English TTS
| Provider | Cost | OBS Capture | Features |
|---|---|---|---|
| Kokoro TTS | Free | Direct | Browser-based, requires powerful computer |
| Google Cloud | API costs apply | Direct | Professional quality, multiple languages |
| ElevenLabs | Free tier available | Direct | Custom voice training, natural sounding |
| Speechify | API costs apply | Direct | High-quality voices, multiple languages |
✓ Full Support
Google-powered voices + system voices
✓ Full Support
Microsoft voices + Windows TTS packs
âš Limited Support
Local system languages only
✗ No Support
May lack TTS functionality
All premium services play audio directly through the browser:
Free text-to-speech comes with limitations:
Follow Microsoft's official guide for installing language packs.
| Parameter | Description | Example |
|---|---|---|
| &speech | Enable TTS with language code | &speech=en-US |
| &pitch | Voice pitch (0.1 to 2.0) | &pitch=1.2 |
| &volume | Volume level (0.0 to 1.0) | &volume=0.8 |
| &rate | Speaking rate (0.1 to 10.0) | &rate=1.5 |
| &voice | Partial voice name match | &voice=google |
| &ttsprovider | Select provider (system/kokoro/elevenlabs/google/speechify) | &ttsprovider=kokoro |
| Parameter | Description |
|---|---|
| &simpletts | Don't say "says" or "someone says" |
| &simpletts2 | Don't read chatnames at all |
| &ttscommand | Enable custom TTS command (default: !say) |
| &readevents | Include stream events in TTS |
| &skipmessages=3 | Read every 3rd message only |
?ttsprovider=kokoro&voicekokoro=af_bella&kokorospeed=1.2?ttsprovider=google&ttskey=YOUR_API_KEY&voicegoogle=en-GB-Standard-A&googlelang=en-US?ttsprovider=elevenlabs&elevenlabskey=YOUR_API_KEY&voice11=YOUR_VOICE_ID&elevenlabsmodel=eleven_multilingual_v2?ttsprovider=speechify&speechifykey=YOUR_API_KEY&voicespeechify=henry&speechifymodel=simba-englishClick the button below to see available voices in your browser: