MacWhisper 的说话人识别:怎么指定、重命名和合并说话人
作者 Ryleigh Newman · 发布于
用支持说话人识别的模型转写时,MacWhisper 会自动识别说话人:可以是在它的 WhisperKit 引擎上运行、带绿色 Speaker Recognition(说话人识别)标记的本地模型,也可以是云端服务商 ElevenLabs 和 Deepgram。转写文字会分成 Speaker 1、Speaker 2 等等,你可以在边栏里重命名、合并或重新指定它们。这个功能是 MacWhisper 12 加入的,MacWhisper 的价格页把说话人识别列在 Pro 下。
我做的 YapToText 是另一款 Mac 听写和文件转写 App,所以请在阅读我对 MacWhisper 的评述时把这一点考虑在内。这里关于 MacWhisper 的每一条事实,都来自它自己的帮助中心,我在 2026年10月10日查阅。
免费下载。无需账号,没有锁定的功能。需要搭载 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, 繁體中文
打开这个功能
- 选一个带绿色 Speaker Recognition 标记的模型。它们是 WhisperKit 引擎上的本地模型。
- 像平常一样转写文件。
- 完成后,转写文字会按说话人分组,使用默认的名字。
如果看不到说话人,通常是模型的原因。MacWhisper 故障排查页面里有检查步骤。
重命名、合并和重新指定
- 重命名说话人。点击边栏里的名字,输入新名字,然后按 Return 键。
- 合并两个说话人。同一个人被拆成了两个时,在转写文字或边栏里右键点击说话人的名字,选择 Merge Speaker To(合并说话人到)。
- 重复使用名字。输入名字时,会出现设置里已保存的说话人的建议。按 Command Return 可以选中其中一个。
- 更改颜色。点击边栏里的调色板图标。
- 重新指定某一段。把鼠标悬停在这一段上,按下该说话人的数字键:1、2、3,以此类推。
哪些情况不适用
- 听写。MacWhisper 的听写假定只有一个说话人,所以那里没有说话人识别。
- Transcribe Podcast。导入的每条音轨本来就应该只有一个说话人。
- 没有标记的模型。其他引擎不会按说话人分组。
开会时,MacWhisper 可以录制 Zoom、Teams、Webex 和其他会议 App,并在事后识别说话人。它的帮助中心把 Automatic Meeting Recording(自动会议录制)标注为测试版功能,并建议重要的会议用手动录制。
让说话人分得更干净
说话人识别是根据声音听起来的样子来给声音分组的,所以在大家没有互相插话、每个人的声音都录得清楚时效果最好。在大多数真实的录音里,都要预料到需要合并某个说话人,或者修正几段。数字键能让这件事很快:悬停,按键,下一段。
YapToText 的做法
YapToText 不识别说话人。它把一个音频或视频文件转写成一份连续的文字,也没有时间戳和字幕导出。如果你需要标明谁说了什么的转写文字,这件事 MacWhisper 是更合适的工具。
YapToText 做的是另一半工作:按一个键在任何 App 里听写,整理文字的处理在 Mac 上完成,免费,也不需要账号。MacWhisper 替代方案页面比较了两者,访谈转写指南介绍了怎么录制并转写两个人的对话。
免费下载。无需账号,没有锁定的功能。需要搭载 Apple 芯片的 Mac 和 macOS 14 或更高版本。 源代码在 GitHub 上。
小结
- 条件。带绿色标记的 WhisperKit 模型,或者 ElevenLabs、Deepgram。
- 重命名。点击边栏里的名字。
- 合并。右键点击,选择 Merge Speaker To。
- 重新指定。悬停在某一段上,按说话人的数字键。
- 不适用。听写或 Transcribe Podcast。
如果 MacWhisper 更改了这个功能的工作方式,请在 GitHub 上提交 issue(英文)。每一条我都会看。
免费下载。无需账号,没有锁定的功能。需要搭载 Apple 芯片的 Mac 和 macOS 14 或更高版本。 源代码在 GitHub 上。
指南
更多指南(英文)
资料来源
- https://docs.macwhisper.com/article/32-automatic-speaker-recognition-in-macwhisper (查阅于 2026年10月10日)
- https://docs.macwhisper.com/article/30-record-meetings (查阅于 2026年10月10日)
- https://www.macwhisper.com (查阅于 2026年10月6日)
- https://github.com/ryleighnewman/YapToText (查阅于 2026年10月10日)
- https://apps.apple.com/us/app/yaptotext/id6786382289 (查阅于 2026年10月10日)
常见问题
MacWhisper 能识别说话人吗?
能,从 MacWhisper 12 开始,可以用带 Speaker Recognition 标记的本地 WhisperKit 模型,也可以用云端服务商 ElevenLabs 和 Deepgram。
怎么在 MacWhisper 里指定说话人?
用支持的模型转写,然后在边栏里重命名说话人。想把某一段换给别人,把鼠标悬停在它上面,按该说话人的数字键。
怎么在 MacWhisper 里合并说话人?
在转写文字或边栏里右键点击说话人的名字,选择 Merge Speaker To。
MacWhisper 为什么没有显示说话人?
最常见的原因是所选的模型不支持这个功能。请换一个带绿色 Speaker Recognition 标记的 WhisperKit 模型。
MacWhisper 的说话人识别免费吗?
MacWhisper 的价格页把说话人识别列在 Pro 下。