openrouter-transcribe

Transcribe audio files to text via OpenRouter API with Gemini or GPT-4o.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/delorenj/00_ceiling --skill openrouter-transcribe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openrouter-transcribe
Source: https://github.com/delorenj/00_ceiling/tree/main/openrouter-transcribe
Command: npx skills add https://github.com/delorenj/00_ceiling --skill openrouter-transcribe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, ffmpeg, base64, jq, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the transcription of audio files into text, making spoken content searchable and usable for various applications.

Core Features & Use Cases

  • Audio Transcription: Transcribe audio files (e.g., M4A, OGG) into text using advanced AI models.
  • Customizable Models & Prompts: Supports various audio-capable models and allows custom instructions for transcription.
  • Use Case: Quickly get a text transcript of a meeting recording or a voice memo for easy reference and sharing.

Quick Start

Transcribe the audio file located at /path/to/audio.m4a using the default model.

Frequently Asked Questions about openrouter-transcribe

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

FAQPage Schema
How do I transcribe audio files into text using OpenRouter?

You can transcribe audio files into text by sending them to the OpenRouter API. This Skill handles audio conversion, base64 encoding, and API interaction to generate the transcript.

What's the best way to transcribe M4A or OGG voice memos?

Transcribing M4A or OGG voice memos is handled by converting the audio with ffmpeg, encoding it to base64, and passing it to an AI model via OpenRouter for text extraction.

Which AI models can I use for speech-to-text with OpenRouter?

This Skill supports various audio-capable AI models for speech-to-text via OpenRouter, including Gemini and GPT-4o, allowing you to choose the model that fits your needs.

Do I need ffmpeg and curl installed to transcribe audio via OpenRouter?

Yes, you need curl, ffmpeg, base64, and jq installed. ffmpeg processes the audio files, while curl, base64, and jq handle API requests, encoding, and parsing the JSON response.

Can I use custom instructions for audio transcription with Gemini or GPT-4o?

Yes, you can use custom instructions for audio transcription. The Skill supports custom prompts alongside audio-capable models like Gemini and GPT-4o to guide the output.