Text to Audio
Generate a sound effect or an ambience from a text description with ElevenLabs Sound Effects, up to 22 seconds long, with gapless loops for backgrounds.
The Text to Audio node generates a sound effect or an ambience from a text description. It runs the ElevenLabs Sound Effects model: you describe the sound, set its length, and the node returns an audio clip. Turn on Loop for a background, such as rain or a crowd, that repeats without a seam.
When to use it
- Sound effects for a video: footsteps, a door, an impact.
- Ambient backgrounds: a forest, a city street, the ocean.
- Interface and notification sounds.
- Looping beds that repeat without a gap, under a podcast or a video.
- Sound textures for motion graphics.
To add matching sound to an existing video in one step, use Video SFX.
Quick start
Add the node
Press Tab on the canvas and choose Audio › Sound Effects › Text to Audio.
Describe the sound
Open the settings panel and write the Prompt, for example "heavy rain on a tin roof". Describe the sound itself, not the story around it.
Set the length
Set Duration (seconds), from 0.5 to 22. For a background that repeats, set Loop to On (seamless loop).
Run it
Click Run on the node. The sound appears on the node with a player.
Inputs
| Input | Accepts | What it does |
|---|---|---|
| Prompt | Text nodes, such as Text and Prompt | The description of the sound, instead of the Prompt field. |
| Audio style | Audio pickers, such as Music Mood and Tone | Adds the pickers' wording to the description. |
The output, Audio, is the URL of the generated sound.
Settings
| Setting | What it does |
|---|---|
| Prompt | The description of the sound, up to 450 characters. |
| Provider | The sound model. ElevenLabs SFX v2 is the only choice. |
| Duration (seconds) | From 0.5 to 22 seconds, in steps of 0.5. The default is 10. |
| Loop | Off (the default) or On (seamless loop). On makes a clip whose end joins its start without a gap. |
| Prompt Influence | From 0 (more random) to 1 (more faithful). The default is 0.3. How literally the model follows the description. |
| Pre & post text | Text that is always added before and after the description. It is hidden from people who use your workflow as an app. See Prompt pre and post text. |
Models
| Model | Maker | Modes | Credits | Details |
|---|---|---|---|---|
| ElevenLabs Sound Effects | ElevenLabs | Sound effects | 3 | Generate short sound effects from a text prompt. |
The price is per generation. Duration does not change it.
Tips
- Describe the sound, not the scene. "Heavy rain on a tin roof" works better than "it was a stormy night".
- Keep Prompt Influence low. Values from 0.2 to 0.4 sound the most natural. Raise it only when the result drifts from your description.
- Loop continuous sounds. Loop works best for steady ambience, such as wind, rain or a crowd, and less well for single hits.
- Layer, then mix. Generate each part of a soundscape in its own node, then combine them with Mix Audio and set each level.
From the API
The MCP tool is text_to_audio. See the MCP tools.
Frequently asked questions
Related
Mix Audio
Video SFX
Merge Video & Audio
Text to Speech
ElevenLabs Sound Effects
Last updated on
Suno Convert WAV
Convert a song made by a Suno node from compressed MP3 to lossless WAV, for mixing, mastering, archiving or tools that do not accept MP3 files.
Voice Extractor
Remove background noise, music and other sounds from a recording and keep only the voice. Clean audio before transcription, lip sync, dubbing or a voice change.