narrator

Installation
SKILL.md

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.

OpenAI batch tool contract

Installs
1
Repository
openai/plugins
GitHub Stars
7.5K
First Seen
Sep 28, 2026