• General
  • Accounts
  • FAQ
  • Getting Started
  • Getting Started
  • Home
  • Tutorials
  • Usage & Requirements
  • Usage Requirements
  • Preview Program
  • Uninstall
  • Platforms
  • YouTube Overlay Widget
  • Twitch
  • Twitch Action
  • Twitch Channel Point Commands
  • Twitch Bits Commands
  • Kick
  • Kick Action
  • Kick Channel Point Commands
  • Kick Kicks Commands
  • Integrations
  • Microsoft Azure Speech
  • Lumia Stream
  • TTS.Monster
  • Pulsoid
  • Tiltify
  • TipeeeStream
  • XSplit
  • Streamlabs
  • Streamlabs
  • Streamlabs Desktop (Streamlabs OBS)
  • Infinite Album
  • Patreon
  • Streamloots
  • Streamloots Card Commands
  • Streamloots
  • mtion studio
  • OvrStream
  • VTube Studio
  • VTS P.O.G.
  • Loupedeck
  • Amazon Polly
  • Discord
  • Rainmaker
  • Responsive Voice
  • Crowd Control
  • Crowd Control Commands
  • Crowd Control
  • OBS Studio
  • JustGiving
  • Stream Deck
  • Twitter
  • Twitch Interactive Throwing System
  • StreamElements
  • TreatStream
  • SAMMI
  • Pixel Chat
  • PolyPop
  • Stream Avatars
  • IFTTT
  • Donor Drive
  • Voicemod
  • Google Cloud TTS
  • Meld Studio
  • Features
  • Moderation
  • Inventory
  • Consumables
  • Overlays
  • Custom Overlay Widget
  • End Credits Overlay Widget
  • Chat Overlay Widget
  • Video Overlay Widget
  • Label Overlay Widget
  • Image Overlay Widget
  • Stream Boss Overlay Widget
  • Overlays & Alerts
  • Overlay Widgets
  • Wheel Overlay Widget
  • Persistent Timer Overlay Widget
  • Leaderboard Overlay Widget
  • Poll Overlay Widget
  • Text Overlay Widget
  • Overlay
  • Event List Overlay Widget
  • Game Queue Overlay Widget
  • Persistent Emote Effect Overlay Widget
  • Goal Overlay Widget
  • HTML Overlay Widget
  • Quotes
  • Stream Pass
  • Giveaways
  • Chat
  • Rank
  • Actions
  • Counter Action
  • Action Groups
  • Input Action
  • Sound Action
  • Special Identifier Action
  • Script Action
  • Streaming Software Action
  • Actions
  • Group Action
  • Web Request Action
  • Text To Speech Action
  • Conditional Action
  • Random Action
  • Repeat Action
  • Wait Action
  • Serial Action
  • Consumable Action
  • File Action
  • External Program Action
  • Game Queue
  • Users
  • Events & Triggers
  • Statistics
  • Redemption Store
  • Commands
  • Command History
  • Command Action
  • Community Commands
  • Timer Commands
  • Game Commands
  • Chat Commands
  • Pre-Made Chat Commands
  • Webhook Commands
  • Commands
  • Event Commands
  • Timers
  • Currency
  • Music Player
  • Reference
  • Special Identifiers
  • Mix It Up Ambassadors
  • Services
  • Developer API
  • Integrations
  • texttospeechaction.png

    The Text to Speech actions allow your computer to speak a set of text at a specified volume, pitch, and rate. Multiple different providers are supported with each having different options available for use.

    The Wait For Finish option allow you to force the Text to Speech action to pause until the audio has completed for the message. This will ensure actions after it will not run until the full text to speech audio has finished.

    Some Text to Speech providers support the use of SSML (Speech Synthesis Markup Language). This allows you to control how the voice speaks specific word in more detail. To use this feature, enable the SSML option at the bottom for providers that support to. To find out more information about how SSML works, check out the reference link below:

    https://developer.amazon.com/en-US/docs/alexa/custom-skills/speech-synthesis-markup-language-ssml-reference.html

    Below you will find detailed information about each Text to Speech provider:

    Windows Text To Speech

    Windows Text To Speech uses the voices installed on your Windows PC to play audio. The voices available are based on what you have installed on your PC and not all voices support doing synthetic audio from text. For information on how to install new voices in Windows, check out the reference link below:

    https://support.microsoft.com/en-us/topic/download-languages-and-voices-for-immersive-reader-read-mode-and-read-aloud-4c83a8d8-7486-42f7-8e46-2b0fdf753130

    ResponsiveVoice

    ResponsiveVoice uses the free online service to handle the speech audio. In order to use this feature, you must be using the Mix it Up Overlay. If you do not have Overlay interaction set up, you’ll see an error message stating “Please enable Mix It Up Overlay in the Services Section!”. See the Overlay Service page for more information.

    Because the service is free, sometimes TTS requests can be dropped due to too much activity on their servers. There are also some known issues with certain voices or volume not working properly for some users. ResponsiveVoice is still usable within Mix It Up, but it is no longer the recommended default TTS provider. We recommend users try some of the other ones for better quality and reliability.

    TTS.Monster

    TTS.Monster allows you to use the voices and credits you have associated with your account to play text to speech audio. To use this provider, you must connect the TTS.Monster Service on the Services page.

    Amazon Polly

    Amazon Polly leverages Amazon’s AWS service to play text to speech audio for several different voices, including the popular “Brian” voice.

    Amazon Polly leverages a payment model for usage of their service and as a result, we have implemented a cooldown usage to them currently of 1 Text to Speech Action usage every 5 minutes. This cooldown amount may be decreased or increased over time depending on the usage and cost associated with supporting these services.

    Users can set up their own Amazon Web Services (AWS) and connect it through the Amazon Polly Service on the Services page to remove the cooldown effect, however the linked account will then be billed for all usage of the service for Text to Speech

    Microsoft Azure Speech

    Microsoft Azure Speech leverage Microsoft’s Azure service to play text to speech audio for several different voice.

    Microsoft Azure Speech leverages a payment model for usage of their service and as a result, we have implemented a cooldown usage to them currently of 1 Text to Speech Action usage every 5 minutes. This cooldown amount may be decreased or increased over time depending on the usage and cost associated with supporting these services.

    Users can set up their own Microsoft Azure account and connect it through the Microsoft Azure Speech Service on the Services page to remove the cooldown effect, however the linked account will then be billed for all usage of the service for Text to Speech.

    TikTok TTS

    RATE LIMIT: 3 TIKTOK TTS ACTIONS PER MINUTE {.is-info}

    TikTok TTS uses a free online service to handle the speech audio. Because the service is free, sometimes TTS requests can be dropped due to too much activity on their servers. Rate limits apply.

    EDGE TTS

    RATE LIMIT: 4 EDGE TTS ACTIONS PER MINUTE {.is-info}

    EDGE TTS uses a free online service to handle the speech audio. Because the service is free, sometimes TTS requests can be dropped due to too much activity on their servers. Rate limits apply.

    Google Cloud TTS

    Google Cloud TTS leverage Google’s Cloud services to play text to speech audio for several different voice.

    Google Cloud leverages a payment model for usage of their services. Users can set up their own Google Cloud account and connect it through the Google Cloud TTS Service on the Services page. This service does not offer free limits like Amazon Polly or Azure’s Speech services.

    Choose which cookies to allow. Your preference is saved for 6 months.

    Necessary
    Required for the site to function correctly. Cannot be disabled.
    Analytics
    Helps us understand how visitors use the site. No personal data is shared with third parties.