openrouter-tts

Convert written text into speech audio via OpenRouter's TTS API.

209|33|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/OpenRouterTeam/skills --skill openrouter-tts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openrouter-tts
Source: https://github.com/OpenRouterTeam/skills/tree/main/skills/openrouter-tts
Command: npx skills add https://github.com/OpenRouterTeam/skills --skill openrouter-tts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually recording narration, voiceovers, or audio versions of text content is time-consuming and requires access to professional recording equipment. This Skill automates speech generation from text using OpenRouter's TTS API, eliminating manual recording work.

Core Features & Use Cases

  • Text-to-Speech Synthesis: Convert any text input into natural-sounding speech audio using OpenRouter's supported TTS models.
  • Multi-Format & Voice Support: Choose between mp3 and pcm audio formats, and select from provider-specific voice options to match your use case.
  • Use Case Example: Create a voiceover for a product demo video, generate an audiobook clip from a chapter of text, or add narration to a training module without recording audio yourself.
  • Developer Compatibility: Works with OpenAI Python and TypeScript SDKs for seamless integration into existing applications.

Quick Start

Use the openrouter-tts skill to convert the provided product demo script into a high-quality mp3 voiceover file saved as demo-voiceover.mp3.

Frequently Asked Questions about openrouter-tts

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

FAQPage Schema
How do I convert text to speech for an audiobook clip?

You can generate a voiceover from a script by using text-to-speech synthesis to automatically convert the written text into a high-quality mp3 audio file, eliminating the need for professional recording equipment.

Can I use OpenAI Python SDK with OpenRouter text-to-speech?

The text-to-speech synthesis supports multi-format audio output, allowing you to choose between mp3 and pcm formats, and select from provider-specific voice options to match your text narration use case.

When do I need automated speech synthesis for digital content?

You can choose between mp3 and pcm audio formats and select from provider-specific voice options to configure the text-to-speech output, ensuring the generated speech audio matches your specific tone and use case requirements.

Are there limitations to using OpenRouter for text narration?

Text-to-speech via OpenRouter requires an API connection and supports specific provider voices and mp3 or pcm formats, meaning complex emotional inflections may vary by the selected TTS model compared to human voiceover.