Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
bighardperson avatar

Openai Whisper Api

  • 8 installs
  • 33 repo stars
  • Updated April 26, 2026
  • bighardperson/computer-science-skills-collection

openai-whisper-api is a Claude skill that transcribes audio files into text or JSON by calling OpenAI's Whisper transcription endpoint through a shell script.

About

openai-whisper-api transcribes an audio file by calling OpenAI's /v1/audio/transcriptions endpoint through a bundled transcribe.sh script. A developer runs it to turn recordings like m4a or ogg files into a text or JSON transcript. It supports flags for model, language, output path, and a prompt hint.

  • Wraps OpenAI's /v1/audio/transcriptions (Whisper) via a transcribe.sh curl script
  • Outputs plain text by default or JSON with --json
  • Accepts --model, --language, --out, and --prompt flags

Openai Whisper Api by the numbers

  • 8 all-time installs (skills.sh)
  • Ranked #1,522 of 2,719 Automation & Workflows skills by installs in the Skillselion catalog
  • Data as of Jul 30, 2026 (Skillselion catalog sync)
At a glance

openai-whisper-api capabilities & compatibility

Requires an OpenAI API key; usage billed by OpenAI per audio minute.

Capabilities
transcription · speech to text
Works with
openai
Use cases
transcription
Pricing
Bring your own API key
From the docs

What openai-whisper-api says it does

Transcribe an audio file via OpenAI's `/v1/audio/transcriptions` endpoint.
SKILL.md
Set `OPENAI_API_KEY` environment variable.
SKILL.md
npx skills add https://github.com/bighardperson/computer-science-skills-collection --skill openai-whisper-api

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs8
repo stars33
Last updatedApril 26, 2026
Repositorybighardperson/computer-science-skills-collection

What it does

Transcribe an audio recording into a text or JSON file from the command line via the OpenAI Whisper API.

Who is it for?

One-off or scripted transcription of local audio files with an OpenAI API key.

When should I use this skill?

You have an audio file and want a text transcript via the OpenAI Whisper API.

What you get

A transcript file (.txt or .json) produced from the input audio.

  • Text or JSON transcript of the input audio

By the numbers

  • Defaults to the whisper-1 model
  • Supports 4 documented flags: --model, --out, --language, --prompt

Files

SKILL.mdMarkdownGitHub ↗

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 environment variable.

Related skills

FAQ

What model does openai-whisper-api use?

It defaults to the whisper-1 model, and you can override it with the --model flag.

What output does it produce?

By default it writes a .txt transcript next to the input; with --json it writes a JSON file to the path you set with --out.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.