Mac 麦克风无法工作:如何测试和修复
Microphone-Test.org ·

Mac 上的麦克风出现故障时会表现出一种奇怪的现象:硬件测试结果正常,但应用程序却听不到任何声音。这种不一致正是关键线索。macOS 几乎不会直接导致麦克风完全失效。相反,隐私开关、卡住的 Core Audio 进程,或是向附近 iPhone 设备进行的 Continuity 交接,都会悄无声息地截取输入信号。麦克风本身则始终处于完美工作状态。在任何应用能够监听之前,Apple 会将所有录音数据先通过一层隐私过滤层进行处理,该机制始于 macOS Mojave 系统。若在此处发生阻塞,系统不会发出任何提示,也不会显示错误信息。本指南将帮助您区分真正的故障与被阻塞的情况。首先打开我们的麦克风测试,并在说话时观察输入电平表。如果电平表有变化,说明麦克风拾音头工作正常,问题出在软件层面。下文将详细介绍权限设置、设备选择、Continuity 问题,以及针对其他方法均无效的情况如何重启 Core Audio。
Mac 麦克风无法工作:快速修复检查清单
| ✓ | 使用我们的麦克风测试或系统设置 › 声音 › 输入检查是否有信号。 |
| ✓ | 在系统设置 › 隐私与安全性 › 麦克风中允许该应用访问麦克风。 |
| ✓ | 选择正确的输入源;阻止 AirPods 或 Continuity 功能占用该输入源。 |
| ✓ | 通过 tccutil reset Microphone 重置应用权限。 |
| ✓ | 通过 sudo killall coreaudiod 重启 Core Audio。 |
一分钟内测试您的 Mac 麦克风
在更改任何设置之前,请确认麦克风能否拾取声音。“无信号”问题的解决方法与“有信号但无人能听到我”的问题完全不同。实时输入电平表能提供最快且最准确的答案,它会实时响应您的声音。“先录音后播放”的循环会掩盖延迟和设备选择错误,因此请在此处避免使用该方法。打开我们的在线麦克风测试,并在浏览器提示时允许访问权限。现在请正常说话。如果电平指示器在您说话时有波动,说明麦克风硬件和驱动程序均正常。那么问题就出在更高层级,可能是权限问题,也可能是某个特定应用程序的问题。如果电平表保持静止,则说明信号被阻塞或选错了输入源。下文将详细说明具体应检查哪些方面。
macOS 会在多个原生位置显示麦克风状态。知道该信任哪个位置能节省时间。最可靠的内置指示器是系统设置 › 声音 › 输入下的输入电平表。在设备列表中选择您的麦克风。当您说话时,其下方的点状指示条应随之亮起。假设此处的点状指示条在移动,但某个应用仍无法拾音。这说明故障是特定于该应用的,而非系统范围的问题。这种情况下,请直接跳转至下文的应用和权限部分。下表列出了 Mac 中显示麦克风的所有位置,并说明了每个位置的读数所代表的信息。
| 查看位置 | 路径 | 确认内容 |
| 声音输入电平表 | 系统设置 › 声音 › 输入 | macOS 是否接收到信号,以及信号来自哪个设备 |
| 隐私同意列表 | 系统设置 › 隐私与安全性 › 麦克风 | 哪些应用被允许使用麦克风 |
| 菜单栏录音点 | 屏幕右上角(琥珀色圆点) | 表示该应用当前正在录制音频 |
| 语音备忘录 / QuickTime | 应用程序文件夹 | 用于隔离故障程序的备用应用程序 |
为何在 macOS 上,正常工作的麦克风仍会失声
隐私层是首要元凶
macOS Mojave 引入了一套名为“透明度、同意与控制”(Transparency, Consent and Control,简称 TCC)的授权系统。现在,每个应用在访问麦克风前都必须获得授权。仅这一机制导致的 Mac 麦克风“失灵”问题,就比所有硬件故障加起来还要多。其陷阱在于,这种阻断是无形的。一个从未被授予访问权限的应用,其麦克风输入会直接呈现静默状态。既没有错误信息,也没有提示。macOS 更新、重新安装或更改应用的代码签名,都可能撤销原本有效的权限。视频会议工具尤其容易受到影响。它们不断更新,每次重大更新都可能重置应用在同意数据库中的状态。有一个明显的迹象:每当麦克风处于激活状态时,菜单栏右上角会出现一个琥珀色圆点。假设您在说话,本以为对方能听到,但那个圆点却始终没有出现。这几乎可以肯定说明该应用从未获得过权限。您可以在系统设置 › 隐私与安全性 › 麦克风中解决此问题。所有曾请求使用麦克风的应用都会列在此处,并配有开关按钮。通常,只需将其中一个应用的权限重新开启即可解决问题。
“错误设备”陷阱与 Continuity 交接
现代 Mac 会主动为您切换音频输入源。这种“贴心”功能却常常引发混淆。当您连接 AirPods、USB 接口、HDMI 显示器或蓝牙耳机时,macOS 可能会立即将其设为默认输入源。结果就是,当您对着内置麦克风说话时,系统却在监听另一间房间里的耳机。Continuity 功能会让这种情况变得更微妙。如果附近有一部已登录同一 Apple ID 的 iPhone,macOS 可能会将音频路由到手机上。此时,Mac 的输入电平表会毫无缘由地归零。当麦克风仅“偶尔”工作时,首先应怀疑是设备选择问题。在系统设置 › 声音 › 输入中锁定所需的输入源。然后拔下并重新插入配件,观察选择是否保持不变。如果它不断跳回,说明某个已连接的设备在“默认输入”竞争中占了上风。请断开该设备的连接或将其禁用。
物理层因素依然重要
在 Mac 上,硬件原因虽不常见,但仍值得尽早检查,因为这类问题既能快速排除,又无法通过软件修复。许多耳机都配有线控静音开关,有些会在麦克风臂抬起时自动静音。令人惊讶的是,不少“麦克风失灵”的报告,根源正在于此。外部接口和 USB 麦克风会消耗大量电量。若通过无源集线器或性能欠佳的 USB-C 转接头串联连接,它们便会出现异常。将它们直接连接到 Mac 或带电源的集线器上,通常能立即恢复正常。现代 MacBook 仅配备一个 3.5 毫米组合插孔。该接口仅支持四芯 TRRS 耳机插头。三芯麦克风插头虽能播放音频,但无法拾音。内置麦克风位于扬声器旁,因此真正出现故障的内置麦克风实属罕见。如果内置麦克风失效,但 USB 设备却能正常工作,那么故障几乎总是源于软件问题。
按从最常见原因到最罕见原因的顺序排查
请按顺序尝试这些解决方法。不要直接跳到激进的解决方案。此顺序是经过深思熟虑的。它能首先解决大多数问题,且对系统干扰最小。权限设置和设备选择问题共同导致了 Mac 中大多数麦克风故障。只有在此之后,才需要升级到重启系统音频。每次更改后,请返回麦克风测试或声音输入电平表。在继续下一步之前,请重新检查是否有信号。这样,您就能始终知道是哪一步起到了作用。
授予并重置麦克风权限
打开系统设置 › 隐私与安全性 › 麦克风。确认您正在排查问题的应用已列在其中且已启用。对于基于浏览器的通话,您需要选择的条目是浏览器本身。网站会继承浏览器在系统层面的访问权限。还必须允许第二个浏览器内的提示;我们的《Safari》和《Chrome》指南涵盖了这一步骤。假设应用已存在且已开启,但仍无法拾音。那么存储的同意记录很可能已损坏。彻底的解决方法是将其重置。在终端中运行 tccutil reset Microphone。这将清除所有应用保存的麦克风权限记录。下次各程序再次请求时,macOS 会显示新的提示框,此时您只需点击“允许”即可。该命令安全且可逆,不会永久撤销任何权限,仅强制同意对话框重新出现。由于该操作会一次性重置所有应用,因此下次启动时可能需要重新批准其中部分应用。
强制选择正确的输入设备并提高音量
在确认权限后,返回系统设置 › 声音 › 输入。选择您打算使用的麦克风。不要信任 macOS 自动选择的麦克风。说话时,观察输入电平指示点。如果它们几乎不动,请将输入音量滑块向上拖动。检查您的麦克风是否带有被调低了的硬件增益旋钮。禁用所有未使用的输入设备。处于空闲状态的蓝牙耳机或虚拟音频设备会占用默认插槽,导致您对着空气说话。许多应用程序还保留着自己的输入选择器,它会完全覆盖系统默认设置。因此,如果输入电平表有反应但应用程序没有反应,请打开该应用程序的音频设置,明确将其指向正确的设备。我们针对 Zoom、Microsoft Teams 和 Discord 的指南详细介绍了每个音频面板。
当输入电平表持续冻结时,请重启 Core Audio
假设已授予权限、选择了正确的设备,但输入电平表仍然纹丝不动。这可能是音频引擎卡死所致。这是 Mac 从睡眠状态唤醒或热插拔音频接口后的一种已知现象。macOS 会通过一个名为 coreaudiod 的后台进程处理所有音频。重启该守护进程可强制整个输入和输出堆栈在不重启系统的情况下重新初始化。终端中的命令为:sudo killall coreaudiod。该守护进程将在一两秒内自动重新启动。在此过程中,所有系统音频会短暂中断。请将此操作视为解决音频堆栈卡死问题的“重置按钮”,而非常规操作步骤。
| 注意:诸如 tccutil reset Microphone 和 sudo killall coreaudiod 之类的终端命令是安全且可逆的。它们仍会对整个系统产生影响,会短暂中断音频或清除每个应用的已保存权限。请先关闭正在进行的录音和通话。仅在基于设置的简单步骤均失败后才运行这些命令。执行这些操作需自行斟酌。 |
确保您的 Mac 麦克风稳定工作
养成以下习惯可确保麦克风恢复正常后持续稳定工作。请不时检查“隐私与安全性”下的麦克风列表。关闭那些没有必要监听的应用程序的访问权限。这既能提高可靠性,又能增强隐私保护。同时还能防止被遗忘的后台应用程序在通话过程中抢占麦克风输入。请保持 macOS 系统最新。Apple 会定期发布 Core Audio 和蓝牙的修复程序。每次进行重大系统升级后,请检查麦克风是否正常工作。系统升级是应用权限重置最常见的时机。如果您依赖外部接口或 USB 麦克风,请将其连接到带电源的集线器或直接连接到 Mac,并将其设为默认输入源。这样,当您的 AirPods 进入信号范围时,macOS 就不会再将其选为默认麦克风了。当同一支麦克风需要在浏览器、桌面应用和手机上都能正常工作时,请在每个场景中分别进行测试。即使在“语音备忘录”中表现完美的麦克风,在上一层(即浏览器或视频会议工具中)仍可能被屏蔽。
常见问题
为什么我的 Mac 屏幕顶部有一个橙色圆点?
这个橙色圆点表示当前有应用程序正在使用麦克风。这是 macOS 内置的隐私指示器。点击旁边的“控制中心”图标,即可查看正在监听的应用程序。如果您在尝试发声时该圆点从未出现,说明该应用程序尚未获得麦克风访问权限。
为什么我的 Mac 会不断切换到 AirPods 的麦克风?
macOS 会将新连接的蓝牙和 USB 设备设为默认输入源。当 AirPods 离开 Mac 附近的充电盒时,会立即重新连接。请在系统设置 › 声音 › 输入中设置您希望使用的麦克风。断开或忘记那些您不希望争夺默认输入槽位的设备。
如何在不录制任何内容的情况下测试 Mac 的麦克风?
请使用实时电平表而非录音功能。我们的在线麦克风测试可在浏览器中实时显示您的输入电平。系统设置 › 声音 › 输入中也会显示相同的信息。这两种方式都能在不保存文件的情况下确认麦克风是否能正常拾音。
我的 USB 麦克风在“声音”设置中未显示,该怎么办?
请将其直接连接到 Mac 或带电源的集线器。需要实际供电的接口在供电不足时往往会消失。请尝试更换数据线和端口。如果仍然无法显示,请通过执行 sudo killall coreaudiod 命令重启 Core Audio,以便 macOS 重新扫描已连接的音频设备。
重置麦克风权限会删除我的任何数据吗?
不会。命令 tccutil reset Microphone 仅清除各应用程序针对麦克风保存的“允许”或“拒绝”设置,不会删除其他任何内容。下次应用程序需要使用麦克风时,macOS 会再次提示您进行授权。
测试您的麦克风
测试您的麦克风 →