openai-whisper-api

Transcribe audio files to text via OpenAI's Whisper API.

Updated May 8, 2026
One-click install
npx skills add https://github.com/freire19/Mythos --skill openai-whisper-api-freire19
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openai-whisper-api
Source: https://github.com/freire19/Mythos/tree/main/skills/openai-whisper-api
Command: npx skills add https://github.com/freire19/Mythos --skill openai-whisper-api-freire19

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of turning audio files into readable, searchable transcripts without manual listening.

Core Features & Use Cases

  • Audio transcription via OpenAI Whisper: Converts an audio file into text using the /v1/audio/transcriptions endpoint.
  • Flexible input handling: Works with common audio formats and supports model selection, language hints, and optional prompts.
  • Plain text or structured output: Produces a .txt transcript by default and can also emit JSON for downstream processing.

Quick Start

Run the provided transcription script on your audio file by telling it the path to the audio and optionally where to save the transcript.

Frequently Asked Questions about openai-whisper-api

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

FAQPage Schema
How do I transcribe an audio file to text using the OpenAI Whisper API?

You can transcribe audio to text by sending an audio file to the OpenAI Whisper API endpoint. The process targets /v1/audio/transcriptions and returns a plain text transcript by default, requiring an OPENAI_API_KEY.

Does OpenAI speech-to-text transcription support language selection and output formatting?

OpenAI speech-to-text transcription supports model selection, language hints, and optional prompts. It produces a plain text transcript by default and can emit JSON output for downstream processing.

Can I use a proxy with the Whisper API for audio transcription?

You can use a proxy for audio transcription by setting the OPENAI_BASE_URL environment variable. This allows the transcription process to target OpenAI-compatible proxies instead of the default endpoint.

Do I need an API key to convert recorded meetings into searchable written content?

Yes, an OPENAI_API_KEY is required to convert recorded meetings into searchable written content. This key authenticates your requests to the Whisper speech-to-text API for generating accurate transcripts.

What is the best way to generate transcripts from voice notes for downstream processing?

The best way to generate transcripts from voice notes is using the Whisper API with JSON output formatting. This produces structured text transcripts from your audio files suitable for direct downstream processing.

Why does my audio transcription output lack proper formatting?

Audio transcription output formatting depends on your selected output controls. By default it produces a .txt transcript, but you can configure the Whisper API to emit JSON if structured formatting is required.