免费资源
OpenTranscribe:在自己的服务器上整理录音和视频文字
把会议、访谈和视频放进自己的服务器,自动得到带说话人区分、时间点、搜索和摘要的文字资料。

资源介绍
OpenTranscribe:在自己的服务器上整理录音和视频文字
一句话看懂
把会议、访谈和视频放进自己的服务器,自动得到带说话人区分、时间点、搜索和摘要的文字资料。 它来自项目方公开仓库,重点不是展示技术名词,而是帮你判断:它能解决什么问题、第一次怎样看到结果,以及哪些功能会用到额外模型或服务。官方文档已更新到 v0.5.0,并持续补充离线部署、硬件适配和企业认证能力,适合作为完整自托管转写平台收录。
你可以拿它做什么
- 上传会议录音后生成带时间点和说话人区分的文字;
- 在历史音视频中搜索关键词并定位原片段;
- 使用本地模型生成摘要、行动项并按标签整理资料;
- 先用一个小样例比较输入和输出,再决定是否接入长期工作流。
下载后怎么用
docker compose up -d第一次不要直接处理重要资料。选一份小文件或测试项目,按上面的最小步骤运行;当你看到输出文件、网页界面或明确的完成结果,就说明基础链路已经跑通。
先完成一次最小体验:准备测试素材,按最短入口启动,只验证一个最核心结果,并记录运行时间和输出位置。
把它用于真实工作:以“上传会议录音后生成带时间点和说话人区分的文字”为第一个真实场景,再尝试“在历史音视频中搜索关键词并定位原片段”;每次只增加一个变量,出现问题更容易定位。
控制费用和风险:先确认数据是在本地还是会发给外部模型,设置用量上限,并为失败、误操作和结果偏差保留人工检查。
使用前要准备什么
- Docker 和 Docker Compose;
- 本地语音模型需要较多存储;使用 GPU 会更快;
- 资源包和阅读本身免费;核心转写和检索没有按分钟费用;说话人识别需要免费的 Hugging Face Token 下载模型。摘要与聊天可使用本地 Ollama/vLLM,也可选可能收费的 OpenAI、Claude 或 OpenRouter。运行模型需要自备存储和算力。
- 如果接入云端模型或第三方服务,费用、隐私和可用地区以对应服务商规则为准。
适不适合你
- 如果你是需要整理会议与访谈的内容团队,并希望得到“把会议、访谈和视频放进自己的服务器,自动得到带说话人区分、时间点、搜索和摘要的文字资料”这样的结果,会比较适合;
- 如果你是处理敏感录音的研究和内部团队,并希望得到“把会议、访谈和视频放进自己的服务器,自动得到带说话人区分、时间点、搜索和摘要的文字资料”这样的结果,会比较适合;
- 如果你是希望自托管转写服务的技术人员,并希望得到“把会议、访谈和视频放进自己的服务器,自动得到带说话人区分、时间点、搜索和摘要的文字资料”这样的结果,会比较适合;
- 如果你只想要完全不配置、双击后立刻得到完美成品,它可能不适合;
- 注意:它更适合团队自托管,不是双击即用的小软件;首次部署、模型下载、说话人分离和存储配置需要一定技术基础。
资源包里有什么
- 项目方公开的 v0.4.1 源码与原始下载包;
- 项目 README、版本说明和一份中文使用说明;
- 3 张可用于网站展示的项目截图,包含封面、功能说明和版本信息;
- 《资源使用介绍》PDF、资源详情介绍、开源与付费说明;
- 文件清单和 SHA-256 校验值,方便确认下载是否完整。
可信信息
唯一项目来源:项目方公开版本
本资源包采用 v0.4.1。官方仓库公开 Svelte 前端、FastAPI 后端、任务队列、数据库、Docker 部署、模型下载和运维脚本。 可在自有服务器使用 Docker 部署,也提供预下载模型后的离线运行方案。 核心转写和检索没有按分钟费用;说话人识别需要免费的 Hugging Face Token 下载模型。摘要与聊天可使用本地 Ollama/vLLM,也可选可能收费的 OpenAI、Claude 或 OpenRouter。运行模型需要自备存储和算力。
这些功能分别能做什么
名称和用途一眼可见;点开后可查看怎么用、会得到什么,以及开始前需要什么。
素材管理1
音视频上传集中上传会议录音、访谈和视频,统一进入转写队列。
- 你可以这样用
- 按页面说明进入“音视频上传”,先用不含隐私的样例完成一次最小任务。
- 你会得到
- 集中上传会议录音、访谈和视频,统一进入转写队列。完成后应能在界面、终端或输出文件中看到对应结果。
- 开始前需要
- Docker 和 Docker Compose
- 本地语音模型需要较多存储;使用 GPU 会更快
语音识别1
WhisperX 转写使用本地语音模型生成带时间轴的文字,适合长音频和视频。
- 你可以这样用
- 按页面说明进入“WhisperX 转写”,先用不含隐私的样例完成一次最小任务。
- 你会得到
- 使用本地语音模型生成带时间轴的文字,适合长音频和视频。完成后应能在界面、终端或输出文件中看到对应结果。
- 开始前需要
- Docker 和 Docker Compose
- 本地语音模型需要较多存储;使用 GPU 会更快
会议整理1
说话人分离区分多人对话中的不同说话者,减少会议记录手工标注。
- 你可以这样用
- 按页面说明进入“说话人分离”,先用不含隐私的样例完成一次最小任务。
- 你会得到
- 区分多人对话中的不同说话者,减少会议记录手工标注。完成后应能在界面、终端或输出文件中看到对应结果。
- 开始前需要
- Docker 和 Docker Compose
- 本地语音模型需要较多存储;使用 GPU 会更快
导出1
字幕与文本导出导出常见字幕格式和纯文本,继续用于剪辑、发布和知识库。
- 你可以这样用
- 按页面说明进入“字幕与文本导出”,先用不含隐私的样例完成一次最小任务。
- 你会得到
- 导出常见字幕格式和纯文本,继续用于剪辑、发布和知识库。完成后应能在界面、终端或输出文件中看到对应结果。
- 开始前需要
- Docker 和 Docker Compose
- 本地语音模型需要较多存储;使用 GPU 会更快
批处理1
任务队列把大文件放入后台处理,查看进度、失败任务和完成结果。
- 你可以这样用
- 按页面说明进入“任务队列”,先用不含隐私的样例完成一次最小任务。
- 你会得到
- 把大文件放入后台处理,查看进度、失败任务和完成结果。完成后应能在界面、终端或输出文件中看到对应结果。
- 开始前需要
- Docker 和 Docker Compose
- 本地语音模型需要较多存储;使用 GPU 会更快
团队协作1
团队与权限在自建服务中管理用户、空间和资料访问,适合内部内容团队。
- 你可以这样用
- 按页面说明进入“团队与权限”,先用不含隐私的样例完成一次最小任务。
- 你会得到
- 在自建服务中管理用户、空间和资料访问,适合内部内容团队。完成后应能在界面、终端或输出文件中看到对应结果。
- 开始前需要
- Docker 和 Docker Compose
- 本地语音模型需要较多存储;使用 GPU 会更快
管理1
搜索与运维搜索历史转写,并通过日志和监控观察服务状态。
- 你可以这样用
- 按页面说明进入“搜索与运维”,先用不含隐私的样例完成一次最小任务。
- 你会得到
- 搜索历史转写,并通过日志和监控观察服务状态。完成后应能在界面、终端或输出文件中看到对应结果。
- 开始前需要
- Docker 和 Docker Compose
- 本地语音模型需要较多存储;使用 GPU 会更快
资源信息
- 资源类型
- 开源项目
- 版本
- v0.4.1
- 最近核验
- 2026.08.29