How do I make a custom Twitch TTS alert sound?
Type a short line such as “New follower in the building!” into the box above, pick a voice and generate it. Download the MP3, then open your alert tool’s settings for that alert type and upload the file as the alert sound. Repeat for subs, raids, bits and any custom redemptions.
To be clear about what this is: Speechma creates pre-made voice clips. It does not plug into Twitch, read your chat or speak donation messages live. Many alert services have their own live TTS option for viewer messages. Speechma is for the fixed sounds around them, the lines that make your channel recognizable every time they play.
Alert lines you can copy
| Alert | Line to paste | Voice style |
|---|---|---|
| Follow | Welcome to the squad! Grab a snack and stay a while. | Friendly, upbeat |
| Subscription | A new subscriber has joined the council. All rise! | Deep announcer |
| Resub | They’re back! Another month of loyalty. Respect. | Hype announcer |
| Raid | Raid incoming! Shields up, everybody say hi! | Big trailer-style voice |
| Bits or cheer | Cha-ching! The bank of chat has spoken. | Robot or cartoon voice |
| Channel points: hydrate | Hydration check! Streamer, drink your water. Now. | Stern, older voice |
| Stream starting | Systems online. The stream begins in sixty seconds. | Robot or AI assistant |
Keep alert lines between one and four seconds so they do not talk over you or your game.
How do I add the clip to my alerts?
Menu names differ between alert services, but the flow is nearly always this.
- Generate and downloadMake each line as its own MP3 and name it clearly, such as alert-raid.mp3.
- Open your alert settingsSign in to the alert service you use and open the alert box or widget settings.
- Choose the alert typePick follow, sub, raid or bits, then find the sound or audio option.
- Upload your MP3Choose upload or custom sound, select your file and set the volume.
- Test itUse the test alert button and listen through your stream output, not just your headphones.
Which voices work best on stream?
Short clips need a voice with character. A booming announcer voice suits subs and raids. A robot voice works for “system” messages like stream starting or technical difficulties. For a running joke, design a one-of-a-kind character with the funny voice generator. Speechma’s AI voices include trailer, documentary and news styles that read up to 1,000 characters, and regular voices read up to 2,000.
Use pitch and speed to make a stock voice your own: lower pitch and slower speed for drama, higher and faster for chaos. Write the exact settings down so you can make new lines in the same voice later.
Volume matters as much as voice. Alerts that blast over your mic are the fastest way to annoy viewers, so set alert audio a bit lower than your own voice and test it with a short recording of your stream. If you play loud games, choose a voice with a clear, mid-range tone; very deep voices can get lost under explosions and music. And refresh your lines every few months, because regular viewers will hear the same follow alert hundreds of times.
Ideas beyond alerts
- BRB and starting-soon scene loops: a short line that plays every few minutes.
- Sound clips for your stream deck: “clip it,” “that’s a bug,” “chat, no.”
- A short channel intro for YouTube highlights. See the intro generator.
- Rules reminders for chat read by a calm voice.
- Clips in Spanish or another language for a bilingual community.
Building a stream tool?
Developers making their own bots or overlays can generate speech from code with the Speechma API, from $9/month.
Frequently asked questions
Is this Twitch TTS voice generator free?
Does Speechma connect to Twitch or read my chat?
Can I use the clips on a monetized stream?
What file format do alert tools accept?
Can I make a voice that sounds like a famous streamer?
How do I make the voice sound more dramatic?
Make better voiceovers, faster
- New voices and features the day they launch
- Script templates and tricks that make AI voices sound human
- Creator stories, community picks and early access