跳至主要内容
小龙虾小龙虾AI
🤖

TG Voice Whisper Transcriber

Automation skill for TG Voice Whisper Transcriber.

下载1.8k
星标0
版本1.0.0
自动化脚本
安全通过

技能说明


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.

如何使用「TG Voice Whisper Transcriber」?

  1. 打开小龙虾AI(Web 或 iOS App)
  2. 点击上方「立即使用」按钮,或在对话框中输入任务描述
  3. 小龙虾AI 会自动匹配并调用「TG Voice Whisper Transcriber技能完成任务
  4. 结果即时呈现,支持继续对话优化

相关技能