openai-whisper-api

Transcribe audio files via OpenAI Whisper API into text or JSON.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transcribe audio recordings into searchable, editable text using OpenAI's Whisper API, enabling quick conversion for meetings, podcasts, and voice notes without manual typing.

Core Features & Use Cases

  • Transcribes audio files via /v1/audio/transcriptions using curl with an OpenAI API key.
  • Supports language specification, optional prompts, and output formats (text or JSON) to fit downstream pipelines.
  • Easily integrate into automation workflows by pointing to a local or proxy gateway via OPENAI_BASE_URL.

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

Transcribe audio files using OpenAI's Whisper API by running a curl script that calls the /v1/audio/transcriptions endpoint. You need an OPENAI_API_KEY, and optionally an OPENAI_BASE_URL, to generate text or JSON transcripts.

Can I use curl to transcribe podcasts and meeting audio?

Yes, you can use curl to transcribe podcasts and meeting audio via the Whisper API. The script targets the /v1/audio/transcriptions endpoint, converting your audio recordings into searchable, editable text without manual typing.

Do I need an OpenAI API key to transcribe audio?

Yes, you need an OPENAI_API_KEY to transcribe audio. You can also set an optional OPENAI_BASE_URL to route the curl request through a local or proxy gateway, enabling integration into custom automation workflows.

What audio formats and languages does Whisper transcription support?

Whisper transcription supports various audio formats and languages. You can specify the language and use optional prompts when sending your audio file to the API, choosing either text or JSON output formats to fit downstream pipelines.

How do I automate audio transcription in a workflow?

Automate audio transcription by integrating the curl-based transcription script into your workflow. Point the script to a local or proxy gateway via OPENAI_BASE_URL, and output text or JSON formats to seamlessly pass transcripts to downstream applications.