Mac 上的开源转写软件:四款推荐,按你想要的结果来选
作者 Ryleigh Newman · 发布于
有四款开源工具,可以在 Mac 上转写音频和视频文件,而且不会把文件发送到任何地方。Buzz 能给你字幕、说话人识别和 YouTube 链接。YapToText 把你拖进去的文件转成纯文本,在 App Store 免费下载。VoiceInk 会把一队文件交给你选的模型和文字整理步骤去处理。whisper.cpp 则在 Terminal 里完成。这四款都可以让语音模型在你自己的 Mac 上运行。
YapToText 是我做的,所以我在这里有利益关系,而我把 Buzz 放在最前面,是因为处理录音时它比我的做得更多。所有来自外部的事实,都出自各个项目自己的页面,我在2026年10月3日到10月9日之间读过。我不按准确率给它们排名。
免费下载。无需账号,没有锁定的功能。需要搭载 Apple 芯片的 Mac 和 macOS 14 或更高版本。 源代码在 GitHub 上。
用其他语言阅读: English, العربية, Čeština, Dansk, Deutsch, Ελληνικά, Español, Suomi, Français, עברית, हिन्दी, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Română, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文
一览
出自各个项目自己的页面,2026年10月3日至9日查阅。依赖其中任何一款之前,请先核对当前的价格和要求。
| Buzz | YapToText | VoiceInk | whisper.cpp | |
|---|---|---|---|---|
| 许可证 | MIT | GPL-3.0 | GPL v3 | MIT |
| 价格 | 免费 | 免费 | 一台 Mac 一次性 $25,自己编译则免费 | 免费 |
| 安装 | .dmg,或 pip | Mac App Store 或 Homebrew | 试用版下载、Homebrew 或源代码 | Git、一个模型脚本和 CMake |
| 接受什么 | 音频、视频、YouTube 链接 | 一次一个音频或视频文件 | 一队音频和视频文件 | 16 位 WAV 文件 |
| 得到什么 | TXT、SRT 或 VTT | 纯文本 | 文字,原始和增强两种 | Terminal 里的文字 |
| 说话人 | 说话人识别 | 没有 | 没有说明 | 没有内置 |
| 也能往任何 App 里听写 | 它的页面里没有说明 | 可以,一个键 | 可以 | 不可以 |
| 运行在 | 搭载 Apple 芯片的 Mac、Windows、Linux | 搭载 Apple 芯片的 Mac,macOS 14 或更高版本 | Mac。本地模型适用于 Apple 芯片 | Intel 和 Apple 芯片的 Mac |
1. Buzz:处理录音最完整的一款
Buzz 称自己是一款在个人电脑上离线转写和翻译音频的 App。它由 Chidi Williams 制作,采用 MIT 许可证。你导入一个文件或一个 YouTube 链接,选择任务、语言和模型,然后运行。
- 输出。TXT、SRT 或 VTT,还有逐词时间戳的选项。
- 工具。说话人识别、针对嘈杂音频的语音分离、监视文件夹、命令行,以及带搜索的查看器。
- 模型。Whisper、Whisper.cpp、Faster Whisper 等。它的常见问题把 Whisper.cpp 称为 Mac 上的最佳选择。
- 平台。Mac、Windows 和 Linux。它的 README 说,Buzz 现在要求 Mac 搭载 Apple 芯片。
如果你需要字幕,或者想知道是谁说了什么,从这里开始。Buzz 页面有更多细节。
2. YapToText:纯文本,不用设置任何东西
这是我做的。它首先是一款听写 App,它的 Transcribe a file 卡片可以接受 macOS 能解码的任何音频或视频文件。Whisper Large v3 Turbo 已经包含在 App Store 的下载里,所以不用再去获取模型,文件在 Mac 上转写。
- 输出。纯文本,可以复制或插入。选 Raw Transcription 得到一字不差的原话,或者选 Note 这样的模式,得到标题和项目符号。
- 限制。一次一个文件。没有时间戳、字幕或说话人标签。
- 价格。免费,没有付费档,也没有分钟数上限。
- 代码。GPL-3.0,在 GitHub 上。
它适合一堂课、一次访谈或一条语音备忘录,也就是你需要的只是文字内容的时候。文件转写指南会一步一步讲给你。
免费下载。无需账号,没有锁定的功能。需要搭载 Apple 芯片的 Mac 和 macOS 14 或更高版本。 源代码在 GitHub 上。
3. VoiceInk:一个队列,模型由你选
VoiceInk 以 GPL v3 开源。现成编译好的 App 是在 7 天试用之后付费下载的,而它的网站说,你也可以免费从源代码自己编译。打开边栏里的 Transcribe,拖入文件,选择一个 Mode(模式),点按 Start,队列就会一个接一个地处理。
- 格式。wav、mp3、m4a、aiff、mp4、mov、aac、flac、caf、amr、ogg、opus 和 3gp 等。
- 模型。该模式使用的任何支持批量处理的模型:Parakeet、Whisper 等。
- 整理。可选的增强步骤,结果里有 Original 和 Enhanced 两个标签页。
- 历史记录。每个文件都会在 History 里留下一个条目,附带耗时。你的源文件不会被改动。
VoiceInk 模型指南讲了该选哪个模型,价格页面有各种授权。
4. whisper.cpp:引擎本身
whisper.cpp 是 OpenAI 的 Whisper 的 C 和 C++ 版本,采用 MIT 许可证,也是 YapToText 所基于的引擎。它的 README 把 Apple 芯片称为一等公民。你要克隆它,用它的脚本下载一个模型,用 CMake 编译,再对一个文件运行 whisper-cli。README 说 whisper-cli 只能处理 16 位的 WAV 文件,并给了一条 ffmpeg 命令,用来转换其他任何格式。
要拿到第一份转写文字,它对你的要求最多,但它让你直接面对模型,中间没有任何东西。本地 Whisper 指南有命令,以及每个模型的大小。
怎么确认某一款真的是本地运行
- 关掉 Wi-Fi。转写一个短文件。如果能用,说明语音模型就在你的 Mac 上。
- 读一下许可证文件。开源的意思是,代码是公开的,采用的许可证允许你阅读、编译和修改它。
- 留意云端选项。如果你连接了托管服务,Buzz 和 VoiceInk 也可以使用它们。想保持本地运行,就把这些关掉。
小结
- 字幕和说话人。Buzz。
- 纯文本,不用设置。YapToText。
- 很多文件,模型由你选。VoiceInk。
- Terminal。whisper.cpp。
- 这四款。都可以在你自己的 Mac 上转写。
如果我把某个项目的事实写错了,或者漏掉了一个应该放在这里的项目,请在 GitHub 上提交 issue。每一条我都会看。
免费下载。无需账号,没有锁定的功能。需要搭载 Apple 芯片的 Mac 和 macOS 14 或更高版本。 源代码在 GitHub 上。
指南
更多指南(英文)
资料来源
- https://github.com/chidiwilliams/buzz (查阅于 2026年10月7日)
- https://chidiwilliams.github.io/buzz/docs (查阅于 2026年10月7日)
- https://chidiwilliams.github.io/buzz/docs/faq (查阅于 2026年10月7日)
- https://github.com/ggml-org/whisper.cpp (查阅于 2026年10月7日)
- https://tryvoiceink.com/docs/transcribe-audio-files (查阅于 2026年10月9日)
- https://tryvoiceink.com/docs/local-models (查阅于 2026年10月9日)
- https://tryvoiceink.com/docs/license-management (查阅于 2026年10月9日)
- https://github.com/ryleighnewman/YapToText (查阅于 2026年10月10日)
- https://apps.apple.com/us/app/yaptotext/id6786382289 (查阅于 2026年10月10日)
常见问题
Mac 上最好的开源转写软件是哪一个?
取决于你想要什么结果。要字幕和说话人识别选 Buzz,要免费、不用设置的纯文本选 YapToText,要处理队列选 VoiceInk,要在 Terminal 里用选 whisper.cpp。
有带说话人识别的免费开源转写软件吗?
Buzz 免费,采用 MIT 许可证,工具里列有说话人识别。
开源软件能在 Mac 上转写视频文件吗?
能。Buzz、YapToText 和 VoiceInk 都接受视频文件,并转写其中的音轨。
Whisper 是开源的吗?
是的。OpenAI 以 MIT 许可证发布了 Whisper,而 whisper.cpp 是采用 MIT 许可证的 C 和 C++ 版本,在 Apple 芯片上运行得很好。
这些 App 会把我的音频发送到服务器吗?
使用本地模型时不会。Buzz 和 VoiceInk 也提供托管选项,你可以不开。