The interface is localized. Skill descriptions and documents are machine-translated by AI into your language; code, commands, paths and technical terms stay in the original, and the author's document governs.
Explore skills
Productivity · SKILL.md

Transcribe

Transcribe

Convert audio files (M4A, WAV, MP3) to Markdown transcripts. USE WHEN transcribe, audio to text, meeting recording, voice memo.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill documentation

GitHub

name: Transcribe description: Convert audio files (M4A, WAV, MP3) to Markdown transcripts. USE WHEN transcribe, audio to text, meeting recording, voice memo.

Transcribe - Audio to Markdown

Convert audio files to clean Markdown transcripts. Auto-selects best backend.

Usage

/transcribe <audio-file>
/transcribe <audio-file> --azure   # Force Azure gpt-4o-mini-transcribe (best quality)
/transcribe <audio-file> --groq    # Force Groq whisper-large-v3-turbo (fastest)
/transcribe <audio-file> --local   # Force local whisper.cpp (free)

Auto-Selection Priority

  1. Azure — if AZURE_OPENAI_KEY + AZURE_OPENAI_ENDPOINT set (gpt-4o-mini-transcribe, lowest WER)
  2. Groq — if GROQ_API_KEY set (216x realtime, cheapest API)
  3. Local — whisper.cpp fallback (free, ~1x realtime)

Supported Formats

  • M4A, WAV, MP3, FLAC, OGG, WEBM

Workflow

When invoked, run:

~/.claude/skills/Transcribe/Tools/Transcribe.sh "<audio-file>" [--groq|--azure|--local]

Output saved to same directory as source: {name}-transcript.md

Infrastructure

ComponentPath / Config
Transcribe.sh~/.claude/skills/Transcribe/Tools/Transcribe.sh
Azure APIAZURE_OPENAI_KEY, AZURE_OPENAI_ENDPOINT, deployment: gpt-4o-mini-transcribe (default) with whisper fallback
Groq APIGROQ_API_KEY env var, model: whisper-large-v3-turbo
whisper-cli~/tools/whisper.cpp/build/bin/whisper-cli
large-v3 model~/tools/whisper.cpp/models/ggml-large-v3.bin

Cost Comparison

MethodCostSpeedQualityBest For
Azure (gpt-4o-mini-transcribe)~$0.30/hrFastBest (lowest WER)Default — best quality
Groq (turbo)$0.04/hr216x realtimeGoodBulk/fast transcription
Azure (whisper)~$0.36/hrFastGoodFallback
Local (large-v3)FREE~1x realtimeGoodOffline, full privacy
Local (small.en)FREE~3x fasterOKQuick English drafts

Override Deployment

Set AZURE_TRANSCRIBE_DEPLOYMENT env var to use a different Azure deployment (e.g., whisper for old behavior).

Saved skills