voiceover
Turn text or a session script into a spoken audio WAV using ElevenLabs, with optional voice, model, speed, and style controls for video narration.
Instructions
Make a voice-over with ElevenLabs: reads text (default: the session's script.md) in a voice (default: The user's default voice, usually a clone) and writes generated/-vN.wav (48 kHz mono, -14 LUFS), shown on the Assets tab with the voice's name. Write the text as spoken words only. Costs ElevenLabs characters (about one per letter): one voice-over per ask.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Short file name. Default voiceover-<voice>. | |
| text | No | The words to say. Leave out for script.md. | |
| model | No | ElevenLabs model id. Default eleven_multilingual_v2; eleven_v3 is more expressive. | |
| speed | No | 0.7-1.2. Default 1. | |
| style | No | 0-1. Style exaggeration. | |
| voice | No | A voice name or id from the ElevenLabs account (voices). Leave out for the default voice (the user picks it in Plugins › Voices). | |
| session | Yes | Session as 'Project/folder', an absolute path, or its id (from get_session). An old path still works after a rename or move. | |
| stability | No | 0-1. Lower = more emotion, higher = steadier. | |
| similarity | No | 0-1. How close to the original voice. |