本地 Whisper 语音识别
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,将技能 @org-eyw2ohcx/sundial-org-awesome-openclaw-skills-local-whisper 安装到你的 AI 助手中。
技能介绍
要解决的离线转写痛点
在无网络或数据需本地留存的场景(如内网开发、隐私敏感项目)中,多数语音转文字方案依赖云端 API,要么暴露音频数据,要么受网络波动影响稳定性。同时,Whisper 虽开源,但模型档位多、参数复杂,手动配置容易出现「选小模型识别不准、选大模型跑不动」的问题。
核心能力与工作逻辑
该技能将 Whisper 封装为开箱即用的本地转写工具,核心能力包括:
- 完全离线运行:首次下载模型后,后续转写全程不依赖网络
- 多档模型适配:覆盖从
tiny(39M)到large-v3(1.5GB)的 5 种模型,默认使用base档平衡速度与精度 - 灵活参数控制:支持指定语言代码(省略则自动检测)、启用词级时间戳、输出 JSON 格式或抑制进度信息
工作流程依赖 uv 管理的本地虚拟环境(.venv/),初始化后通过命令行参数调用不同模型,适配从快速草稿转写到高精度专业内容的场景。
适用边界与注意点
- 首次使用需联网下载对应模型文件,后续可完全离线
- 大模型(如
turbo、large-v3)需占用更多磁盘空间与硬件资源,低配环境可能出现转写延迟 - 依赖
uv工具管理虚拟环境,未安装需提前配置
使用场景
- 内网开发环境下,需要转写会议录音但不可将音频上传至外部云服务
- 播客创作者处理敏感访谈内容,要求全程本地转写且不泄露数据
- 移动端开发调试时,快速将用户语音输入转为文本进行功能测试
- 学术研究中需要对多场讲座录音进行批量转写并提取关键词时间戳
适合人员
- 需处理隐私敏感数据的开发者,要求转写过程完全离线
- 经常处理长音频内容的视频剪辑师,需要本地批量转写字幕
- 负责内网系统运维的工程师,需在无外网环境转写设备录音
- 进行语言学研究的人员,需要高精度模型转写多语言音频样本