@badlogic/transcribe

Speech-to-text transcription using Groq Whisper API. Supports m4a, mp3, wav, ogg, flac, webm.

View in AI SkillSafe app
Scanned · no findings
0 downloads
0 stars
0 demos
SKILL.md
nametranscribe
descriptionLocal speech-to-text transcription on Apple Silicon macOS. Supports wav directly and other audio formats via ffmpeg.

Transcribe

Local speech-to-text using parakeet-cpp-transcribe on Apple Silicon macOS.

Usage

{baseDir}/transcribe.sh <audio-file>

The first run downloads the macOS arm64 binary from the latest badlogic/pibot GitHub release into the extension's ignored bin directory:

{extensionDir}/bin/parakeet-cpp-transcribe

({extensionDir} is the parent directory of this skill's {baseDir}.) The binary downloads its GGUF model automatically if missing.

Output

Plain text timestamped in 15 second chunks is written to stdout:

[00:00-00:15] transcript text
[00:15-00:30] more transcript text

Model/GGML diagnostic logs are written to stderr. Redirect stderr to hide them:

{baseDir}/transcribe.sh <audio-file> 2>/dev/null

Requirements

  • Apple Silicon macOS only
  • curl and tar
  • ffmpeg for non-WAV input: brew install ffmpeg

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@badlogic/transcribe/verified)](https://skillsafe.ai/skill/@badlogic/transcribe/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@badlogic/transcribe/installs)](https://skillsafe.ai/skill/@badlogic/transcribe/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@badlogic/transcribe/scan)](https://skillsafe.ai/skill/@badlogic/transcribe/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@badlogic/transcribe/eval)](https://skillsafe.ai/skill/@badlogic/transcribe/)