The invention discloses an audio processing method and an audio processing device, belonging to the technical field of audio processing. The method includes: obtaining the virtual sound environment of virtual sound source position; detecting whether the HRTF database contains the HRTF data collection point matching and virtual sound source position; if it contains no HRTF data acquisition point matching and virtual sound source position, obtaining the corresponding virtual sound source position from the HRTF database of the first reference HRTF data acquisition second reference point and HRTF data acquisition, the way of virtual sound source position is located between the first reference HRTF data acquisition and second reference HRTF data acquisition point; according to the second HRTF data corresponding to the first HRTF data corresponding to the first reference HRTF data acquisition point and second reference HRTF data acquisition point, target HRTF data to calculate the virtual sound source position the corresponding; according to the target data of HRTF audio data processing.
【技术实现步骤摘要】
音频处理方法及装置
本公开涉及音频处理
,特别涉及一种音频处理方法及装置。
技术介绍
随着音频播放技术的不断成熟,人们对音频播放设备的播放效果要求越来越高。为了使用户使用耳机收听时也能体验到逼真的立体环绕音效,音频播放设备采用HRTF(HeadRelatedTransferFunction,头相关变换函数)处理技术对待播放的音频数据进行处理。相关技术中,为了实现对音频数据的HRTF处理,开发人员需要预先通过人头录音(Binauralrecording)技术,在声学房间中采集一系列以人头为球心的HRTF数据,并记录各条HRTF数据对应HRTF数据采集点与人头的相对位置,从而将HRTF数据与相对位置关联写入音频播放设备中。后续音频播放设备对音频数据进行HRTF处理时,即根据当前设定的虚拟音源与头部的相对位置,查找匹配的HRTF数据,从而使用该HRTF数据对耳机左右声道的音频数据进行处理。然而,为了确保能够查找到匹配的HRTF数据,从而达到更加真实的播放效果,开发人员需要在以人头为球心的球体表面密集采集大量HRTF数据,相应的,音频播放设备需要配置大容量的存储设备 ...
【技术保护点】
一种音频处理方法,其特征在于,所述方法包括:获取虚拟听音环境中的虚拟音源位置;检测头相关变换函数HRTF数据库中是否包含与所述虚拟音源位置相匹配的HRTF数据采集点,所述HRTF数据库中关联存储有HRTF数据采集点和对应的HRTF数据;若不包含与所述虚拟音源位置相匹配的HRTF数据采集点,则从所述HRTF数据库中获取所述虚拟音源位置对应的第一参考HRTF数据采集点和第二参考HRTF数据采集点,所述虚拟音源位置位于所述第一参考HRTF数据采集点和所述第二参考HRTF数据采集点之间的路径上;根据所述第一参考HRTF数据采集点对应的第一HRTF数据以及所述第二参考HRTF数据采集 ...
【技术特征摘要】
1.一种音频处理方法,其特征在于,所述方法包括:获取虚拟听音环境中的虚拟音源位置;检测头相关变换函数HRTF数据库中是否包含与所述虚拟音源位置相匹配的HRTF数据采集点,所述HRTF数据库中关联存储有HRTF数据采集点和对应的HRTF数据;若不包含与所述虚拟音源位置相匹配的HRTF数据采集点,则从所述HRTF数据库中获取所述虚拟音源位置对应的第一参考HRTF数据采集点和第二参考HRTF数据采集点,所述虚拟音源位置位于所述第一参考HRTF数据采集点和所述第二参考HRTF数据采集点之间的路径上;根据所述第一参考HRTF数据采集点对应的第一HRTF数据以及所述第二参考HRTF数据采集点对应的第二HRTF数据,计算所述虚拟音源位置对应的目标HRTF数据;根据所述目标HRTF数据对音频数据进行处理。2.根据权利要求1所述的方法,其特征在于,所述检测HRTF数据库中是否包含与所述虚拟音源位置相匹配的HRTF数据采集点,包括:计算所述虚拟音源位置与所述HRTF数据库中各个HRTF数据采集点之间的间距;检测最小间距是否小于预设阈值;若所述最小间距小于所述预设阈值,则确定包含与所述虚拟音源位置相匹配的HRTF数据采集点,其中,与所述虚拟音源位置相匹配的HRTF数据采集点为所述最小间距对应的HRTF数据采集点;若所述最小间距大于所述预设阈值,则确定不包含与所述虚拟音源位置相匹配的HRTF数据采集点。3.根据权利要求2所述的方法,其特征在于,所述若不包含与所述虚拟音源位置相匹配的HRTF数据采集点,则从所述HRTF数据库中获取所述虚拟音源位置对应的第一参考HRTF数据采集点和第二参考HRTF数据采集点,包括:将所述最小间距对应的HRTF数据采集点确定为所述第一参考HRTF数据采集点;计算剩余的各个HRTF数据采集点与所述第一参考HRTF数据采集点的第一间距;计算剩余的各个HRTF数据采集点与所述虚拟音源位置的第二间距;根据所述第一间距和所述第二间距确定所述第二参考HRTF数据采集点,所述第二参考HRTF数据采集点对应的所述第一间距和所述第二间距最小。4.根据权利要求1至3任一所述的方法,其特征在于,所述根据所述第一参考HRTF数据采集点对应的第一HRTF数据以及所述第二参考HRTF数据采集点对应的第二HRTF数据,计算所述虚拟音源位置对应的目标HRTF数据,包括:获取所述虚拟听音环境的机械波传输函数;根据所述第一HRTF数据、所述第二HRTF数据和所述机械波传输函数,计算所述虚拟音源位置处的目标机械波特征,其中,所述第一HRTF数据为所述机械波传输函数的初始状态数据,所述第二HRTF数据为所述机械波传输函数的趋向向量;根据所述第一HRTF数据、所述第二HRTF数据以及所述目标机械波特征,计算所述目标HRTF数据。5.根据权利要求4所述的方法,其特征在于,所述目标HRTF数据=[(所述第一HRTF数据/2)+(所述第二HRTF数据/2)]*所述目标机械波特...
【专利技术属性】
技术研发人员:彭学杰,刘佳泽,王宇飞,
申请(专利权)人:广州酷狗计算机科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。