openai-whisper-api

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

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/Sugamdeol/moltbot-with-pollinations.ai --skill openai-whisper-api-sugamdeol
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openai-whisper-api
Source: https://github.com/Sugamdeol/moltbot-with-pollinations.ai/tree/main/skills/openai-whisper-api
Command: npx skills add https://github.com/Sugamdeol/moltbot-with-pollinations.ai --skill openai-whisper-api-sugamdeol

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transcribing audio to text quickly and programmatically enables searchable records, captioning, and accessibility, reducing manual transcription effort.

Core Features & Use Cases

  • Curl-based OpenAI Whisper transcription workflow.
  • Supports any audio file input via the transcribe.sh script.
  • Use Case: convert meetings, podcasts, lectures to searchable text for indexing and analysis.

Quick Start

Run transcribe.sh with your audio file to obtain a transcription.

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 curl and the OpenAI Whisper API?

Transcribe audio to text by running the transcribe.sh script with your audio file, which sends a curl request to the OpenAI Whisper /v1/audio/transcriptions endpoint to return searchable text.

Do I need an OPENAI_API_KEY to use curl for speech-to-text transcription?

Yes, speech-to-text transcription via curl requires an OPENAI_API_KEY environment variable set, alongside the curl command-line tool, to authenticate requests to the OpenAI /v1/audio/transcriptions endpoint.

What audio formats can I convert to text with the Whisper API via curl?

You can convert various audio files, such as recordings of podcasts, meetings, and lectures, to text by passing the file to the transcribe.sh script for processing through the OpenAI Whisper API.

What is the best way to automate podcast transcription using the OpenAI API?

Automate podcast transcription by executing the provided curl-based transcribe.sh script with your podcast audio file, sending it to OpenAI's Whisper API to generate searchable text records for indexing and analysis.

Why use curl for OpenAI speech-to-text instead of other API client libraries?

Using curl for OpenAI speech-to-text transcription provides a lightweight, scriptable workflow without requiring heavy programming language dependencies, making it easy to convert audio files to text directly from the command line.

Can I use this curl transcription script for meeting recordings and lecture notes?

Yes, you can use the curl transcription script for meeting recordings and lecture notes; the Whisper API processes these audio inputs to produce searchable text for indexing, captioning, and accessibility analysis.