Aitum Action: Text To Speech (TTS)
The Text To Speech action allows you to convert text to audio. You have the choice of 61 different voices across 21 languages and regional accents. You can also specify the volume of the TTS as well as the audio output device you’d like to use.
This feature is subject to fair use.
We define fair use as not using the service excessively outside of what the average streamer would (e.g. subscriber alerts, moderately priced channel points).
An example of something we would deem outside of average usage is using every chat message to generate TTS audio.
If you are a large streamer (>500 CCV) or know you will regularly have higher than average usage, please contact the Aitum team (via Discord or support email) for a custom quota.
Action Inputs
Voice
The voice you would like the text read with.
There are 61 different voices available across 21 different languages.
Type | Text (Dropdown) |
---|---|
Required | Yes |
Allows Variables | No |
Allows Template Text | No |
Volume
The desired volume of the Text To Speech audio.
By default, the range slider represents volume from 0-100%
.
Alternatively, you can use a Decimal variable to set the volume dynamically. The value must be from 0.0 - 1.0
, with 0.0
being 0%, 0.5
being 50%, and 1.0
being 100%.
Type | Range Slider |
---|---|
Required | No |
Allows Variables | Yes |
Allows Template Text | No |
Message
The text you would like read aloud by the Text To Speech action.
Type | Text (String) |
---|---|
Required | Yes |
Min - Max Characters | 1 - 500 |
Allows Variables | Yes |
Allows Template Text | Yes |
Device
The audio output device you would like to use to playback the Text To Speech.
Type | Text (Dropdown) |
---|---|
Required | Yes |
Allows Variables | No |
Allows Template Text | No |
If you disconnect an audio device that is selected to be used by a Play Sound action, the audio file may play on your systems default playback device instead.