跳至主要内容 / Skip to content

SineMedia Journal

视频通话为什么会把自己的声音传回来?

视频通话里听见自己的声音,常与扬声器播放的远端音频再次进入麦克风有关。本文拆解这条声学路径,说明设备怎样估计并削弱回声,也解释多人同时说话、音量和摆放变化为何会让处理变难。

2026-104 min read
视频通话为什么会把自己的声音传回来?

视频通话里听见自己的声音,常与扬声器播放的远端音频再次进入麦克风有关。本文拆解这条声学路径,说明设备怎样估计并削弱回声,也解释多人同时说话、音量和摆放变化为何会让处理变难。

刚接通视频通话,对方一开口,你却在耳机或扬声器里听见自己刚才说过的话。声音通常会晚一点回来,像是通话在重复播放。此时,对方未必真的在复述你,问题可能发生在对方设备的播放和收音之间。

还有一种场景更隐蔽。会议室开着外放,远端发言清楚,轮到本地人讲话时,对方却说声音发闷、断续,甚至听到回声。把音量调低有时能缓解,但不能解释全部现象。理解回声走过的路线,才能知道哪些观察和调整真正有用。

回声怎样走回麦克风

通话中的远端语音先作为数字信号到达本机,经过数模转换、功放和扬声器,变成空气中的声音。它会沿直达路径和室内反射路径传播,再被本机麦克风收进去。麦克风采到的内容随后上传,于是远端的人可能听回自己刚播放过的话。

麦克风收到的并非只有回声。本地说话人的语音、空调和键盘等环境噪声,也会与回声叠在同一段录音里。对处理系统来说,目标是压低由扬声器带来的部分,同时尽量保留本地人真正要说的话。

距离会改变难度。扬声器与麦克风靠得近时,回声通常更强。房间墙面、桌面和设备外壳带来的反射与振动,会让声音经历多条不同长短的路线。手遮住扬声器、移动设备或改变朝向,也可能让原先的路径突然变化。

远端播放声经扬声器、空气和反射进入麦克风,并与本地语音混合的路径图
远端播放声经扬声器、空气和反射进入麦克风,并与本地语音混合的路径图

消回声先要拿到哪一路声音

设备一般会保留一份送往扬声器的播放信号,作为参考信号。它知道此刻正在播放什么,再把这份信号与麦克风录音相对照。参考信号不是麦克风的复制品,它是系统预测回声时的线索。

核心工具常被称为自适应滤波器。自适应的意思是,滤波器会根据持续出现的误差调整内部参数,学习当前扬声器、空间和麦克风组合形成的传播特征。它用参考信号估计麦克风中可能存在的线性回声,再从录音中削弱这部分估计值。

这里的线性回声,可粗略理解为播放声经过传播和反射后,主要只是音量和时间结构发生变化的部分。房间混响时间更长,设备需要描述的声音历史也更长。更长的滤波器有机会覆盖更长的回声尾音,同时会增加计算负担,并让适应速度和稳定性面临取舍。

为什么说话重叠时更难

当远端播放和本地说话同时发生,麦克风中的混合信号会更难拆分。系统既要继续跟踪回声路径,又要避免把本地语音误当作回声一起削弱。这样的双讲状态,正是通话中最容易出现吞字、音量起伏或回声残留的时刻。

扬声器本身也会增加麻烦。音量较高、器件质量有限或机身存在机械共振时,播放声可能出现谐波等非线性失真。自适应滤波器擅长估计传播形成的线性部分,对这类新增成分的预测能力有限,因此滤波后仍可能留下残余回声。

路径变化同样考验处理速度。设备刚被拿起、放到桌上,或扬声器被手遮住时,旧的估计可能暂时不再合适。参数更新得快,能更快跟上变化,却更容易在双讲和噪声中判断失准。更新得慢,输出往往更稳,但适应新环境会更迟。

剩余回声如何处理

第一步估计后仍留下的部分,称为残余回声。后续的残余回声抑制会判断哪些时频区域中的回声仍然明显。时频区域可以理解为把一小段声音按频率拆开后得到的局部区域,这样处理不必每次压低整段声音。

当某个频率区域里本地语音足以掩蔽残余回声,系统可能少做衰减,让对话保持更多细节。掩蔽指较强声音会使邻近的较弱声音不易被听见。它受声音出现的时刻和频率内容影响,因此不能只凭一个固定音量差来判断。

若系统判断不够可靠,通常会采取更保守的衰减,以免把回声送回远端。这会带来代价,本地语音可能显得断续,背景底噪也会忽隐忽现。有些处理会补入与环境接近的舒适噪声,减少突然安静造成的听感跳变,但这也不是对所有噪声环境都能完全还原。

先用自适应滤波器削弱线性回声,再按频率区域处理残余回声的流程图
先用自适应滤波器削弱线性回声,再按频率区域处理残余回声的流程图

用耳朵和操作来观察

可以先做一个简单观察。让一端保持安静,另一端用正常音量连续说话,再轮换角色。若说话一端听见自己的话返回,优先检查另一端是否外放、扬声器与麦克风是否距离过近,以及设备是否正对硬质桌面或墙面。

接着在同一设备上分别尝试耳机和外放,并只改变一个条件,例如降低播放音量或稍微移动设备位置。耳机把播放声更多地限制在耳边,通常能减少进入麦克风的空气传播路径。一次只改一个条件,才容易判断变化与哪项操作有关。

双讲时可留意对方是否出现断词、音色突然变薄或背景声抽动。这些现象只能提示回声与语音分离正在承受压力,不能单凭听感断定某一种算法或硬件故障。若问题持续,记录外放或耳机状态、音量、房间摆放和是否同时说话,会比只描述“有回声”更有助于定位。