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

Audio Transcribe

by @aktheknight

Auto-transcribe voice messages locally using faster-whisper with selectable Whisper models, no API key required.

Versionv1.0.0
Downloads2,571
Installs18
Stars⭐ 1
TERMINAL
clawhub install audio-transcribe

πŸ“– About This Skill

Audio Transcription Skill

Auto-transcribe voice messages using faster-whisper (local, no API key needed).

Requirements

pip install faster-whisper

Models download automatically on first use.

Usage

Transcribe a file

python3 /root/clawd/skills/audio-transcribe/scripts/transcribe.py /path/to/audio.ogg

Change model (edit script)

Edit transcribe.py and change:

model = WhisperModel('small', device='cpu', compute_type='int8')  # Options: tiny, base, small, medium, large-v3

Models

| Model | Size | VRAM/RAM | Speed | Use Case | |-------|------|----------|-------|----------| | tiny | 39 MB | ~1 GB | ⚑⚑⚑ | Quick drafts | | base | 74 MB | ~1 GB | ⚑⚑ | Basic accuracy | | small | 244 MB | ~2 GB | ⚑ | Recommended | | medium | 769 MB | ~5 GB | 🐒 | Better accuracy | | large-v3 | 1.5 GB | ~10 GB | 🐒🐒 | Best accuracy |

Integration

Clawdbot auto-transcribes incoming voice messages when this skill is enabled.

Files

  • scripts/transcribe.py β€” Main transcription script
  • SKILL.md β€” This file
  • πŸ’‘ Examples

    Transcribe a file

    python3 /root/clawd/skills/audio-transcribe/scripts/transcribe.py /path/to/audio.ogg
    

    Change model (edit script)

    Edit transcribe.py and change:

    model = WhisperModel('small', device='cpu', compute_type='int8')  # Options: tiny, base, small, medium, large-v3