本地语音转录字幕文件工具
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_af21af52/audio2srt 到你的 AI 助手中。
技能介绍
解决什么问题
在 Apple Silicon 上部署语音转字幕工具时,常见卡点不是模型本身,而是源码获取、依赖安装与首次启动流程。若目标环境没有稳定外网,或不想从仓库克隆,逐文件手动搭建前端、后端和启动脚本会很容易出错。这个技能针对这个场景,把 Audio2SRT 项目的模板文件内嵌到技能中,用于在本地目录生成一个可运行的 Web GUI 转录工具。
工作方式
该技能围绕 MLX Whisper 语音转录与 Qwen 翻译模型构建。执行时通常先确认目标目录,然后按依赖顺序生成配置文件、后端接口、前端组件和启动脚本,确保 models/ 目录存在并具备可执行权限。启动后,工具会从 ModelScope 拉取缺失模型,随后启动 Python 后端与前端服务,最终在本地浏览器提供上传、转录和翻译操作。其核心优势在于:源码模板随技能分发,减少仓库克隆和补丁适配问题。
适用边界
它面向 macOS 14.0+ 与 Apple Silicon,并依赖 Python、Node.js 环境;首次使用会下载约 4GB+ 模型,耗时较长。若用户明确要求从 Gitee 克隆现有项目,应优先使用对应的 deploy 类技能;若只需轻量级单次转录,而不是搭建 Web 服务,也不必选择此方案。
使用场景
- 在 macOS Apple Silicon 上,为会议录音本地生成可上传、转录并翻译成字幕文件的 Web GUI。
- 当目标环境不便从 Gitee 克隆源码时,把内嵌模板写入指定目录,搭建离线初始化的语音转录工具。
- 给内容制作流程加入本地语音转 SRT 环节,用 MLX Whisper 将音频转成字幕并调用 Qwen 翻译。
- 排查依赖或端口问题后,启动本地 3000 前端与 8765 后端,验证模型下载和转录接口可用。
适合人员
- 负责音视频内容制作的工程师,想把本地录音快速转成可编辑字幕文件。
- 做 AI 本地应用测试的开发者,需要在 Apple Silicon 上离线生成 Whisper 转录 GUI。
- 维护内部工具链的平台工程师,希望用内嵌模板减少从仓库克隆带来的环境差异。
- 处理多语言会议记录的产品工程师,要用本地模型把语音转成中文字幕并翻译。