Local Whisper
Local speech-to-text using OpenAI Whisper. Runs fully offline after model download. High quality transcription with multiple model sizes.
araa47
@araa47
What This Skill Does
Transcribes audio files to text using OpenAI Whisper models, running entirely offline after the initial model download. Supports multiple model sizes from tiny to large-v3, with options for timestamps, JSON output, and language selection.
Replaces cloud-based transcription services by providing high-quality, private, offline speech-to-text with no data leaving your machine.
When to Use It
- Transcribe meeting recordings or lecture audio to searchable text
- Generate subtitles or captions for video content with word-level timestamps
- Convert voice memos or dictation notes into written documents
- Process sensitive audio files that cannot be sent to cloud services
- Batch transcribe multiple audio files for archival or analysis
Install
$ openclaw skills install @araa47/local-whisperLocal Whisper STT
Local speech-to-text using OpenAI's Whisper. Fully offline after initial model download.
Usage
# Basic
~/.clawdbot/skills/local-whisper/scripts/local-whisper audio.wav
# Better model
~/.clawdbot/skills/local-whisper/scripts/local-whisper audio.wav --model turbo
# With timestamps
~/.clawdbot/skills/local-whisper/scripts/local-whisper audio.wav --timestamps --json
Models
| Model | Size | Notes |
|---|---|---|
tiny | 39M | Fastest |
base | 74M | Default |
small | 244M | Good balance |
turbo | 809M | Best speed/quality |
large-v3 | 1.5GB | Maximum accuracy |
Options
--model/-m— Model size (default: base)--language/-l— Language code (auto-detect if omitted)--timestamps/-t— Include word timestamps--json/-j— JSON output--quiet/-q— Suppress progress
Setup
Uses uv-managed venv at .venv/. To reinstall:
cd ~/.clawdbot/skills/local-whisper
uv venv .venv --python 3.12
uv pip install --python .venv/bin/python click openai-whisper torch --index-url https://download.pytorch.org/whl/cpu
Top skills in this category
Humanizer
@biostartechnologyRemove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
Slack
@steipeteUse when you need to control Slack from Clawdbot via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
PollyReach
@pollyreachPollyReach gives every AI agent a phone number and the ability to get things done over the phone — finding contacts, making calls, and completing tasks. Just...
imap-smtp-email
@gzlicanyiRead and send email via IMAP/SMTP. Check for new/unread messages, fetch content, search mailboxes, mark as read/unread, and send emails with attachments. Supports multiple accounts. Works with any IMAP/SMTP server including Gmail, Outlook, 163.com, vip.163.com, 126.com, vip.126.com, 188.com, and vip
Answer Overflow
@rhyssullivanSearch indexed Discord community discussions via Answer Overflow. Find solutions to coding problems, library issues, and community Q&A that only exist in Discord conversations.