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.


Copyright © 2024 Aitum