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
- Navigate to the TTS Settings section in the BotOfTheSpecter dashboard
- Choose your preferred voice from the available options below
- Set up your audio overlay to hear TTS output (see OBS Audio Monitoring)
- Test your setup with a sample message
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