虚拟声源定位系统+环绕声场效果

1.具有方向性的音频信号获取

  采用MIT数据库(http://sound.media.mit.edu/resources/KEMAR.html,并与语音信号卷积得到具有方位性的信号。

 

  差值可以获取不在数据库中的数据。

 

界面设计:

2.运动声源的音频信号获取(声源围绕水平面转一周)

  运动声源的合成过程是:将水平面等分,对咯噔分段分别按照静止点声源合成的步骤合成,最后再合成整个语音。

虚拟声源的初始位置在图中x0位置,运动到 x1,再到x2,….。

 首先,得到这些离散空间位置点上对应的HRTF(测量或者插值)。根据所设定的声音运动速度,得到声源运动轨迹上相邻两点之间声源的长度,设长度等长,均匀运动声源。然后,根据图右边所示的重叠相加进行声音的合成处理。(相邻两帧的重叠部分需要做权重处理)

参考文献:

1.杨飞然. 基于HRTF的虚拟声源定位系统研究以及ARM平台实现[D]. 东南大学, 2008.

2.同晓娟. 虚拟环绕声技术研究[D]. 西安建筑科技大学, 2013.

3.马浩. 基于空间听觉的声源定位和三维声再现技术研究[D]. 东南大学, 2008.

4.顾杰诗. 虚拟环绕声技术研究与系统实现[D]. 北京邮电大学, 2013.

5.Gardner W G, Martin K D. HRTF measurements of a KEMAR[J]. Journal of the Acoustical Society of America, 1995, 97(6):3907-3908.

原文地址:https://www.cnblogs.com/oucxlw/p/9225287.html