🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Whisper Transcribe

by @josunlp

Transcribe audio files to text using OpenAI Whisper. Supports speech-to-text with auto language detection, multiple output formats (txt, srt, vtt, json), batch processing, and model selection (tiny to large). Use when transcribing audio recordings, podcasts, voice messages, lectures, meetings, or any audio/video file to text. Handles mp3, wav, m4a, ogg, flac, webm, opus, aac formats.

Versionv1.0.0
Downloads1,800
Installs12
Stars⭐ 3
TERMINAL
clawhub install whisper-transcribe

πŸ“– About This Skill


name: whisper-transcribe description: Transcribe audio files to text using OpenAI Whisper. Supports speech-to-text with auto language detection, multiple output formats (txt, srt, vtt, json), batch processing, and model selection (tiny to large). Use when transcribing audio recordings, podcasts, voice messages, lectures, meetings, or any audio/video file to text. Handles mp3, wav, m4a, ogg, flac, webm, opus, aac formats.

Whisper Transcribe

Transcribe audio with scripts/transcribe.sh:

# Basic (auto-detect language, base model)
scripts/transcribe.sh recording.mp3

German, small model, SRT subtitles

scripts/transcribe.sh --model small --language de --format srt lecture.wav

Batch process, all formats

scripts/transcribe.sh --format all --output-dir ./transcripts/ *.mp3

Word-level timestamps

scripts/transcribe.sh --timestamps interview.m4a

Models

| Model | RAM | Speed | Accuracy | Best for | |-------|-----|-------|----------|----------| | tiny | ~1GB | ⚑⚑⚑ | β˜…β˜… | Quick drafts, known language | | base | ~1GB | ⚑⚑ | β˜…β˜…β˜… | General use (default) | | small | ~2GB | ⚑ | β˜…β˜…β˜…β˜… | Good accuracy | | medium | ~5GB | 🐒 | β˜…β˜…β˜…β˜…β˜… | High accuracy | | large | ~10GB | 🐌 | β˜…β˜…β˜…β˜…β˜… | Best accuracy (slow on Pi) |

Output Formats

  • txt β€” Plain text transcript
  • srt β€” SubRip subtitles (for video)
  • vtt β€” WebVTT subtitles
  • json β€” Detailed JSON with timestamps and confidence
  • all β€” Generate all formats at once
  • Requirements

  • whisper CLI (pip install openai-whisper)
  • ffmpeg (for audio decoding)
  • First run downloads the model (~150MB for base)