text_to_speech
Convert text to MP3 speech using ElevenLabs voices. Apply presets for conversational, narration, or dramatic tones; automatic text enhancement adds natural pauses.
Instructions
Convert text to speech using ElevenLabs and save as MP3. Automatically enhances text with natural pauses and breathing room. Use presets for quick voice tuning: natural (default), conversational (YouTube/demos), narration (tutorials), dramatic (trailers).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The text to convert to speech | |
| voice | No | Voice name (e.g. Rachel, Drew, George) or ElevenLabs voice ID. Defaults to Rachel | |
| preset | No | Voice preset: natural (default), conversational (YouTube/demos), narration (tutorials), dramatic (trailers) | |
| filename | No | Output filename (e.g. intro.mp3). Saved to the configured output directory | |
| model_id | No | ElevenLabs model ID. Defaults to eleven_multilingual_v2 | |
| stability | No | Voice stability (0-1). Overrides preset value | |
| enhance_text | No | Auto-enhance text with natural pauses and number expansion. Defaults to true | |
| similarity_boost | No | Voice similarity boost (0-1). Overrides preset value |