Eleven Labs
Generate speech or transform an audio file using ElevenLabs voices.
The ElevenLabs node lets you work with ElevenLabs audio APIs from your flow.
Use Create Speech to convert text into audio, Voice Changer to transform an uploaded audio file into another voice, List Voices to inspect the voices available to your account, and List Models to check which ElevenLabs models can be used for speech generation or voice conversion.
This node requires your personal ElevenLabs API key in the Secure Store and will not work without it.
Modes
This node reconfigures itself depending on the selected mode — each mode has its own fields.
| Mode | What it does | Output |
|---|---|---|
| Create Speech | Convert text into speech with an ElevenLabs voice | Audio |
| Voice Changer | Transform an audio file into a selected ElevenLabs voice | Audio |
| List Voices | List available ElevenLabs voices with optional filters | JSON |
| List Models | List available ElevenLabs models | JSON |
Create Speech
Convert text into speech with an ElevenLabs voice
Inputs
Each input can be typed in directly or connected to another node's output.
| Input | Type | Required | Description |
|---|---|---|---|
| Voice ID | Text | Required | |
| Model ID | Text | Optional | |
| Text | Text (multiline) | Required | Enter your text here |
Settings
| Setting | Type | Default | Description |
|---|---|---|---|
| Output Format | Select | mp3_44100_128 | |
| Seed | Number | — | Range: 0–4294967295. |
| Language Code | Text | — | Optional ISO 639-1 language code for models that support explicit language selection. |
| Text Normalization | Select | Auto | |
| Stability | Slider | 0.5 | Range: 0–1. |
| Similarity Boost | Slider | 0.75 | Range: 0–1. |
| Style | Slider | 0 | Range: 0–1. |
| Speed | Slider | 1 | Range: 0.7–1.2. |
| Speaker Boost | Toggle | On |
Output Format options
| Option | Default |
|---|---|
| mp3_44100_128 | ✓ |
| mp3_44100_192 | |
| mp3_44100_96 | |
| mp3_44100_64 | |
| mp3_44100_32 | |
| mp3_24000_48 | |
| mp3_22050_32 | |
| wav_44100 | |
| wav_48000 | |
| wav_24000 | |
| pcm_44100 | |
| pcm_24000 | |
| ulaw_8000 | |
| alaw_8000 | |
| opus_48000_128 |
Text Normalization options
| Option | Default |
|---|---|
| Auto | ✓ |
| On | |
| Off |
Output: Audio
Voice Changer
Transform an audio file into a selected ElevenLabs voice
Inputs
Each input can be typed in directly or connected to another node's output.
| Input | Type | Required | Description |
|---|---|---|---|
| Voice ID | Text | Required | |
| Model ID | Text | Optional | |
| Audio | File upload | Required | Audio file containing the content and emotion to convert. |
Settings
| Setting | Type | Default | Description |
|---|---|---|---|
| Output Format | Select | mp3_44100_128 | |
| Seed | Number | — | Range: 0–4294967295. |
| Remove Background Noise | Toggle | Off | |
| Input Format | Select | Other | Options: Other (default) · PCM S16LE 16kHz. |
| Voice Settings JSON | JSON | — | Optional JSON voice settings override for this request. |
Output Format options
| Option | Default |
|---|---|
| mp3_44100_128 | ✓ |
| mp3_44100_192 | |
| mp3_44100_96 | |
| mp3_44100_64 | |
| mp3_44100_32 | |
| mp3_24000_48 | |
| mp3_22050_32 | |
| wav_44100 | |
| wav_48000 | |
| wav_24000 | |
| pcm_44100 | |
| pcm_24000 | |
| ulaw_8000 | |
| alaw_8000 | |
| opus_48000_128 |
Output: Audio
List Voices
List available ElevenLabs voices with optional filters
Inputs
Each input can be typed in directly or connected to another node's output.
| Input | Type | Required | Description |
|---|---|---|---|
| Search | Text | Optional | Optional search term for voice name, description, labels, or category. |
| Next Page Token | Text | Optional | |
| Collection ID | Text | Optional | |
| Voice IDs | Text | Optional | Optional comma-separated list of voice IDs to look up. |
Settings
| Setting | Type | Default | Description |
|---|---|---|---|
| Simplify Output | Toggle | On | Return only voice_id, name, category, and ownership details for each voice. |
| Page Size | Number | 10 | Range: 1–100. |
| Sort | Select | Default | |
| Sort Direction | Select | Default | |
| Voice Type | Select | All | |
| Category | Select | All | |
| Fine Tuning State | Select | All | |
| Include Total Count | Toggle | Off |
Sort options
| Option | Default |
|---|---|
| Default | ✓ |
| Name | |
| Created At |
Sort Direction options
| Option | Default |
|---|---|
| Default | ✓ |
| Ascending | |
| Descending |
Voice Type options
| Option | Default |
|---|---|
| All | ✓ |
| Personal | |
| Community | |
| Default | |
| Workspace | |
| Non-default | |
| Non-community | |
| Saved |
Category options
| Option | Default |
|---|---|
| All | ✓ |
| Premade | |
| Cloned | |
| Generated | |
| Professional |
Fine Tuning State options
| Option | Default |
|---|---|
| All | ✓ |
| Draft | |
| Not Verified | |
| Not Started | |
| Queued | |
| Fine Tuning | |
| Fine Tuned | |
| Failed | |
| Delayed |
Output: JSON
List Models
List available ElevenLabs models
Settings
| Setting | Type | Default | Description |
|---|---|---|---|
| Simplify Output | Toggle | On | Return only model_id, name, description, and the main supported capabilities for each model. |
Output: JSON