使用扬声器重放双耳音频信号会导致扬声器串扰问题.目前为止,对于消除串扰影响较为有效的方法是采用系统求逆技术.但是,在系统求逆过程中往往会出现各种不良影响,如动态范围的损失和鲁棒性的降低.而在此过程中,采用最优声源分布技术可以有效权衡重放效果和串扰消除的效果,但其理论上只适用于环状扬声器阵列,这很大地制约了实际应用的发展.同时,此技术中对频带的划分和扬声器位置的确定只考虑了动态范围的损失.因此,提出了一个新方法可以使最优声源分布技术能从环状阵列中映射到线性阵列上使用,而且对各个扬声器位置和其重放频带的划分不仅关心动态范围,还充分考虑了在最佳听音点上的串扰消除效果.最后,从仿真与实验上验证了新方法的有效性.
Binaural playback over loudspeakers usually leads to crosstalk. The most effective strategy of general crosstalk cancellation systems is system inversion which, nevertheless, gives rise to several problems such as the loss of dynamic range and the lack of robustness. The optimal source distribution (OSD) method has been utilized to compromise the play- back performance and the problems of the crosstalk cancellation; however, the method is based on the circular loudspeaker array and is hard to be implemented in some practical applications. The other problem associated with the method is that the frequency-span discretization only concentrates on the dynamic range loss. A novel mapping method by adjusting the circular loudspeaker array to the linear array is proposed, where the optimization of the discretization is discussed by taking full consideration of the crosstalk cancellation performance and the frequency response at the sweet spot. Both simulations and experiments demonstrate the efficacy of the proposed method.