Text to Speech

Learn how to turn written text into speech and choose a voice character with the Text to Speech node in CawCut.

Updated Oct 13, 2026 · 3 min read

The Text to Speech node uses AI to turn written text into an audio file. Enter the words you want spoken, choose a voice, and run the node to generate speech for your workflow.

1. Add Text to Speech

The Text to Speech node generates spoken audio from text you enter or connect to it. Open the add node menu and select [Text to Speech] from the Audio category to add it to the canvas. You can open the menu from the canvas toolbar or by right-clicking an empty area of the canvas.

The Text to Speech node showing its Text input and Audio output.

2. Input and Output

PortRequiredWhat it does
TextYesReceives the text that the node will turn into speech. You can enter text directly in the node or connect text from another node.
Audio—Outputs the generated speech as an audio file.

3. Voice and Generation Settings

Use the controls along the bottom of the node to choose how the speech is generated:

SettingWhat it does
[Model]Selects the speech model. ElevenLabs V4 is currently available.
[Voice]Opens the voice library, where you can filter voices by language or gender. Select a voice to use it for the generated speech. Use the play control next to a voice to preview it before choosing.
[Speed]Sets how quickly the script is spoken. Choose a speed from 0.5x to 2x.

The text field includes an expand control if you want more room to write or review the text.

4. Generate Speech

  1. Enter the sentence or other text you want spoken, or connect text to the Text input.
  2. Confirm the ElevenLabs V4 model, choose and preview a voice, and set the speed.
  3. Click [Run] to generate the audio.
  4. Connect the Audio output to a compatible node to use the generated speech in your workflow.

Related articles

Frequently asked questions

Common questions about generating speech from text.

Open the Voice dropdown and select a voice. The selected voice is used to speak your text.

Yes. In the voice library, filter the list by language or gender to narrow the available choices.

Yes. Use the play control next to a voice in the voice library to preview it before choosing it.

The Text to Speech node currently offers ElevenLabs V4.

Yes. Set Speed to a value from 0.5x to 2x. A lower value speaks the script more slowly, and a higher value speaks it more quickly.

Yes. Connect a text output to the Text input, or enter the text directly in the node's text field.

It generates an audio file from the text you provide and sends it through the Audio output port. Connect that output to a compatible node to continue your workflow.

No. You can type directly in the Text to Speech node's text field or connect text from another node.