为什么Mac听写总是停止,以及如何让它持续

Atta 🐬

Flit创始人

· 更新于

简短回答

Mac听写在30秒内听不到语音时会自行停止。这是设计使然:Apple的页面说“如果在30秒钟内未检测到语音,听写会自动停止”,还说只要你一直说话,听写时长没有限制。如果它更早停止,说明是某样东西结束了它:Escape键或听写快捷键、需要联网的语言断开了网络,或者麦克风发生了变化。Flit是一款适用于Mac的本地听写App,只要你按住按键就会一直录音,停顿也包括在内。

如何防止听写中断

  1. 记住规则:30秒的沉默会结束听写。如果你需要思考更久,就准备好再按一次快捷键。
  2. 听写正在聆听时,不要按Escape键、麦克风键或听写快捷键。它们中的任何一个都会停止听写。
  3. 在搭载Apple芯片的Mac上,你可以一边听写一边打字,所以用键盘改正一个词即可,不必停下来。
  4. 打开系统设置 → 键盘,阅读“听写”下方的文字。如果你的听写不在设备上处理,网络连接中断就会结束听写:请使用更稳定的网络。
  5. 将麦克风来源设为你的麦克风的名称。设为“自动”时,Mac可能会切换到另一台设备,例如刚连接的耳机。
  6. 如果它停止了却没有输入任何文字,请在系统设置 → 声音 → 输入中检查设备和电平。听写听不到你,就没有内容可转写。

要快速重新开始,菜单项是编辑 → 开始听写,快捷键就是键盘 → 听写中显示的那个。

这里其实有两种不同的问题。一种是30秒规则,它正按Apple的设计在工作。另一种是你还在说话时听写就结束了,这种情况有可以消除的原因。下表把它们区分开来。

何时停止,以及原因

何时停止可能的原因怎么做
你停下来思考之后 30秒没有语音 重新启动它,或在停顿时间到之前说点什么
你按下某个键的那一刻 Escape键、麦克风键或快捷键会结束听写 避开这三个键;在搭载Apple芯片的Mac上,其他键都没问题
句子说到一半,网络不好时 你的语言由Apple处理,而网络连接中断了 查看“键盘”设置中“听写”下方的文字
耳机连接或断开时 麦克风来源变了 按名称选择麦克风,而不是“自动”
立即停止,没有输入任何文字 麦克风没有收到你的声音 声音 → 输入:检查设备和电平

30秒规则

Apple的听写页面把两方面都说明了:“你可以听写任何长度的文本而不会超时”,以及“如果在30秒钟内未检测到语音,听写会自动停止。”所以限制不在长度,而在沉默。

没有任何设置可以更改这30秒。对大多数听写来说,这已经足够了。当你边想边说时,问题就出现了,因为思考时的停顿比朗读时的停顿更长。

主动结束听写的操作

Apple列出了三种停止方式:Escape键、麦克风键(如果你的键盘有)和听写快捷键。误按其中任何一个,看起来都像听写自己停止了。

换行是常见的陷阱。自己按Return键没有问题,但如果你说“换行”或“新段落”,Apple指出它们会在你完成听写后才出现,所以在你停止之前,文字看起来就像什么都没发生。

一口气听写一段长内容

使用内置听写时,有三个习惯会有帮助。开始之前先想好第一句话。用完整的意思来说,这样停顿就会落在句子之间,并保持简短。当你停下来思考时,做好重新开始的准备,把手指放在快捷键附近。

另一种方法是使用以按住按键为核心的工具。使用按键说话时,录音时长正好等于你按住按键的时间,所以停顿不会结束任何东西:说完了再松开。

只要你按住按键,Flit就会一直录音

Flit不会通过检测沉默来判断你是否说完了。你说话时按住一个键,说完后松开,所以中途长时间停顿也没有关系。

  • 按住说话:录音在你松开时结束,而不是在你停顿时。
  • 长段内容可用免提:连按两下Fn,说话,再按一下结束。只有在三分钟没有声音后,Flit才会询问是否结束。
  • 犹豫和说错重来的部分会被去掉,所以边想边说不会体现在文字里。
  • 一切都在Mac上运行,所以网络中断不会结束听写。
  • Flit可免费试用7天,所有功能全部开放,之后$19买断,无需账户,无需订阅。

值得了解

  • Apple的听写是免费的,而且你的Mac上已经有了。如果它能满足你的需要,你就不需要Flit。
  • Flit在搭载Apple芯片、运行macOS 14或更高版本的Mac上运行,它的语音模型需要下载,大小约0.5到2.8 GB,只需选择一次。
  • Flit的语音命令(例如“new paragraph”)目前只支持英语。
下载Mac版 macOS 14或更高版本 · Apple芯片

常见问题

为什么我的Mac听写在30秒后停止?

因为它30秒没有听到语音。Apple的页面说,在这种情况下听写会自动停止。只要你一直说话,它就不会停止。

Mac听写有时间限制吗?

不会因为长度而停止。Apple说你可以听写任何长度的文本而不会超时。唯一的自动停止是30秒没有语音。

能更改Mac听写停止前的等待时间吗?

不能。没有针对30秒静音限制的设置。

为什么我打字时听写会关闭?

Apple说,在搭载Apple芯片的Mac上,你可以在听写时继续使用键盘。但Escape键、麦克风键和听写快捷键确实会停止听写。

有没有停顿时不会停止的听写App?

有。Flit是一款适用于Mac的本地听写App,只要你按住按键就会一直录音,无论停顿多久。Flit可免费试用7天,所有功能全部开放,之后$19买断,无需账户,无需订阅。

词汇表中的相关条目

更多指南