为什么普通外置麦克风不能唤醒 Hey Siri

今天查 Mac mini 上为什么 Hey Siri 没反应,结论有点有意思:不是 Siri 不能听第三方麦克风,而是 Apple 没把“常驻唤醒词监听”开放给普通第三方外置麦克风。

现象大概是这样:

  • Mac mini 没有内置麦克风,接了 USB 声卡/麦克风后,系统输入和手动唤出 Siri 都可以用。
  • 但 Siri 设置里不会出现 Listen for "Hey Siri" / Listen for "Siri" 这类语音唤醒选项。
  • Apple 文档把“用外置麦克风跟 Siri 说话”和“免按键唤醒 Siri”分成两件事:Mac mini 想免按键唤醒,需要 Studio Display、支持的 AirPods 或 Beats。
  • Apple 排障文档还直接说明:第三方外置麦克风不支持 Hey Siri / Siri 唤醒。

我的理解是,Hey Siri 本质不是普通录音输入,而是系统级的常驻监听入口。它背后要处理低功耗、端侧模型、误触发抑制、声学链路稳定性和隐私承诺。

Apple 自己的 Voice Trigger 文章里也能看到这个思路:唤醒词不是简单地把麦克风音频扔给一个识别器,而是多阶段检测。先用低成本模型判断疑似唤醒词,再进入更精确的模型和后续校验,尽量在本机完成,并减少误触发。

这也解释了为什么 Studio Display、AirPods、Beats 可以,而普通 USB 麦克风不行。前者的麦克风阵列、芯片、延迟、断连行为和唤醒链路都在 Apple 可控范围内;普通 USB 麦克风只是系统音频输入,质量、采样率、延迟和驱动行为都不统一。

所以第三方麦克风可以当“说话输入”,但不能当“系统级常驻唤醒入口”。这不是技术上完全做不到,而是 Apple 把它当成一条更高权限的硬件/隐私链路来管理。

结果就是:Mac mini 这类没有内置麦克风的机器,如果不用 Studio Display、AirPods 或 Beats,就只能手动唤出 Siri,再用外置麦克风说话。

参考: