360 Secure SkillHub
360 安全技能中心

Local Whisper

调用本机 OpenAI Whisper 模型把音频转写为文本,模型下载后可完全离线运行,支持 tiny/base/small/turbo/large-v3 等模型、自动或指定语言识别、词级时间戳与 JSON 输出,并可通过 --quiet 抑制进度信息。

araa47
araa47
热度 90.02
最近更新 2026-05-11 15:50:48
分类:效率依赖:代码执行 / 读写文件应用场景:文件转换

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add local-whisper
Metadata
name
local-whisper
description
Local speech-to-text using OpenAI Whisper. Runs fully offline after model download. High quality transcription with multiple model sizes.
metadata
{"clawdbot":{"emoji":"🎙️","requires":{"bins":["ffmpeg"]}}}

Local 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