render_long_voiceover
Splits long scripts into segments and renders each to produce a complete audio file, concatenating MP3 segments automatically or returning segment paths for manual joining.
Instructions
Render a long script by splitting it into segments and rendering each.
Splits on paragraph, then sentence, then word boundaries -- never mid-word. Short scripts fall through to a single request. When FFmpeg is available and the format is mp3, the segments are stream-copy concatenated into output_path; otherwise the segment paths are returned for the caller to join.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| voice | No | ||
| max_chars | No | ||
| overwrite | No | ||
| output_path | No | ||
| response_format | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||