Whisper 的 C/C++ 版,不用装 Python 环境,Mac 上用 Homebrew 一行装好:brew install whisper-cpp。
Mac 上转写长录音、长视频用它,比原版快、省内存。我们有个本地小工具把视频转成文字、再出中英文总结,底下用的就是它。
whisper.cpp 把 OpenAI 的语音转文字模型 Whisper 用 C/C++ 重写了一遍,不依赖 Python,装起来轻。苹果芯片是它重点优化的平台,在 M 系列 Mac 上整个转写都跑在 GPU 上,长录音、长视频转文字很合适。
brew install whisper-cpp。ffmpeg -i 输入.mp3 -ar 16000 -ac 1 -c:a pcm_s16le 输出.wav。whisper-cli -m 模型文件 -f 输出.wav -l zh -osrt。-l zh 指定中文(不写默认按英文认),-osrt 是输出 srt 字幕文件。https://github.com/ggml-org/whisper.cpp
上面的介绍是我们按 whisper.cpp 的 GitHub 说明和命令行帮助、Homebrew 上的安装包信息用自己的话整理的,细节以原作者为准。