# Openai Whisper API

> OpenAI Whisper API

- Skill: `tugoukezhang/openai-whisper-api` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add tugoukezhang/openai-whisper-api`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tugoukezhang/openai-whisper-api/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: tugoukezhang (https://skillmd.com/u/tugoukezhang)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tugoukezhang/openai-whisper-api

---

# OpenAI Whisper API

通过OpenAI音频转录API转录音频。

---
name: openai-whisper-api
description: "Transcribe audio via OpenAI Audio Transcriptions API (Whisper)."
description_zh: "通过 OpenAI API 转录音频"
description_en: "Transcribe audio via OpenAI Whisper API"
---

# OpenAI Whisper API (curl)

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

## Quick start

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

Defaults:
- Model: `whisper-1`
- Output: `<input>.txt`

## Useful flags

```bash
{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.

