openai-whisper-api

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

55|12|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/Yapie0/safe-openclaw --skill openai-whisper-api-yapie0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openai-whisper-api
Source: https://github.com/Yapie0/safe-openclaw/tree/main/skills/openai-whisper-api
Command: npx skills add https://github.com/Yapie0/safe-openclaw --skill openai-whisper-api-yapie0

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transcribing audio to text is often slow and error-prone when done manually; this skill provides a streamlined, script-driven method to convert audio into accurate transcripts using OpenAI's Whisper API via curl.

Core Features & Use Cases

  • Transcription via OpenAI Whisper API from the command line.
  • Works with common audio formats and flexible output options.
  • Use cases include podcast transcripts, meeting notes, and voice memo archiving.

Quick Start

Run the transcribe.sh script with an audio file to generate a 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 from the command line?

Transcribing audio to text from the command line requires sending your audio file to the OpenAI Whisper API via curl. This script-based approach accurately converts podcast episodes and voice memos into readable text.

Can I use curl to generate podcast transcripts with OpenAI Whisper?

Yes, curl can generate podcast transcripts with OpenAI Whisper by executing the provided transcribe.sh script. The script handles the API POST request and returns accurate text transcriptions directly in your terminal.

Do I need an API key to transcribe audio files using curl?

Yes, transcribing audio files using curl requires an OPENAI_API_KEY. The script depends on this environment variable to authenticate your requests to the OpenAI Whisper API and successfully process your audio data.

What is the best way to automate meeting notes transcription in a CLI workflow?

Automating meeting notes transcription in a CLI workflow is best achieved using a script-driven curl command to the OpenAI Whisper API. This method integrates seamlessly into automated pipelines to convert voice memos into text.

Does this command-line audio transcription tool support different languages and models?

Yes, this command-line audio transcription tool supports different languages and models. The script interface allows you to specify both the model and language options alongside the audio file for your OpenAI Whisper API requests.

What are the limitations of using curl for OpenAI Whisper API transcriptions?

Using curl for OpenAI Whisper API transcriptions is limited to command-line environments and requires both curl and an active OPENAI_API_KEY. It processes common audio formats but depends entirely on external API availability and network connectivity.