Local Vosk STT
/install local-vosk
Local Vosk STT
Lightweight local speech-to-text using Vosk. Fully offline after model download.
Use Cases
- Telegram voice messages — transcribe .ogg voice notes automatically
- Audio files — any format ffmpeg supports
- Offline transcription — no API keys, no cloud, no costs
Quick Start
# Transcribe Telegram voice message
./skills/local-vosk/scripts/transcribe voice_message.ogg
# Transcribe any audio
./skills/local-vosk/scripts/transcribe audio.mp3
# With language (default: en-us)
./skills/local-vosk/scripts/transcribe audio.wav --lang en-us
Supported Formats
Any format ffmpeg can decode: ogg (Telegram), mp3, wav, m4a, webm, flac, etc.
Models
Default model: vosk-model-small-en-us-0.15 (~40MB)
Other models available at https://alphacephei.com/vosk/models
Setup (if not installed)
pip3 install vosk --user --break-system-packages
# Download model
mkdir -p ~/vosk-models && cd ~/vosk-models
wget https://alphacephei.com/vosk/models/vosk-model-small-en-us-0.15.zip
unzip vosk-model-small-en-us-0.15.zip
Notes
- Quality is good for conversational speech
- For higher accuracy, use larger models or faster-whisper
- Processes audio at ~10x realtime on typical hardware
- Telegram voice messages are .ogg format — works out of the box
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install local-vosk - After installation, invoke the skill by name or use
/local-vosk - Provide required inputs per the skill's parameter spec and get structured output
What is Local Vosk STT?
Local speech-to-text using Vosk. Lightweight, fast, fully offline. Perfect for transcribing Telegram voice messages, audio files, or any speech-to-text task without cloud APIs. It is an AI Agent Skill for Claude Code / OpenClaw, with 1073 downloads so far.
How do I install Local Vosk STT?
Run "/install local-vosk" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Local Vosk STT free?
Yes, Local Vosk STT is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Local Vosk STT support?
Local Vosk STT is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Local Vosk STT?
It is built and maintained by Mike Sutherland (@sfkiwi); the current version is v1.0.1.