跳至主要内容 / Skip to content

SineMedia Journal

戴着耳机转头时,声音怎样留在原地?

戴着耳机转头,虚拟人声怎样继续留在前方?从双耳信号的更新路径出发,解释头部跟踪如何参与空间重现,并借一项受控实验说明,听着在头外与位置稳定需要分开判断。

2026-103 分钟阅读
戴着耳机转头时,声音怎样留在原地?

耳机随头移动,虚拟声音要留在房间原处,就得随朝向更新两耳接收的时间、强弱和频谱线索。直达声与房间反射共同提供空间信息,听着在头外和转头时位置稳定,还需要分开观察。

戴着耳机听正前方的人声,你向右转头,声音会留在面前那面墙的方向,还是跟着脸一起转?现实中,说话的人可以站着不动,但他相对你两只耳朵的位置已经变了。

耳机要重现这种关系,就得随着头的朝向改变左右耳的声音。理解它,需要把两件事分开看。声音有没有离开脑袋,以及转头时它有没有留在房间里的同一处。

头向右转,声源就来到头的左侧

假设说话的人原本在正前方,你坐在原处向右转头,他就到了相对头部偏左的方向。声音到达两耳的先后和强弱会随之变化,这些差别能为判断方向提供线索。

耳机贴着头移动,播放的信号却未必会自动变化。如果左右声道始终保留原先的方向线索,声音相对头部的位置就缺少应有的更新,难以维持房间中的固定位置。

头部跟踪负责测量和估计朝向。系统把虚拟声源在房间里的方向与头的朝向结合,算出声源相对头部的方向,再更新双耳信号。这里先看坐稳后的水平转头,抬头、低头和走动需要另外检查。

头向右转后,固定声源位于头部左前方,声音先到左耳,再沿头部外侧到达右耳。
头向右转后,固定声源位于头部左前方,声音先到左耳,再沿头部外侧到达右耳。

两耳听到的差别不只有先后和强弱

直接从声源传到耳朵的部分叫直达声。它到达耳朵前,会受到头部和耳廓影响,声音里不同频率成分的相对强弱也会改变。因此,方向信息还藏在频谱中。

耳机可以用一组随方向变化的滤波数据模拟这种影响,这组数据叫头相关传递函数。把同一段人声分别处理成左右耳信号,再配合到达时间差,就能加入相应方向的双耳线索。

头向右转后,处理所用的数据也要换到声源相对头部偏左的方向。通用数据可以来自人工头测量,但并非为你的头和耳廓单独取得,不能保证每个人都听到同样清楚的空间位置。

房间反射让声音带上周围环境

在房间里,说话声还会碰到墙面等表面,再传到耳朵。其中较早到达的部分叫早期反射。它们走过的路径与直达声不同,到达时间和进入两耳的方向也可能不同。

双耳房间脉冲响应可以记录这些传播特征。可以把它理解为一声短促声音在指定房间传播后,两耳各自收到的声音记录。用这样的记录处理人声,就能给左右耳信号加入房间信息。

一种合成方式是把经过方向处理的直达声与早期反射叠加,再交给耳机播放。头部朝向同时参与两部分的数据选择。合理的反射有助于声音显得位于头外,但加上反射并不能保证转头时位置稳定。

同一段人声经直达方向滤波和房间响应处理后,左右耳信号分别叠加,再交给耳机播放。
同一段人声经直达方向滤波和房间响应处理后,左右耳信号分别叠加,再交给耳机播放。

更新落后和转角估少会怎样

如果声音处理拿到的是稍早时刻的朝向,你已经向右转,耳机还在使用先前方向的数据,双耳线索就会暂时落后于动作。即使停下后更新追了上来,转动中的错位仍然需要单独观察。

另一种问题是转角估少了。仅依赖加速度计的受限算法,在运动加速度太小、难以与噪声区分时,可能暂停计算以避免漂移。这样会漏掉部分运动,让处理所用的转角小于实际转角。

延迟影响更新的时机,转角偏差影响更新到的方向。只在停稳后觉得声音位于头外,无法说明转动途中始终稳定,也无法据此认定某个延迟足够好。停下后的等待可能让延迟带来的错位不再明显。

用同一段人声分开观察

先选位置设定明确、持续发声的人声,调到舒适音量。若系统有头部跟踪开关,就保持内容和其他设置一致,比较开关前后。只有普通立体声录音、没有朝向更新功能时,难以单独判断跟踪的作用。

坐稳后,选房间里的固定物体作方向参照,在舒适范围内缓慢左右转头,再回到中央停住。分别记录声音是否在头外、转动时是否仍指向同一处、停下后是否还在游移。可以在纸上分成三列,保留不同感受。

再换一段位置同样明确的内容重复观察,看看感受是否改变。内容也可能影响头外感,单段声音的表现不能包办所有用途。这套方法能描述个人听感,不能测出系统延迟;尤其要把转动途中与停稳后的表现分别记下。