Speech
Intent
- Use for text-to-speech generation, narration, voiceover, accessibility reads, and batch spoken-audio creation.
Default operating pattern
- Clarify whether the user wants a single clip or a batch, and capture the exact text before touching any voice settings.
- Gather the delivery constraints that materially affect output quality: voice, tone, pacing, pronunciation notes, and output format.
- Prefer the bundled
scripts/text_to_speech.pyso the run is reproducible and easy to adjust. - Keep the spoken content faithful to the source text; tune only delivery unless the user asks to rewrite.
- Validate intelligibility and pronunciation, then iterate with a single targeted change if needed.
Bundled helper
scripts/text_to_speech.pyprovides deterministic OpenAI Audio API speech generation.
Pack fit
- Included in:
docs-media - Useful for media, docs, demos, accessibility, and narration workflows.
Boundary
- Do not request the raw API key in chat.
- Do not claim the output is human narration; keep the AI-generated nature explicit when that matters to the task.