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

yap

by @tobihagemann

Fast on-device speech-to-text transcription on macOS 26+ using Apple Speech.framework, supporting multiple languages and output formats without model downloads.

Versionv1.0.1
Downloads1,291
TERMINAL
clawhub install yap

πŸ“– About This Skill


name: yap description: Fast on-device speech-to-text using Apple Speech.framework (macOS 26+). homepage: https://github.com/finnvoor/yap metadata: {"openclaw":{"emoji":"πŸ—£οΈ","os":["darwin"],"requires":{"bins":["yap"]},"install":[{"id":"brew","kind":"brew","formula":"finnvoor/tools/yap","bins":["yap"],"label":"Install yap (brew)"}]}}

yap

Use yap for fast on-device transcription on macOS using Apple's Speech.framework.

Quick start

yap transcribe /path/to/audio.mp3
yap transcribe /path/to/audio.m4a --locale de-DE
yap transcribe /path/to/video.mp4 --srt -o captions.srt

Options

  • --locale β€” Language locale (e.g., de-DE, en-US, zh-CN)
  • --censor β€” Redact certain words/phrases
  • --txt / --srt β€” Output format (default: txt)
  • -o, --output-file β€” Save to file instead of stdout
  • Advantages over Whisper

  • Native Apple Speech.framework (optimized for Apple Silicon)
  • No model download required
  • Faster processing
  • Lower memory usage
  • Notes

  • Requires macOS 26 (Tahoe) or later
  • Supported languages depend on installed Apple Speech models
  • πŸ’‘ Examples

    yap transcribe /path/to/audio.mp3
    yap transcribe /path/to/audio.m4a --locale de-DE
    yap transcribe /path/to/video.mp4 --srt -o captions.srt
    

    βš™οΈ Configuration

  • --locale β€” Language locale (e.g., de-DE, en-US, zh-CN)
  • --censor β€” Redact certain words/phrases
  • --txt / --srt β€” Output format (default: txt)
  • -o, --output-file β€” Save to file instead of stdout
  • πŸ“‹ Tips & Best Practices

  • Requires macOS 26 (Tahoe) or later
  • Supported languages depend on installed Apple Speech models