openai-whisper-api

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

7|12|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/borealBytes/my-farm-advisor --skill openai-whisper-api-borealbytes
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openai-whisper-api
Source: https://github.com/borealBytes/my-farm-advisor/tree/main/skills/openai-whisper-api
Command: npx skills add https://github.com/borealBytes/my-farm-advisor --skill openai-whisper-api-borealbytes

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transcribes audio into readable text by sending audio data to OpenAI's Whisper API, enabling scalable speech-to-text conversion for meetings, lectures, and media.

Core Features & Use Cases

  • Transcribes audio files via curl to OpenAI Whisper API (whisper-1 by default).
  • Outputs plain text or JSON transcripts and supports optional language hints and prompts.
  • Use Case: convert interviews or podcasts into searchable transcripts for indexing and analytics.

Quick Start

Transcribe an audio file using curl to OpenAI Whisper API and save the transcript to a text file.

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 files using OpenAI Whisper via curl?▼

You can transcribe audio files using curl by sending your audio data to the OpenAI Whisper API, which processes the input and returns a written transcript saved as plain text or JSON.

Can I convert podcasts and interviews into searchable text transcripts?▼

Yes, converting podcasts and interviews into searchable text transcripts is fully supported, enabling scalable speech-to-text conversion for meetings, lectures, and media analytics.

Do I need an OPENAI_API_KEY to perform speech-to-text transcription?▼

Yes, you need an OPENAI_API_KEY and curl installed to perform speech-to-text transcription, as the script authenticates and sends audio data directly to the OpenAI Whisper API.

What is the best way to batch transcribe multiple audio files with Whisper?▼

Batch transcribing multiple audio files is handled by applying the curl script to single-file and batch audio tasks, outputting text or JSON transcripts depending on the selected format.

Can I provide language hints and prompts for speech-to-text conversion?▼

Yes, you can provide optional language hints and prompts during speech-to-text conversion to guide the OpenAI Whisper API in producing more accurate written transcripts.