Skills

Openai Whisper API

Transcribe audio via OpenAI Audio Transcriptions API (Whisper).

Install

npx skills add SafeAI-Lab-X/ClawKeeper --skill openai-whisper-api -g -a claude-code -y
Category
Media
Updated
3mo ago
License
See repository
Context cost
Lightabout 198 tokens
Runs scripts
Yes, review before use

What it does

Transcribe audio via OpenAI Audio Transcriptions API (Whisper).

OpenAI Whisper API (curl)

Transcribe an audio file via OpenAI’s /v1/audio/transcriptions endpoint.

Quick start

{baseDir}/scripts/transcribe.sh /path/to/audio.m4a

Defaults:

  • Model: whisper-1
  • Output: <input>.txt

Useful flags

{baseDir}/scripts/transcribe.sh /path/to/audio.ogg --model whisper-1 --out /tmp/transcript.txt
{baseDir}/scripts/transcribe.sh /path/to/audio.m4a --language en
{baseDir}/scripts/transcribe.sh /path/to/audio.m4a --prompt "Speaker names: Peter, Daniel"
{baseDir}/scripts/transcribe.sh /path/to/audio.m4a --json --out /tmp/transcript.json

API key

Set OPENAI_API_KEY, or configure it in ~/.openclaw/openclaw.json:

{
  skills: {
    "openai-whisper-api": {
      apiKey: "OPENAI_KEY_HERE",
    },
  },
}

More in Media