mcpField
L
local-whisper

local-whisper

github.com/thinkfleetai创意与媒体0295 次安装36 周前更新
代码仓库

关于 local-whisper

local-whisper 是基于 OpenAI's Whisper 的本地语音转文字技能,模型下载后可离线转录。它支持选择模型大小,并可输出时间戳或 JSON。

主要功能

  1. 01模型下载后离线转录
  2. 02可选 Whisper 模型大小
  3. 03自动检测或指定语言
  4. 04输出词级时间戳和 JSON

适用场景

  1. 01在本地转录音频文件
  2. 02生成带时间戳的转录结果
  3. 03选择较小模型以加快处理

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/thinkfleetai/thinkfleet-engine --skill local-whisper

安装后在 Claude Code 中输入/local-whisper确认已加载。

详细介绍

本地 Whisper 语音转文本

使用 OpenAI 的 Whisper 在本地进行语音转文本。初次下载模型后可完全离线运行。

用法

# Basic
~/.thinkfleetbot/skills/local-whisper/scripts/local-whisper audio.wav

# Better model
~/.thinkfleetbot/skills/local-whisper/scripts/local-whisper audio.wav --model turbo

# With timestamps
~/.thinkfleetbot/skills/local-whisper/scripts/local-whisper audio.wav --timestamps --json

模型

模型大小备注
tiny39M速度最快
base74M默认
small244M平衡性好
turbo809M速度和质量最佳
large-v31.5GB准确度最高

选项

  • --model/-m — 模型大小(默认:base)
  • --language/-l — 语言代码(省略时自动检测)
  • --timestamps/-t — 包含单词时间戳
  • --json/-j — JSON 输出
  • --quiet/-q — 隐藏进度信息

设置

使用由 uv 管理、位于 .venv/ 的虚拟环境。重新安装:

cd ~/.thinkfleetbot/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

评论

支持 Markdown