当扬声器播放出的声音被正在工作的麦克风拾取并传回通话中时,就会产生回声。所有解决办法都源于这一点:切断扬声器与麦克风之间的声音传递路径,回声就会停止。难点不在于修复,而在于找出哪位参与者的设备形成了这个循环。
先判断回声的传递方向
在更改任何设置之前,先弄清楚谁听到了什么。几乎每次都能借此把问题缩小到一台设备。
| 症状 | 循环出现的位置 |
|---|---|
| 其他人听到自己的声音被重复传回 | 你这边——你的扬声器将声音传给了麦克风 |
| 你听到自己的声音被重复传回 | 问题在其他人那边,而且他们很可能听不到回声 |
| 所有人都听到所有声音重复了两遍 | 同一个房间里有两台设备加入会议 |
| 只有某个人说话时才有回声 | 该说话者的设备,无论是谁报告了回声 |
这就是为什么“让所有人先静音,再逐个取消静音”在实际操作中如此可靠:它相当于用二分法找出造成声音循环的设备。Zoom 关于 在会议中处理音频回声 的官方指南也基于同一原理。
四种常见原因,按发生频率排序
使用扬声器而不是耳机
这是最常见的情况。笔记本电脑扬声器播放对方的声音,内置麦克风就在几厘米外,能听到这些声音。音量较低时,回声消除还能应付;音量一调高,它就失效了。
同一个房间里的两台设备
同事从隔壁工位加入会议,或者你在笔记本电脑和手机上同时打开会议。没有任何软件能消除这种回声:对每台设备来说,另一台设备的输出都只是房间里的噪声。
Windows 将音频路由到了你意想不到的地方
耳机已连接,但 Windows 仍通过笔记本电脑扬声器播放声音;或者扩展坞重新出现并抢走了默认输出设备。你戴着耳机,却仍然造成回声。
会议被打开了两次
桌面应用后面还开着一个仍在通话的浏览器标签页,或者重新加入失败后留下了第二个窗口。同一台设备上的两个实时音频流会彼此完美地形成回声。
回声消除能做什么、不能做什么
Teams、Zoom 和 Meet 都会运行声学回声消除。它会比较应用刚播放的声音和麦克风刚刚听到的声音,然后将其抵消。在单台设备上、音量适中的情况下,这项功能确实很有效,这也是为什么在安静的一对一通话中,笔记本电脑扬声器通常能正常使用。
在两种情况下它会失效。第一种是回路跨越了不同设备——算法没有其他笔记本电脑播放音频的参考信号,因此无从抵消。第二种是输出声音过大而失真,或因房间反射而产生严重回响,因为返回的信号与参考信号不再足够相似,无法抵消。调低音量并非权宜之计,而是在直接解决导致故障的条件。
检查设备实际会在 Windows 中使用哪些设备
Windows 上几乎所有回声问题都可以归结为一个你能在加入会议前回答的问题:哪台设备会播放声音,哪台设备会收音?打开 Windows 的声音设置并确认两者,然后在 Teams、Zoom 或 Meet 中确认同一组设备,因为这些应用都有自己的设备选择器——Microsoft 在 管理 Microsoft Teams 中的通话设置中介绍了 Teams 相关设置。如果 Windows 本身与某台设备配合时运行异常, 解决 Windows 中的声音问题 是一个很好的起点。
人们遇到的问题并不是选错了设备,而是设备选择在上次使用后发生了变化——重新连接的耳机变成了第二个设备条目、显示器接管了默认输出,或者电脑从睡眠状态唤醒后扩展坞重新连接。直到有人说“有回声”,你才会发现。
CallReady 能检查什么
CallReady 是一款适用于 x64 和 ARM64 设备上 Windows 10 版本 2004 及以上版本和 Windows 11 的 Windows 托盘工具。只需单击一次,它就能在约 10 秒内检查摄像头、麦克风、扬声器、人脸存在情况、光线、已更改的设备,以及网络延迟、抖动和吞吐量,然后给出 已就绪, 需要注意 或 未就绪.
具体到回声问题,有用的是设备状态概览。CallReady 会报告 Windows 当前选定的输出和输入设备,确认麦克风正在接收信号;而这里最重要的是,它会 在设备与上次成功检查时相比发生变化时发出警告。这样就能在通话开始前发现耳机悄然切换到扬声器的情况,而不是等通话开始三分钟后才发现。
明确说明功能边界:CallReady 不会检测回声,也无法检测,因为回声只有在有第二位参与者时才会出现。它回答的是更早一步的问题——我是不是要用扬声器而不是耳机加入会议?分析在本地进行;没有账户或后端,也不收集分析数据。网络测试会连接 Cloudflare。CallReady 不会修改 Teams、Zoom、Meet 或 Windows 的音频设置。
相关文章
如需完整的通话前准备流程,请阅读 视频通话前测试摄像头和麦克风。如果别人说你的声音太小,而不是听到重音,请参阅 《Windows 11 中麦克风音量过低》。如果 Windows 能检测到设备,但会议应用检测不到,请使用 摄像头或麦克风在 Windows 中可用,但在 Teams 或 Zoom 中不可用。如果音频是断断续续而非重复,那通常是网络问题——请参阅 《为什么网速很快,视频通话仍然卡顿》,或提前使用 视频通话前检查互联网连接进行测量。如果问题出在画面而非声音,请参阅 改善 Windows 视频通话的摄像头照明.
常见问题
为什么我说话时别人会听到回声?
只有我听到回声,其他人都听不到。这是谁的问题?
耳机一定能消除回声吗?
为什么第二个人从同一个房间加入时会出现回声?
回声消除功能能自动处理吗?
获取 CallReady
Windows 10 版本 2004 及以上版本和 Windows 11。先享受 7 天完整试用,之后可继续使用终身购买版本。