openai-whisper-api

Transcribe audio files to text using the OpenAI Whisper API via curl.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transcribing audio to text quickly and reliably for content creation, indexing, and analysis.

Core Features & Use Cases

  • OpenAI Whisper API via curl: Transcribe audio files by uploading to the API and saving the transcript.
  • Flexible options: Choose model (e.g., whisper-1), specify language, and adjust output format.
  • Use Case: Convert meeting recordings or podcasts into searchable text for summaries and notes.

Quick Start

Use the openai-whisper-api to transcribe an audio file by running the script: {baseDir}/scripts/transcribe.sh /path/to/audio.m4a

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 OpenAI Whisper?

To transcribe audio to text, you run a Bash script that uses curl to upload your audio files to the OpenAI Whisper API and saves the resulting transcript. This approach quickly converts meeting recordings, podcasts, and voice notes into searchable text.

Can I specify the language and output format when transcribing audio files via curl?

Yes, you can specify the language and adjust the output format when transcribing audio files via curl. The script supports flexible options including selecting the whisper-1 model to ensure your audio-to-text conversion meets specific formatting requirements.

Do I need an OpenAI API key to transcribe meeting recordings with curl?

Yes, you need an OpenAI API key to transcribe meeting recordings with curl. The script relies on the OPENAI_API_KEY environment variable to authenticate your requests to the Whisper API before uploading your audio files for transcription.

What is the best way to convert podcasts into searchable text for summaries?

The best way to convert podcasts into searchable text for summaries is using a command-line script that uploads audio via curl to the Whisper API. This method reliably automates transcription, allowing you to easily index and analyze spoken content.

Does the OpenAI Whisper API support transcription for voice notes on a local machine?

Yes, the OpenAI Whisper API supports transcription for voice notes on a local machine. By executing the Bash script with your local audio file path, the curl command handles the upload and returns the text output directly to your system.