speech

Generate speech audio from text using the OpenAI Audio API.

4|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/heyzude/skills_for_codex --skill speech-heyzude
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speech
Source: https://github.com/heyzude/skills_for_codex/tree/main/skills_by_openai/speech
Command: npx skills add https://github.com/heyzude/skills_for_codex --skill speech-heyzude

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill generates spoken audio from text, enabling narration, voiceovers, and audio prompts for various applications.

Core Features & Use Cases

  • Text-to-Speech Narration: Convert written text into natural-sounding speech.
  • Batch Speech Generation: Process multiple text inputs for audio output efficiently.
  • Use Case: Create voiceovers for a product demo video, generate audio versions of articles for accessibility, or produce IVR prompts for a customer service line.

Quick Start

Use the speech skill to generate an audio file from the text "Hello, world!".

Frequently Asked Questions about speech

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate speech audio from text using OpenAI?

To generate speech audio from text, this Skill uses the OpenAI Audio API with built-in voices to create natural-sounding narration. It converts written text into spoken audio files for immediate playback or export.

Can I process multiple text inputs for batch speech generation?

Yes, batch speech generation is supported via a CLI. You can process multiple text inputs efficiently to generate audio output, making it ideal for producing voiceovers or audio versions for multiple articles at once.

Do I need an OpenAI API key to run text-to-speech narration?

Yes, you must provide your OPENAI_API_KEY for live calls. The Skill requires this environment variable to authenticate requests to the OpenAI Audio API and generate spoken audio from your text.

Can I create a custom voice for voiceover generation?

No, custom voice creation is out of scope. The Skill generates speech using built-in voices provided by the OpenAI Audio API, so you must select from the available preset voices for your narration.

What is the best way to create voiceovers for a product demo video?

The best way to create voiceovers is using this text-to-speech Skill. It converts written scripts into spoken audio via the OpenAI Audio API, allowing you to generate natural-sounding narration for your product demos.