narrator
Narrator Skill
Text in → narration audio out, with the length and voice guarantees a video assembler needs. The caller picks the voice; this skill makes the takes fit.
Inputs / outputs
Required input: the lines to speak (numbered, in order) and the voice pair
voice_id + voice_type (preset | element) chosen by the caller.
Optional input: target window per line (default 9.4–9.8s of speech for a 10s
block), delivery direction, per-line mood, language (inferred from the text).
Output: one completed audio generation per line, in order, carrying its job_id
and result URL; download it as voiceNN.wav inside sandbox_exec when a file is
needed. Continuous mode returns one or more completed jobs plus
narration.wav when sandbox joining is available. Report measured speech length
only when it was actually measured.