BotOfTheSpecter Help

Text-to-Speech (TTS) Module

Learn how to use the TTS module and choose from our available voices

What is TTS?

The Text-to-Speech (TTS) module allows BotOfTheSpecter to read messages aloud in your stream. You can customize which voice is used, and the TTS will play through your audio overlay. This is perfect for announcements, alerts, and enhancing viewer engagement.

Setting Up TTS

  1. Navigate to the TTS Settings section in the BotOfTheSpecter dashboard
  2. Choose your preferred voice from the available options below
  3. Set up your audio overlay to hear TTS output (see OBS Audio Monitoring)
  4. Test your setup with a sample message
Note: All TTS audio is played through your configured audio overlay. Make sure you have the correct overlay URL in your OBS browser source and audio monitoring enabled.

Available Voices

Click the play button next to each voice to hear a sample:

Alloy

Clear, crisp, and professional

Ash

Warm and friendly

Ballad

Melodic and expressive

Coral

Energetic and bright

Echo

Deep and resonant

Fable

Storyteller voice

Nova

Fast-paced and dynamic

Onyx

Smooth and sophisticated

Sage

Thoughtful and calm

Shimmer

Gentle and uplifting

Verse

Rhythmic and poetic

Using TTS with Channel Points

TTS is triggered through Twitch Channel Points redemptions:

Viewers can redeem a Channel Point reward to have a message read aloud

The message will be read using the voice you've selected in the TTS settings on the dashboard

Troubleshooting TTS

  • No audio output: Verify that your audio overlay is correctly configured in OBS and that audio monitoring is enabled
  • Wrong voice playing: Check that you've selected the correct voice in the TTS settings on the dashboard
  • Audio too quiet or too loud: Adjust the volume slider on the audio overlay source in OBS
  • TTS not responding: Ensure the TTS module is enabled on the dashboard and the bot has proper permissions

Additional Resources