openai-whisper-api

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transcribe audio files into text using OpenAI's Whisper API through a curl-based workflow, turning speech into searchable transcripts.

Core Features & Use Cases

  • Lightweight curl-based integration to transcription via the OpenAI /v1/audio/transcriptions endpoint.
  • Supports configurable model, language, and prompt to improve accuracy and context for diverse audio sources.
  • Use cases include meeting notes, podcast transcripts, and multilingual audio research pipelines.

Quick Start

Run transcribe.sh with your audio file and a valid OpenAI API key to produce a transcript in text or JSON.

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?

You can transcribe audio to text using curl by sending a POST request with form data to the OpenAI /v1/audio/transcriptions endpoint. This workflow requires a valid OpenAI API key and outputs plain text or JSON transcripts.

Can I configure the language and model for OpenAI Whisper transcription?

Yes, OpenAI Whisper transcription supports configurable model, language, and prompt parameters. These options help improve accuracy and context for diverse audio sources like meeting notes, podcasts, and multilingual research pipelines.

What audio formats can I transcribe using the Whisper API?

The Whisper API transcribes diverse audio sources into searchable text transcripts. It handles various audio formats suitable for meeting notes, podcast transcripts, and multilingual audio research pipelines through a lightweight curl integration.

Do I need an OpenAI API key to transcribe audio files?

Yes, you need a valid OpenAI API key to transcribe audio files. The curl-based workflow passes your API key to authenticate requests to the /v1/audio/transcriptions endpoint and return plain text or JSON output.

What is the best way to automate meeting notes transcription via curl?

The best way to automate meeting notes transcription via curl is running a shell script that calls the OpenAI Whisper API. It sends audio form data to the transcriptions endpoint and outputs searchable text or JSON transcripts.

Does the Whisper API output JSON or plain text transcripts?

The Whisper API outputs both plain text and JSON transcripts. By sending audio form data via curl to the /v1/audio/transcriptions endpoint, you receive searchable transcripts suitable for downstream processing.