speech

Convert text into speech with built-in voices via the bundled CLI.

167|34|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/tercumantanumut/selene --skill speech-tercumantanumut
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speech
Source: https://github.com/tercumantanumut/selene/tree/main/lib/skills/catalog/bundled/speech
Command: npx skills add https://github.com/tercumantanumut/selene --skill speech-tercumantanumut

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Generating natural-sounding speech from text locally using a configurable set of built-in voices, enabling rapid voiceovers and accessibility for media and apps.

Core Features & Use Cases

  • Single-text synthesis for quick narration or prompts with predictable output format.
  • Batch processing to generate multiple clips, voices, or outputs in one run.
  • Use cases include product demos, tutorials, accessibility reads, and IVR prompts.

Quick Start

Use the bundled CLI to convert your text into speech using the built-in voices.

Frequently Asked Questions about speech

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

FAQPage Schema
How do I convert text to speech using OpenAI built-in voices?

You can convert text to speech using OpenAI built-in voices by running the bundled CLI. It synthesizes natural-sounding speech locally and supports format and speed options for single clips or batch processing.

Do I need an OpenAI API key to generate speech locally?

Yes, you need an active OpenAI API key to perform a live text-to-speech run. The key is required by the CLI to authenticate synthesis requests and generate the audio output.

Can I batch process multiple text-to-speech clips in one run?

Yes, the text-to-speech CLI supports batch processing to generate multiple audio clips simultaneously. This allows you to synthesize various voices and outputs for longer voiceover tasks in a single operation.

What are the limitations of text-to-speech generation with built-in voices?

Text-to-speech generation enforces strict input length limits for each synthesis request. Users must segment longer texts before processing and consider that batch processing handles multiple clips rather than breaking up single long inputs.

What is the best way to create voiceovers for product demos and tutorials?

The best way to create voiceovers for demos and tutorials is using a text-to-speech CLI with built-in voices. It provides predictable output formats and batch processing for generating multiple narration clips efficiently.