transcribe
Local speech-to-text transcription on Apple Silicon macOS. Supports wav directly and other audio formats via ffmpeg.
How do I install this agent skill?
npx skills add https://github.com/badlogic/pi-skills --skill transcribeIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill facilitates local speech-to-text transcription by downloading and executing a specialized binary from the developer's GitHub repository. It requires Apple Silicon macOS and uses ffmpeg for audio processing.
- Socketwarn
2 alerts: gptSecurity, gptAnomaly
- Snykwarn
Risk: MEDIUM · 1 issue
- Runlayerwarn
3/3 files flagged
What does this agent skill do?
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
curlandtarffmpegfor non-WAV input:brew install ffmpeg
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/badlogic/pi-skills/transcribe">View transcribe on skillZs</a>