render_narration
Convert narration text to an audio file, providing its exact duration for muxing and pacing demo videos.
Instructions
Render a narration line to an audio file and return its EXACT duration for muxing/pacing. engine "auto" (default) uses the local Voicebox app for natural human voice-clone VO when running, else falls back to macOS say. Per-sentence generation, jittered pauses, soft in-breaths, -16 LUFS.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rate | No | say only: words per minute | |
| text | Yes | narration text (good spoken punctuation matters; blank line = paragraph beat) | |
| voice | No | Voicebox profile name (see voicebox_status) or macOS say voice | |
| engine | No | default auto | |
| output | No | output audio path; default auto | |
| instruct | No | Voicebox delivery style, e.g. "warm, confident keynote narrator" |