openai-whisper-api

Transcribe audio to text via the OpenAI Whisper API transcriptions endpoint.

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

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 via a simple curl-based workflow, enabling quick transcription for interviews, lectures, podcasts, and meetings.

Core Features & Use Cases

  • Transcribes audio to text using the /v1/audio/transcriptions endpoint.
  • Supports model selection, language, and optional prompt parameters; writes output to a text file or JSON.
  • Use Case: Convert recorded conversations into searchable transcripts for archives or content creation.

Quick Start

Execute the transcription by running the transcribe.sh script with your audio file path.

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

Whisper API transcription processes short or long-form audio such as interviews, lectures, podcasts, and meetings. It sends audio files via curl to the /v1/audio/transcriptions endpoint and writes the output to a text file or JSON.

Can I specify the language or model when transcribing audio with curl?

Yes, audio transcription via curl supports model selection, language specification, and optional prompt parameters. You configure these options when executing the transcribe.sh script to target the OpenAI Whisper endpoint.

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

Yes, an OpenAI API key is required to transcribe audio files with curl. The workflow targets the /v1/audio/transcriptions endpoint, which requires authentication to process your audio input and return text results.

What is the best way to convert recorded podcasts into searchable transcripts?

The best way to convert recorded podcasts into searchable transcripts is using a curl-based transcription workflow targeting the OpenAI Whisper endpoint. This approach writes the transcribed speech-to-text output directly to a file for archiving or content creation.

Does this curl transcription workflow support long-form audio like lectures and meetings?

Yes, this curl transcription workflow supports long-form audio such as lectures and meetings. It applies the OpenAI Whisper API to transcribe lengthy audio files into text, writing the results to a text file or JSON output.

What are the limitations of using curl for speech-to-text transcription?

The main limitation of using curl for speech-to-text transcription is its dependency on the command line. Users need curl installed and a valid OpenAI API key, as the script cannot process audio independently without API access.