openai-whisper-api

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

4|2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/bitan-del/gods-eye --skill openai-whisper-api-bitan-del
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openai-whisper-api
Source: https://github.com/bitan-del/gods-eye/tree/main/skills/openai-whisper-api
Command: npx skills add https://github.com/bitan-del/gods-eye --skill openai-whisper-api-bitan-del

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transcribe audio into text quickly using OpenAI's Whisper API to turn recordings into searchable transcripts.

Core Features & Use Cases

  • OpenAI Whisper-based transcription: Convert audio files to text using the /v1/audio/transcriptions endpoint with a default model of whisper-1.
  • Flexible inputs and outputs: Supports optional language and prompt parameters and can output plain text or JSON transcripts.
  • Use Case: Turn interviews, podcasts, or meeting recordings into searchable transcripts for indexing and summaries.

Quick Start

Run the transcription script on an audio file to generate a text 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 audio to text using the OpenAI Whisper API?

You can transcribe audio to text by running a curl-based script that sends your audio files to the OpenAI Whisper API /v1/audio/transcriptions endpoint. This quickly converts podcasts, interviews, and voice memos into searchable text or JSON transcripts.

What audio formats and inputs does OpenAI Whisper API transcription support?

OpenAI Whisper API transcription accepts standard audio files sent via curl and supports optional language and prompt parameters. It outputs either plain text or JSON transcripts for your recordings.

Do I need an OPENAI_API_KEY and curl to transcribe audio files?

Yes, transcribing audio files requires a curl-based environment and an OPENAI_API_KEY. These prerequisites allow the transcribe.sh script to authenticate and send requests to the OpenAI API endpoint.

Can I use the Whisper API to transcribe podcasts and meeting recordings?

Yes, you can use the Whisper API to transcribe podcasts and meeting recordings. The transcribe script sends these audio files to the API, turning recordings into searchable transcripts for indexing and summaries.

How do I get JSON transcripts instead of plain text from Whisper API?

To get JSON transcripts from the Whisper API, configure the transcription script to request a JSON response. This produces structured transcript data instead of plain text output from your audio files.