Lesskeys
语言
指南Mac 和 WindowsMacWindows

Mac 或 Windows 电脑​上的本地​转写​是怎么​工作​的

简短​回答

本地​转写用的​是存放​在你电脑​上的语音​模型,​由​电脑​自己的​处理器运行,​所以​不涉及​服务器,​也​不需要​联网。​音频​进去,​电脑​上依次​完成​五个步骤,​文字​出来。

macOS 13+​(Apple Silicon)⁠· 无订阅Windows 10 和 11 · 无订阅

最后​审阅:​

示意图:​一段声音​进入​一台​笔记本电脑。​电脑​屏幕​依次​打钩​五个步骤:​听、​整理、​写下来、​区分说话人、​合​在一起。​最后​输出​一页文字。​电脑​下方的​横幅​写着:​断网​也能用。
在​你自己的​电脑​上完成​五个步骤的​示意图。

五个步骤

从​开口​说话​到变成​文字⁠,​中间​发生了​什么?

  1. 听。​音频​来自​你的麦克风、​一个文件,​或​电脑​播放的​声音。
  2. 整理。​应用​找出​有人说话的​部分,​把​音量​调匀,​再​把录音切成​小段。
  3. 写​下来。​应用​就在电脑​上把每​一小段转成​文字。
  4. 区分说话人(可选)。​声音会​按说话人分组。​你​设定​有几个​人在说话​(默认​是 2 个)。你​告诉 Lesskeys 有几个​人在说话​(1 到 4 个,​或​自定义数字),​它​再把声音​分组。
  5. 合​在一起。​各个小段​合成​一份逐字稿;​如果​你要求​了,​还​会带上​说话人标注。​每​一步都在电脑​上完成。

说话人标注:​说话人分离⁠。

在​你的电脑​上

我的​电脑​上运行的​是什么?

它​需要的​一切​都在你的电脑​上。

应用​内置了​一个小型的​入门​模型,​所以​第一次启动​就能语音​输入;​更​大的模型​只需下载​一次,​之后​一直​保留。​它​需要 macOS 13 或更高版本,​以及 Apple Silicon​(M1 或更新)Windows 10​(1903 或更高版本)​或 Windows 11⁠。

联网

它​有时​需要​联网​吗?

只​在下载​东西​时,​而且​只需一次。

如果​你选了更大、​更​准确的​模型,​要​下载​一次;​第一次标注​说话人时,​还要下载​一个小的​附加模型。​之后​就不需要​联网​了。​什么​是本地​语音识别​对本地​和云端​做了比较;​你​也可以​自己​做个测试⁠。

在 Mac 上

在 Mac 上够快吗?

在​我们​对一台 Mac 的​测试​里,​用​更准确的​选项转写​一小时的​语音​大约​要五分钟,​用​较小的模型​大约​要两分钟。

较旧的 Mac 会​更慢。​语音​输入​是在你停止​说话​之后​才写出文字:​要​稍等一会儿,​不是实时​字幕。​运算​在 Mac 自己的 Apple Silicon 芯片​上进行。

来源:​我们​自己的​测量,​见 Mac 上该选哪个 Whisper 模型⁠。

在 Windows 上

Windows 电脑​上是怎么​做的?

支持 Vulkan 的​显卡​负责​大部分​运算;​没有​的话​由处理器​来做。

在 64 位 Intel 或 AMD 电脑​上,​Lesskeys 找到​支持 Vulkan 的​显卡​就会使用​它,​找​不到就退回到​处理器。​ARM64 版本​在处理器​上运行。​语音​输入​是在你停止​说话​之后​才写出文字:​要​稍等一会儿,​不是实时​字幕。​我们​没有​测过 Windows 上转写​一小时​语音要多久,​所以​没有​这方面的​数字。

问题

关于​本地转写的​问题

离线转写​是怎么​工作​的?

存放​在你电脑​上的软件,​直接​在你的机器​上把音频​转成​文字,​不涉及任何​服务器,​所以​断网​也能用。

本地​转写​很慢吗?

不慢。​在​我们​对一台 Apple Silicon Mac 的​测试​里,​用​更准确的​选项转写​一小时的​语音​大约​要五分钟;​较旧的 Mac 会​更慢。​我们​没有​测过 Windows。

没有​云端,​怎么​区分不同的​说话人?

电脑​上的几个独立​工具会​比较​整段​录音里的​声音,​并​按说话人​把片段分组。​你​可以​设定​有几个​人在说话,​任何​内容​都不会发送​到服务器。

更多

相关​阅读

“Mac 上本地(离线)​转写​是怎么​工作​的”的​其他​语言​版本