Perform text to speech using OpenAI
Convert a piece of text into an audio file.
Application
Inputs (what you have)
| Name | Description | Data Type | Required? | Example |
|---|
| Text | The text to generate audio for. The maximum length is 4096 characters. | Text (Long) | Yes | |
| Voice | The voice to use when generating the audio. Previews of the voices are available here: https://platform.openai.com/docs/guides/text-to-speech/voice-options | Pre-defined choice list | Yes | |
| Model | Defaults to using the tts-1 model optimized for speed | Pre-defined choice list | No | |
| Output file format | Defaults to mp3 format output audio file | Pre-defined choice list | No | |
| Speed | The speed of the generated audio. Select a value from 0.25 to 4.0. 1.0 is the default | Number w/ decimals | No | |
Note: the value of inputs can either be a set value in the configuration of the Wrk Action within the Wrkflow, or a variable from the Data library section. These variables in the Data library section are the outputs of previous Wrk Actions in the Wrkflow.
Outputs (what you get)
| Name | Description | Data Type | Required? | Example |
|---|
| Audio file | The output audio file | File | Yes | |
Outcomes
| Name | Description |
|---|
| Success | This status is selected if the speech is recorded successfully to text |
| Impossible to complete | This status is selected in the event of the following scenarios:The text provided has more than 4096 charactersVoice, Model, Output file format, or Speed provided are not in the acceptable inputs |
Requirements