openai-whisper-api

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

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/MaxSaiets/myOpenCL --skill openai-whisper-api-maxsaiets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openai-whisper-api
Source: https://github.com/MaxSaiets/myOpenCL/tree/main/openclaw/skills/openai-whisper-api
Command: npx skills add https://github.com/MaxSaiets/myOpenCL --skill openai-whisper-api-maxsaiets

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transcribes audio files into text using OpenAI's Whisper API, enabling automated transcription workflows without manual typing.

Core Features & Use Cases

  • API-based transcription: Send audio to OpenAI's /v1/audio/transcriptions and receive text in JSON or plain text.
  • Configurable parameters: Set model, language, and prompt for improved accuracy and control transcriptions.
  • Use Case: Automate podcast transcripts or meeting recordings to create searchable archives.

Quick Start

Run the transcribe.sh script with your 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 files to text using the OpenAI Whisper API?

To transcribe audio to text using the OpenAI Whisper API, run the included shell script with your audio file. It sends the file via curl to OpenAI's /v1/audio/transcriptions endpoint and returns the text in your chosen format.

What is needed to automate audio transcription with curl?

Automating audio transcription with curl requires an OPENAI_API_KEY and the curl command-line tool. The script handles sending the request to the OpenAI API and returning the transcribed text output.

Can I configure the language and prompt for OpenAI API transcription?

Yes, OpenAI API transcription supports optional model, language, and prompt settings. Configuring these parameters helps improve accuracy and provides better control over the resulting text transcripts.

What is the best way to automate podcast transcription workflows?

The best way to automate podcast transcription is sending audio files to the OpenAI Whisper API via curl. This creates searchable text archives from media recordings without requiring manual typing.

Does audio transcription via curl support different output formats?

Yes, audio transcription via curl supports configurable output formats. You can receive the transcribed text from the OpenAI API endpoint as either JSON or plain text depending on your workflow requirements.