你戴上耳机播放点东西,听起来不错。加入通话后,音质却一落千丈:单薄、发闷,像 1998 年的电话。设备没有损坏,设置也没有变化。

这就是蓝牙一贯的工作方式。了解其机制后,就能明白相应的解决方法。

一副耳机,两种状态

蓝牙耳机与电脑之间并非只有一种连接,而是有两种配置文件,且两者不能同时使用。

A2DP是立体声播放配置文件,带宽高,且只支持单向传输。这是用于播放音乐的模式。在此模式下,麦克风不可用。

HFP是免提配置文件,支持双向传输,因此麦克风可以工作——但为了在可用带宽内容纳双向音频,两个方向的声音都会压缩为窄带、低比特率通道。经典免提模式采用 8 kHz 窄带。16 kHz 宽带语音音质更好,大多数现代耳机和适配器都支持,但带宽仍只是 A2DP 的一小部分。

蓝牙无线链路无法同时支持这两种配置文件。应用一旦启用蓝牙麦克风,Windows 就会将整个连接切换到免提模式,播放音质也随之下降。因此,音质会在通话开始的那一刻变差,而你一退出通话就会恢复。

为什么 Windows 会显示两个耳机条目

打开“声音控制面板”—— mmsys.cpl——或依次选择“设置”→“系统”→“声音”→“更多声音设置”,通常会看到同一设备有两个条目。

耳机 是 A2DP 端点:仅用于播放,音质良好。 耳麦有时会列为 Hands-Free AG Audio,是 HFP 端点:支持播放和麦克风,但音质较差。

这并不是需要清理的重复条目,而是明确显示出来的选择。

三种解决方法

将设备分开使用

选择 耳机 作为输出设备,并使用另一个麦克风:笔记本电脑的内置麦克风、网络摄像头麦克风或 USB 麦克风。这样就没有任何程序会启用蓝牙麦克风,连接便会保持在 A2DP 模式,音质也能维持不变。

这是在继续使用耳机的前提下音质最好的选择,但很多人没有充分利用它。距离两英尺的笔记本电脑麦克风,往往比同一副耳机在免提模式下的麦克风效果更好,因为窄带带来的损失比距离远一些的影响更大。

请在会议应用自己的设备选择器中进行设置,而不只是设置 Windows,因为应用会保留各自的设备选择。

这种做法确实有取舍:你无法使用耳机杆上的麦克风进行噪声隔离;如果身处嘈杂环境,耳机杆上的麦克风会更有优势。

通话时使用有线或 USB 耳机

专业通话设备仍采用有线连接,原因正是这一限制。USB 耳机或插入音频插孔的有线耳机没有配置文件问题,无需配对、没有延迟,也不需要电池。如果你整天都要通话,这就是解决方案,而且价格不贵。

带有专用 2.4 GHz USB 接收器的耳机也能避开这个问题,因为它根本不使用蓝牙配置文件。

至少确保使用宽带语音

如果继续使用蓝牙,宽带语音会明显好于窄带语音。这取决于耳机、蓝牙适配器和驱动程序是否都支持宽带语音,而且在 Windows 中没有可靠的开关可以强制启用它。两件事可能有所帮助:从笔记本电脑制造商处更新蓝牙适配器驱动程序,而不要使用 Windows Update 的通用驱动包,因为蓝牙音频表现很大程度上取决于驱动程序;如果电脑使用的是老旧或后加装的适配器,现代 USB 蓝牙 5 适配器也可能改变结果。

蓝牙 LE Audio 是能从根本上解决此问题的标准,它采用一个高质量双向编解码器,无需切换配置文件。耳机、适配器和 Windows 都必须支持此标准。如果你现在要购买硬件,可以留意这一点;在两端都具备支持之前,这一限制依然存在。

由同一原因造成的相关症状

  • “耳机已连接,但 Teams 听不到我的声音。” 输入设备选中了“耳机”端点,但该端点没有麦克风。请选择“耳麦”端点,或改用其他麦克风。
  • “通话开始时,音频会中断一秒钟。” 这是配置文件切换导致的。
  • “AirPods 在我的电脑上听起来很差,在手机上却很好。” Apple 设备之间会协商使用性能更强的编解码器。在 Windows 上,它们会退回到标准蓝牙配置文件,因此会完全受到免提模式音质损失的影响。
  • “视频和声音不同步。” 根据编解码器和协议栈的不同,蓝牙会带来几十到几百毫秒的延迟。在通话中,延迟还会让人们互相打断,因为你会晚一些才意识到对方已经说完。
  • “昨天还好好的。” 设备连接后,Windows 会重新评估默认设备。重新连接后,你用的端点可能与之前设置的不同。

选择

配置 通话音质 便利性
蓝牙耳机,使用耳机自带麦克风 较差至尚可 最好
蓝牙耳机作为输出设备,另用独立麦克风 良好 良好
USB 或有线耳机 最好 有线
带 USB 接收器的无线耳机 非常好 非常好,但需要额外硬件

如果你偶尔通话,蓝牙耳机完全够用,了解这些内容即可。如果通话是你的工作,那么有线耳机或带接收器的耳机才是能从根本上杜绝问题的选择。

通话前检查,不要等到通话时

上述每种解决方法都会改变所选设备;耳机重新连接、接上扩展坞或电脑从睡眠中唤醒时,Windows 都可能把设备切换回去。这就是问题发生的方式:你周二修好了,周四却又用上了错误的端点。

CallReady 可从系统托盘启动检查,约十秒即可完成。它会确认麦克风确实收到信号,而不只是被选中;提示输入音量是否过低或发生削波;检查是否有可用的输出设备;并在 Windows 自上次成功检查以来切换到其他摄像头、麦克风或扬声器时发出警告——蓝牙重新连接正会导致这种情况。它还会检查摄像头和取景、灯光,以及网络延迟和抖动,并给出一个结论,而不是一组数字。

它无法告诉你当前使用的是哪种蓝牙配置文件;Windows 没有任何面向用户的功能可以做到这一点。但它能告诉你设备发生了变化,而这正是让你进入该模式的事件。

常见问题

为什么我的蓝牙耳机只在通话时音质变差?
因为使用耳机麦克风会强制连接切换到免提配置文件,而该配置文件在两个方向上都是窄带。仅播放音频时,连接会保持在高质量立体声配置文件。
我能同时获得 A2DP 音质和耳机麦克风吗?
使用经典蓝牙时不行。这两种配置文件不能同时使用。蓝牙 LE Audio 消除了这一限制,但两端都必须支持。
我应该删除“声音”设置中重复的“耳机”条目吗?
不应该。它是支持麦克风的端点。如果你永远不想使用蓝牙麦克风,可以将其禁用,这样 Windows 也不会再自动切换到它。
这是 Windows 的问题吗?
不是,这是蓝牙配置文件的限制。Windows 会同时显示两个端点,因此比某些平台更明显地呈现了这一限制,这样做可以说更为坦诚。
换更好的耳机能解决问题吗?
只能部分解决。更好的耳机可能支持宽带语音,并配有更好的麦克风,但只要使用经典蓝牙,就仍会受到配置文件切换的影响。要从根本上改变这一情况,需要使用有线连接、USB 连接,或让两端都支持 LE Audio。
成本最低且确实有效的改进是什么?
通话时使用一副基础的有线 USB 耳机,蓝牙耳机则继续用于聆听。成本很低,而且能消除这一整类问题。