发布时间:2026/9/4 7:16:27
whisper.cpp 使用教程:本地语音转文字 免费离线 支持中文 视频字幕 SRT Windows/macOS/Linux 部署详解 GitHub 5.3万 Starwhisper.cpp从零部署完整教程 · 新手照着做就能跑起来 · 效率工具指南 · 原创教程摘要whisper.cpp 是 GitHub 5.3 万 Star 的本地语音转文字工具OpenAI Whisper 的 C 实现支持中文可把录音/视频转成文字稿并生成 SRT 字幕完全免费离线运行。本文介绍 whisper.cpp 的 Windows 预编译/源码编译/Docker 三种部署方式以及录音转文字、视频加字幕、批量转写等使用场景。会议录音要转文字、采访视频要做字幕、上课/听书想转成笔记付费转写工具太贵上传云端又怕泄露whisper.cpp 是 5 万 Star 的本地语音转文字工具——录音/视频直接转成文字稿免费、离线、支持中文还能一键生成字幕。本文要点录音/视频转文字免费不限次数完全本地处理音频不出电脑隐私安全支持中文一键生成 SRT 字幕Windows/macOS/Linux 全平台CPU 就能跑。一、GitHub 项目数据项目数据Star53,3135.3 万主要语言C/C纯实现无依赖许可证MIT免费开源底层模型OpenAI Whisperggml 格式支持平台Windows/macOS/Linux/Android/iOS/Docker二、它能解决什么问题你的痛点whisper.cpp 怎么解决会议/采访录音转文字付费工具贵本地免费转文字不限时长不限次数视频要加字幕手动打太慢一键生成 SRT 字幕文件上传云端转写怕内容泄露完全本地处理音频不出电脑上课/听书想整理成文字笔记录音转文字快速整理三、部署多平台说明本文按官方文档编写2026-08-31部署步骤为标准流程本机未实测如有出入以官方文档为准https://github.com/ggml-org/whisper.cpp。多平台部署矩阵平台部署方式Windows预编译 zip 解压即用whisper-bin-x64.zipmacOS源码编译Apple Silicon Metal 加速Linux预编译 tar.gz / 源码 / Docker模型中文用 base/small几十 MB~GB路径 1Windows 预编译推荐解压即用# 1. 下载预编译包GitHub Releases# whisper-bin-x64.zip → 解压到 C:\whisper得到 whisper-cli.exe# 2. 下载模型 ggml-base.bin中文日常用 base# https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-base.bin# 放到 models 目录# 3. 音频转 16kHz 单声道 WAVffmpegffmpeg-iinput.mp3-ar16000-ac1-c:apcm_s16le output.wav# 4. 转写中文音频whisper-cli.exe-mmodels\ggml-base.bin-foutput.wav-lzh-osrt# 输出文字稿 output.wav.srt 字幕文件路径 2源码编译Linux/macOS 通用gitclone https://github.com/ggml-org/whisper.cpp.gitcdwhisper.cppsh./models/download-ggml-model.sh base# 下载模型cmake-Bbuild cmake--buildbuild-j--configRelease# 构建./build/bin/whisper-cli-fsamples/jfk.wav# 测试转写路径 3Dockerdockerrun--rm-v$(pwd):/work ghcr.io/ggml-org/whisper.cpp:main-m/models/ggml-base.bin-f/work/audio.wav-lzh-osrt四、怎么用重点功能场景化核心流程准备音频转 wav→ 选模型 → whisper-cli 转写 → 得到文字稿/字幕。场景 1会议/采访录音转文字手机录音 → 转成 16kHz wav →whisper-cli -m ggml-base.bin -f 录音.wav -l zh得到完整文字稿快速整理会议纪要。场景 2视频自动加字幕视频提取音频转 wav → 加-osrt参数 → 生成 .srt 字幕文件 → 剪辑软件导入字幕自动对齐时间轴。场景 3中文识别更准中文录音用不带 .en 的模型base/small/medium要求更高精度用 small/medium慢一点日常 base 够用。场景 4批量转写命令行脚本循环处理多个音频文件批量生成文字稿/字幕。场景 5隐私安全全程本地处理音频/视频不出电脑敏感内容放心转写对比上传云端服务。场景 6无 GPU 也能跑CPU 即可运行base 模型快Apple Silicon/NVIDIA GPU 更快无需联网、无需付费 API。五、功能亮点为什么值得用亮点说明本地免费离线不花钱不限次数音频不出电脑支持中文中文录音/视频转文字可生成字幕全平台Windows/macOS/Linux/Android/iOS/DockerCPU 可跑无需 GPUApple Silicon/NVIDIA 更快脚本化批量命令行工具可批量/集成自动化六、常见问题Q1和讯飞/剪映等付费转写比怎么样whisper.cpp 免费、本地、不限时长、隐私安全付费工具通常限时长/要会员/上传云端。准确率常见普通话场景 base 模型够用复杂口音用 medium 更准。Q2需要 GPU 吗不需要。CPU 就能跑base 模型很快Apple Silicon 自动走 GPU 加速NVIDIA 可开 CUDA。Q3支持哪些音频格式whisper-cli 输入 16-bit WAV其他格式mp3/m4a 等先用 ffmpeg 转成 16kHz 单声道 wav。Q4有图形界面吗whisper.cpp 本身是命令行工具想要界面可用带 UI 的封装如 WhisperDesktop 等第三方或直接用命令行教程已给出完整命令。七、总结whisper.cpp 是本地语音转文字的最优解免费离线、支持中文、全平台、CPU 可跑、可生成字幕。会议纪要、视频字幕、课程笔记——一个命令行工具全搞定。隐私敏感内容放心转不花钱不限次数。命令速查# 1. Windows 预编译推荐# 下载 whisper-bin-x64.zip 解压 → 下载 ggml-base.bin 放 models/# 2. 音频转 16kHz WAVffmpeg-iinput.mp3-ar16000-ac1-c:apcm_s16le output.wav# 3. 转写中文-l zh 指定中文-osrt 生成字幕whisper-cli.exe-mmodels\ggml-base.bin-foutput.wav-lzh-osrt# 4. 源码编译Linux/macOSgitclone https://github.com/ggml-org/whisper.cpp.gitcdwhisper.cppsh./models/download-ggml-model.sh base cmake-Bbuildcmake--buildbuild-j--configRelease ./build/bin/whisper-cli-fsamples/jfk.wav# 5. Dockerdockerrun--rm-v$(pwd):/work ghcr.io/ggml-org/whisper.cpp:main-m/models/ggml-base.bin-f/work/audio.wav-lzh-osrt项目地址[ggml-org/whisper.cpp] (https://github.com/ggml-org/whisper.cpp)标签whisper.cpp、语音转文字、本地ASR、字幕生成、SRT、Whisper、开源工具、离线识别

相关新闻

2026/9/4 7:16:27

声音信标组嵌入式系统:主程序+硬件电路协同设计实战

简介:本资源是第十五届全国大学生智能汽车竞赛声音信标组的完整工程实现,面向电赛备赛学生、嵌入式开发初学者及智能车方向指导教师,聚焦声音定位、实时控制与电机驱动等核心赛题任务。压缩包含2000个文件,总大小71.02MB&#xff…

2026/9/4 7:16:27

Notion与视频自动化剪辑集成:构建高效内容生产工作流

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/4 7:16:27

STM32多传感器融合智能导盲杖设计:从算法到工程实践

简介:本资源是一套面向本科毕业设计、课程设计及嵌入式项目实训的完整智能导盲杖开发方案,专为STM32初学者与进阶开发者打造,聚焦视障辅助场景下的多传感器融合应用。系统集成超声波障碍检测、光敏环境自适应照明、语音震动双模提示、ESP8266…

2026/9/4 10:06:55

小程序游戏广告技术解析:从激励视频集成到用户体验平衡

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/4 10:06:55

GPT-5.6 Sol:AI模型自我优化与降本增效实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/4 10:06:55

陶瓷电容直流偏压特性详解:原理、影响与设计规避指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/3 18:28:26

vSound小提琴数字处理器实操指南:从接线到演出的完整配置

电小提琴或者原声小提琴插电演出,第一个绕不开的坎就是声音难听。原声琴的共鸣和空气感一旦进了拾音器,出来的往往是一坨干瘪、发尖、带着奇怪塑料味的信号。我当初第一次把琴接上乐队调音台,直接被主唱吐槽"你这声音像在锯钢丝"。…

2026/9/3 14:29:47

传感器接口IC如何攻克生物化学传感的微弱信号难题?

1. 从电极到比特流:为什么生物化学传感必须依赖专用接口IC 做生物化学传感的人都有过类似的经历:明明传感器本身性能很好,信号输出却一塌糊涂——噪声大、漂移明显、重复性差,怎么调都达不到预期。很多时候问题并不在传感器&#…

2026/9/3 14:30:35

STM32F411CEU6多通道ADC采集:扫描模式+DMA实现详解

1. 多通道 ADC 的用武之地把“Multichannel ADC”和“STM32F411CEU6”这两个关键字放在一起,其实就是嵌入式开发里最常遇到的一类需求:用一块不算贵的 MCU,同时采集多路模拟信号。STM32F411CEU6 是 48 引脚的 Cortex-M4F 主控,主频…

2026/9/4 0:00:58

STM32H743 SPI从机DMA双缓冲通信实战

简介:本资源是面向嵌入式开发工程师与STM32进阶学习者的SPI DMA双机通信从机端完整实现方案,聚焦STM32H743高性能Cortex-M7单片机在工业控制与高速数据交互场景下的从机通信开发痛点。压缩包含1355个文件,主体为599个C源码与321个头文件&…

2026/9/4 0:00:58

CPU开盖降温教程:20元成本让温度直降30度的原理与实践

最近很多朋友都在抱怨,自己的电脑一到夏天就变成"烤箱",玩游戏时CPU温度动不动就飙到90度以上,风扇噪音堪比直升机。更让人头疼的是,明明配置不错,却因为高温降频导致性能大打折扣。如果你也遇到了类似问题&…

2026/9/4 0:00:58

ArkTS 表单工程:场地预约页的三态场次 Grid 与校验

ArkTS 表单工程:场地预约页的三态场次 Grid 与校验 App 14「运动场地预约」场地 Tab(Func1Tab),是整 App 交互最丰富的页面——场地横向切换 三色图例 渐变预约预览卡 快捷模板 今日场次 Grid(可选/已选/已满三态&…

2026/9/3 20:43:36

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/3 17:51:43

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/3 21:06:57

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…