<< All versions

Skill v1.0.0

currentLLM-judged scan90/100
sonichi/sutando/openai-tts
──Details
PublishedOctober 16, 2026 at 06:45 PM
Content Hashsha256:c1c74c644005e7e0...
Git SHA60371b773912
──Files
Files (1 file, 947 B)
SKILL.md947 Bactive
SKILL.md · 38 lines · 947 B

version: "1.0.0" name: openai-tts description: "Render text to mp3 via OpenAI's tts-1-hd. Use for video narration, demo voiceovers, audio notes." user-invocable: true


OpenAI TTS

Synthesize speech via OpenAI tts-1-hd. Reads OPENAI_API_KEY from .env.

This is offline synthesis — distinct from voice-agent's bidirectional Gemini Live audio.

Usage: /openai-tts [text]

ARGUMENTS: $ARGUMENTS

Voices

alloy, ash, coral (default), echo, fable, nova, onyx, sage, shimmer.

Examples

bash
bash "$SKILL_DIR/scripts/synthesize.sh" -- "Hello, this is Sutando."
bash "$SKILL_DIR/scripts/synthesize.sh" --voice ash --out /tmp/intro.mp3 -- "Hi."

Default output path: results/openai-tts-{epoch}.mp3. Cost: ~$0.02 per 60s of narration.

If Invoked As A Slash Command

If ARGUMENTS is empty, ask the user for the text. Otherwise:

bash
bash "$SKILL_DIR/scripts/synthesize.sh" -- "$ARGUMENTS"
All versions