ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

Tg Voice Whisper

Skill by drones277

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/drones277/tg-voice-whisper
Or

name: tg-voice-whisper description: Auto-transcribe Telegram voice messages (.ogg Opus) to text using local OpenAI Whisper (tiny model). Reply with transcription + auto-delete file for privacy. No API keys, fully offline after install. emoji: 🎙️🔊

requires: bins: [whisper, ffmpeg]

install:

  • kind: apt packages: [ffmpeg]
  • kind: pip packages: [openai-whisper] flags: [--break-system-packages]

min-server: 4GB RAM recommended for fast/stable work (cached model <1s transcribe on 1vCPU).

Safe: Local-only, auto-rm files, no external APIs/credentials stored.

Usage (agent): When voice .ogg arrives in /root/.openclaw/media/inbound/:

exec 'whisper PATH --model tiny --language ru --output_format txt --output_dir /tmp/whisper; text=$(cat /tmp/whisper/*.txt); message action=send message="🔊 [text]" reply_to_current; rm PATH /tmp/whisper/*'

Auto-setup (non-block): Spawn sub-agent or cron every 5s:

sessions_spawn task="LOOP: find /root/.openclaw/media/inbound/*.ogg -mmin -1 → background whisper ru tiny → message reply text → rm" label="voice-auto" cleanup="keep"

Or cron:

cron add job={"name":"voice-auto","schedule":{"kind":"every","everyMs":5000},"payload":{"kind":"systemEvent","text":"🔊 VOICE_CHECK"},"sessionTarget":"main"}

Test: whisper /path.ogg --model tiny --language ru

Notes:

  • First run: ~15s model download (72MB ~/.cache/whisper/tiny.bin).
  • Cached: <1s on 1vCPU/4GB.
  • Languages: ru/en best; --language detect auto.
  • Accuracy: tiny 85-95% ru speech; upgrade to base/small for better.

Metadata

Author@drones277
Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-drones277-tg-voice-whisper": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.