Skip to main content

ELEVENLABS_TTS

Generate speech audio from text using ElevenLabs TTS. Text is taken from the default text input or a flow variable via in.

At a glance

  • Category Service
  • Version: 1.0.12
  • Applications: all
  • Scope: all
  • Default Service: ELEVENLABS

Config Options

NameDescriptionDefaultRequiredResolvedConstraintsConditional Rules
apiKeyOverride API key from service configurationNonefalsefalseNoneNone
endpointOverride endpoint URL from service configurationNonefalsefalseNoneNone
voice_idVoice identifier to use for synthesisNonefalsefalseNoneNone
model_idTTS model idNonefalsefalseNoneNone
voice_settingsOptional voice settings objectNonefalsefalseNoneNone
output_formatDesired audio output format (e.g. mp3, wav, pcm)NonefalsefalseNoneNone
language_codeLanguage code for the synthesisNonefalsefalseNoneNone
pronunciation_dictionary_locatorsPronunciation dictionary locators (array or string) - resolvedNonefalsefalseNoneNone
seedSeed for deterministic generationNonefalsefalseNoneNone
previous_textOptional previous_text contextNonefalsefalseNoneNone
next_textOptional next_text contextNonefalsefalseNoneNone
apply_text_normalizationApply normalization to textNonefalsefalseNoneNone
apply_language_text_normalizationApply language specific normalizationNonefalsefalseNoneNone
mime_typeMIME type to use for the produced blob (e.g. audio/mpeg)NonefalsefalseNoneNone

Inputs

TypeDescriptionDefaultRequiredResolved
textText to synthesize. If omitted, the default text input is used.Nonefalsetrue

Outputs

TypeDescriptionOptional
blobGenerated audio blobfalse

Examples

Generate speech from text

- step: ELEVENLABS_TTS
voice_id: "21m00Tcm4TlvDq8ikWAM"
output_format: "mp3"

See Also

General Resources: