1.本技术涉及音频处理技术领域,尤其涉及一种音频数据处理方法、装置、设备及可读存储介质。
背景技术:2.在真实环境里,人耳对声音方位的判断取决于三个重要的因素:itd(interaural time difference,双耳时间差)、ild(interaural level difference,双耳声级差)、以及混响。在具体实现上,itd以及ild可以通过hrtf(head related transfer function,头部相关变换函数)与音频信号进行卷积来获取。而混响则是通过声音信号与双耳房间脉冲响应进行卷积获得,所生成混响的效果取决于于双耳房间脉冲响应模型的准确与否。
3.现有的音效渲染中,混响模型可通过以下方式获得:第一种,固定混响模型,即在内容制作阶段提前确定混响模型并且固定,在随后的音效渲染中不再改变混响模型;第二种,提前预置几种混响模型,由用户选择混响模型,然后进行音效渲染。
4.但是,利用第一种采用固定混响模型的方式,有可能出现混响模型参数与实际声学环境不匹配的问题;采用第二中预置混响模型的方式,依赖于用户的选择;而选择混响模型往往依赖于用户的专业知识,所以,用户选择的混响模型也有可能不合适。
5.因此,利用现有技术中的混响模型进行音效渲染,均有可能导致对音频数据的渲染效果较差。
技术实现要素:6.本技术实施例提供一种音频数据处理方法、装置、设备及可读存储介质,以提高对音频数据的渲染效果。
7.第一方面,本技术实施例提供了一种音频数据处理方法,包括:
8.获取音频输入数据以及用户当前所处的环境下的混响模型,所述混响模型根据至少一条反射路径的冲激响应确定,所述至少一条反射路径包括所述环境中的音频播放设备与所述环境之间的声音反射路径;
9.根据所述混响模型对所述音频输入数据进行渲染,得到音频输出数据。
10.第二方面,本技术实施例还提供一种音频数据处理装置,包括:
11.第一获取模块,用于获取音频输入数据以及用户当前所处的环境下的混响模型,所述混响模型根据至少一条反射路径的冲激响应确定,所述至少一条反射路径包括所述环境中的音频播放设备与所述环境之间的声音反射路径;
12.第二获取模块,用于根据所述混响模型对所述音频输入数据进行渲染,得到音频输出数据。
13.第三方面,本技术实施例还提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如上所述的音频数据处理方法中的步骤。
14.第四方面,本技术实施例还提供一种可读存储介质,所述可读存储介质上存储程序,所述程序被处理器执行时实现如上所述的音频数据处理方法中的步骤。
15.在本技术实施例中,根据用户当前所处的环境下的混响模型对音频输入数据进行渲染,得到音频输出数据。由于混响模型根据至少一条反射路径的冲激响应确定,所述至少一条反射路径包括所述环境中的音频播放设备与所述环境之间的反射路径,因此,可使得获得的混响模型与用户当前所处的环境的参数较为匹配,进而提高了对音频数据的渲染效果。
附图说明
16.图1是本技术实施例提供的音频数据处理方法的流程图之一;
17.图2是双耳耳机的示意图;
18.图3是本技术实施例提供的音频数据处理方法的流程图之二;
19.图4是获取的多个距离的示意图;
20.图5是形成房间的冲激响应的示意图;
21.图6是本技术实施例提供的音频数据处理方法的过程示意图;
22.图7是本技术实施例提供的音频数据处理装置的结构图。
具体实施方式
23.本技术实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
24.本技术实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
25.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,并不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
26.参见图1,图1是本技术实施例提供的音频数据处理方法的流程图,如图1所示,包括以下步骤:
27.步骤101、获取音频输入数据以及用户当前所处的环境下的混响模型。
28.其中,所述环境例如可以是封闭的或者开放的环境,如封闭的房间等。当用户处于该环境中时,可通过耳机等音频播放设备播放音频。在本技术实施例中,所述混响模型根据至少一条反射路径的冲激响应确定,所述至少一条反射路径包括所述环境中的音频播放设备与所述环境之间的反射路径。因此,该反射路径也可以指的是音频播放设备播放的声音在该环境中所形成的音频播放设备与所述环境之间的声音反射路径。
29.在本技术实施例中,获取音频播放设备与所述环境内的至少一个位置之间的距离,将获得所述距离的测量路径作为所述反射路径。其中,将获取到的距离个数设置为n,n为大于或等于1的整数,例如可取值为5,8等。在获得了上述距离之后,可将获得的距离按照从小到大的顺序进行排序,最近的距离编号为1,最远的距离编号为n。在实际中,反射路径也可以不仅仅包括上述由测量路径形成的反射路径,还可包括其他未测量其距离的反射路
径。
30.其中,所述混响模型表示为所述至少一条反射路径上的冲激响应的和。具体的,所述混响模型可表示为环境中的冲激响应r,可表示为:
[0031][0032]
其中,r表示所述混响模型,n表示反射路径的总条数,hi表示第i条反射路径(目标反射路径)上的冲激响应。
[0033]
具体的,对于至少一条反射路径中的任一目标反射路径,可获取反射路径增益,并根据所述反射路径增益、所述目标反射路径对应的目标距离以及声音在空气中的传播速度,得到所述目标反射路径上的冲激响应。
[0034]
例如,对于第i条反射路径上的冲激响应,可按照如下方式确定:
[0035]
根据反射路径增益、第i条反射路径对应的距离以及声音在空气中的传播速度,得到第i条反射路径上的冲激响应;其中,i为整数,且1≤i≤n,n表示反射路径的总条数。
[0036]
具体的,可按照如下公式确定第i条反射路径上的冲激响应hi:
[0037][0038]
其中,hi表示第i条反射路径(目标反射路径)上的冲激响应,a表示反射路径增益,di表示第i条反射路径对应的距离,c表示声音在空气中的传播速度,其大小为314m/s。
[0039]
在本技术实施例中,在获得反射路径增益的过程中,可首先获取反射路径衰减参数,并根据所述反射路径衰减参数,得到所述反射路径增益。其中,所述反射路径衰减参数包括所述环境的光线强度和/或所述环境的噪声。当反射路径增益根据所述环境的光线强度和环境的噪声同时确定时,可使得获得的混响模型与当前所处的环境的参数更加匹配。
[0040]
基于以上描述,所述反射路径增益按照以下任一公式确定:
[0041][0042][0043]
a=e-(m+70)
[0044]
其中,a表示反射路径增益,lu表示所述环境的光线强度,m表示所述环境的噪声。
[0045]
因此,根据反射路径增益获取方式的不同,混响模型可表示为不同的形式:若则:
[0046][0047]
若则:
[0048]
[0049]
若a=e-(m+70)
,则
[0050][0051]
在本技术实施例中,反射路径衰减参数指的是反射路径对应的衰减参数,用于确定环境中的混响模型。如前所述,在本技术实施例中,所述反射路径衰减参数包括所述环境的光线强度和/或所述环境的噪声。可选的,所述反射路径衰减参数包括所述环境的光线强度和所述环境的噪声,从而可提高获得的混响模型和实际环境参数的匹配性。
[0052]
其中,按照如下方式获取所述环境的光线强度:
[0053]
获取所述环境中的t个光线采样点的光线强度值,并将所述光线强度值的均值作为所述环境的光线强度。t为大于或等于1的整数。例如,可通过设置在音频播放设备上的摄像头采集环境内的t个光线采样点的光线强度值。
[0054]
具体的,所述环境的光线强度可按照以下公式确定:
[0055][0056]
其中,lu表示所述环境的光线强度,t表示光线采样点的个数,lu(j)表示第j(1≤j≤t)个光线采样点的光线强度。
[0057]
其中,按照如下方式获取所述环境的噪声:
[0058]
获取所述环境中的k个pcm(pulse code modulation,脉冲编码调制)采样点的环境噪声值,并将所述环境噪声值的均值作为所述环境的噪声。k为大于或等于1的整数。例如,可通过设置在音频播放设备上的麦克风采集环境内的k个pcm采样点的环境噪声值,并根据采集到的k个pcm采样点的环境噪声值得到环境的平均噪声水平。
[0059]
具体的,所述环境的噪声可按照以下公式确定:
[0060][0061]
其中,m表示所述环境的噪声,xi(1≤i≤k)表示第i个pcm采样点的环境噪声值。
[0062]
步骤102、根据所述混响模型对所述音频输入数据进行渲染,得到音频输出数据。
[0063]
具体的,在此步骤中,可包括如下内容:
[0064]
(1)根据所述混响模型和所述音频输入数据,生成混响信号。
[0065]
具体的,可将所述音频输入数据和所述混响模型进行卷积,得到所述混响信号,可表示为:
[0066][0067]
其中,s
revb
表示混响信号,s
orig
表示音频输入数据,r表示混响模型。
[0068]
(2)根据所述音频输入数据,生成直达声信号。
[0069]
具体的,可将所述音频输入数据和hrtf参数进行卷积,得到所述直达声信号,可表示为:
[0070][0071]
其中,s
dir
表示直达声信号,s
orig
表示音频输入数据,h
rtf
表示hrtf参数。
[0072]
由于音频输入数据为带有方位信息的数据,因此,在此生成的直达声信号也可以称为是有方位的直达声信号。
[0073]
其中,直达声(direct sound)信号是指从声源不经过任何的反射而以直线的形式直接传播到用户的声音。
[0074]
(3)根据所述混响信号和所述直达声信号,得到音频输出数据。
[0075]
具体的,可将所述混响信号和所述直达声信号进行叠加,得到所述音频输出数据,可表示为:
[0076]sspkr
=s
dir
+s
revb
[0077]
其中,s
spkr
表示音频输出数据,s
dir
表示直达声信号,s
revb
表示混响信号。
[0078]
在本技术实施例中,根据用户当前所处的环境下的混响模型对音频输入数据进行渲染,得到音频输出数据。由于混响模型根据至少一条反射路径的冲激响应确定,所述至少一条反射路径包括所述环境中的音频播放设备与所述环境之间的反射路径,因此,可使得获得的混响模型与用户当前所处的环境的参数较为匹配,进而提高了对音频数据的渲染效果。
[0079]
本技术实施例的方法可应用于各种环境中,如封闭环境,如房间等。在本技术实施例中,对音频解码后的音频数据进行渲染处理,并将渲染处理后的音频在音频播放设备里进行播放。其中,该音频播放设备可以为双耳耳机,如图2所示,双耳耳机设置有两个摄像头21以及麦克风22。
[0080]
在本技术实施例中,以封闭的房间作为环境为例进行描述。参见图3,图3是本技术实施例提供的音频数据的处理方法的流程图,如图3所示,包括以下步骤:
[0081]
步骤301、确定回声距离,得到反射路径。
[0082]
具体的,可通过耳机上设置的摄像头,根据双目测距原理测量双耳耳机到房间的不同位置的距离,得到n个距离。其中,n大于或等于5,建议为8。例如,转动双耳耳机上的摄像头一周,得到n个距离。获取的n个距离即为回声距离,测量该距离的测量路径可作为后续的反射路径。如图4所示,为获得的多个距离的示意图。根据距离远近对这n个距离重新排序,假设最近的距离(即直达距离)序号i=1,则依次排序,最远距离的序号i=n。最近的距离对应的反射路径可称为直达路径,其他的反射路径可称为为其他反射路径。
[0083]
步骤302、确定房间的光线强度和噪声。
[0084]
使用耳机上的摄像头采集房间光线强度,例如转动摄像头一周,得到t个光线强度值,计算当前房间的光线平均强度按照如下方式确定,单位为流明:
[0085][0086]
其中,lu表示房间的光线强度,t表示光线采样点的个数,lu(j)表示第j(1≤j≤t)个光线采样点的光线强度。
[0087]
使用耳机上的麦克风采集房间的环境噪声,得到k个pcm采样点的环境噪声值,进
而得到房间的平均噪声水平m:
[0088][0089]
其中,m表示所述环境的噪声,xi(1≤i≤k)表示第i个pcm采样点的环境噪声值。
[0090]
步骤303、生成混响模型。
[0091]
其中,所述混响模型可表示为环境中的冲激响应r。
[0092]
所述混响模型可表示为:
[0093][0094]
其中,r表示所述混响模型,n表示反射路径的总条数,hi表示第i条反射路径上的冲激响应。
[0095]
其中,
[0096]
因此,
[0097]
其中,a表示反射路径增益,lu表示所述环境的光线强度,m表示所述环境的噪声。
[0098]
如图5所示,通过各反射路径上的单位冲激脉冲(冲激响应)形成了房间的冲激响应r。
[0099]
步骤304、生成混响信号。
[0100]
将所述音频输入数据和所述混响模型进行卷积,得到所述混响信号,可表示为:
[0101][0102]
其中,s
revb
表示混响信号,s
orig
表示音频输入数据,r表示混响模型。
[0103]
步骤305、生成有方位的直达声。
[0104]
将所述音频输入数据和hrtf参数进行卷积,得到所述直达声信号,可表示为:
[0105][0106]
其中,s
dir
表示直达声信号,s
orig
表示音频输入数据,h
rtf
表示hrtf参数。
[0107]
步骤306、根据混响信号和直达声,得到输出音频数据。
[0108]
将所述混响信号和所述直达声信号进行叠加,得到所述音频输出数据,可表示为:
[0109]sspkr
=s
dir
+s
revb
[0110]
其中,s
spkr
表示音频输出数据,s
dir
表示直达声信号,s
revb
表示混响信号。
[0111]
图6示出了上述过程的示意图。首先得到用户和房间不同位置的距离,获取房间的环境参数,如光线强度和噪声水平。之后,根据每条反射路径上的冲激响应生成房间的冲激响应,得到混响模型。利用该混响模型和音频输入数据得到混响信号;利用音频输入数据和hrtf参数得到直达声;将混响信号和直达声进行叠加,得到最终的音频输出数据。
[0112]
由于在上述过程中采用了房间的光线强度和噪声确定混响模型,因此,本技术实施例的处理方式也可称为多模态三维声渲染方法。
[0113]
在本技术实施例中,使用摄像头扫描房间的周围环境得出距离,进而得到单路混
响反射路径。之后,根据房间的光线水平以及噪声水平建立混响的反射路径衰减参数,从而根据反射路径衰减参数形成混响模型,并利用混响模型对音频输入数据进行处理,得到音频输出数据。因此,在本技术实施例中,实现了混响模型的自动生成,且生成的混响模型和房间的实际环境参数较为匹配,因此,可提高对音频数据的渲染效果。同时,由于自动生成了混响模型,因此,无需用户选择相应的模型,避免了用户的不专业性而造成的选择的混响模型和房间的实际环境参数较不匹配的问题,进而也可提高对音频数据的渲染效果。
[0114]
本技术实施例还提供了一种音频数据处理装置。如图7所示,音频数据处理装置700包括:
[0115]
第一获取模块701,用于获取音频输入数据以及用户当前所处的环境下的混响模型,所述混响模型根据至少一条反射路径的冲激响应确定,所述至少一条反射路径包括所述环境中的音频播放设备与所述环境之间的反射路径;第二获取模块702,用于根据所述混响模型对所述音频输入数据进行渲染,得到音频输出数据。
[0116]
可选的,所述混响模型表示为所述至少一条反射路径上的冲激响应的和。
[0117]
可选的,所述装置还可包括:
[0118]
第三获取模块,用于对于所述至少一条反射路径中的任一目标反射路径,按如下方式获取所述目标反射路径的冲激响应,可包括:
[0119]
第一获取子模块,用于获取反射路径增益;
[0120]
第二获取子模块,用于根据所述反射路径增益、所述目标反射路径对应的目标距离以及声音在空气中的传播速度,得到所述目标反射路径上的冲激响应。
[0121]
可选的,所述第一获取子模块包括:
[0122]
第一获取单元,用于获取反射路径衰减参数,其中,所述反射路径衰减参数包括所述环境的光线强度和/或所述环境的噪声;
[0123]
第二获取单元,用于根据所述反射路径衰减参数,得到所述反射路径增益。
[0124]
可选的,按照如下公式确定所述目标反射路径上的冲激响应hi:
[0125][0126]
其中,hi表示所述目标反射路径上的冲激响应,a表示反射路径增益,di表示第i条反射路径对应的距离,c表示声音在空气中的传播速度,i表示所述目标反射路径的编号,i为整数,且1≤i≤n,n表示反射路径的总条数。
[0127]
可选的,按照如下方式获取所述环境的光线强度:
[0128]
获取所述环境中的t个光线采样点的光线强度值,t为大于或等于1的整数;
[0129]
将所述光线强度值的均值作为所述环境的光线强度。
[0130]
可选的,按照如下方式获取所述环境的噪声:
[0131]
获取所述环境中的k个脉冲编码调制pcm采样点的环境噪声值,k为大于或等于1的整数;
[0132]
将所述环境噪声值的均值作为所述环境的噪声。
[0133]
可选的,所述反射路径增益按照以下任一公式确定:
[0134]
[0135][0136]
a=e-(m+70)
[0137]
其中,a表示反射路径增益,lu表示所述环境的光线强度,m表示所述环境的噪声。
[0138]
可选的,所述第二获取模块703可包括:
[0139]
第一生成子模块,用于根据所述混响模型和所述音频输入数据,生成混响信号;第二生成子模块,用于根据所述音频输入数据,生成直达声信号;第一获取子模块,用于根据所述混响信号和所述直达声信号,得到音频输出数据。
[0140]
可选的,所述第一生成子模块,用于将所述音频输入数据和所述混响模型进行卷积,得到所述混响信号。所述第二生成子模块,用于将所述音频输入数据和hrtf参数进行卷积,得到所述直达声信号。所述第一获取子模块,用于将所述混响信号和所述直达声信号进行叠加,得到所述音频输出数据。
[0141]
本技术实施例提供的装置,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0142]
需要说明的是,本技术实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0143]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0144]
本技术实施例提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;所述处理器,用于读取存储器中的程序实现如前所述的音频数据处理方法中的步骤。
[0145]
本技术实施例还提供一种可读存储介质,可读存储介质上存储有程序,该程序被处理器执行时实现上述音频数据处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的可读存储介质,可以是处理器能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nand flash)、固态硬盘(ssd))等。
[0146]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有
的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0147]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。根据这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁盘、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。
[0148]
上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。
技术特征:1.一种音频数据处理方法,其特征在于,包括:获取音频输入数据以及用户当前所处的环境下的混响模型,所述混响模型根据至少一条反射路径的冲激响应确定,所述至少一条反射路径包括所述环境中的音频播放设备与所述环境之间的声音反射路径;根据所述混响模型对所述音频输入数据进行渲染,得到音频输出数据。2.根据权利要求1所述的方法,其特征在于,所述混响模型表示为所述至少一条反射路径上的冲激响应的和。3.根据权利要求2所述的方法,其特征在于,对于所述至少一条反射路径中的任一目标反射路径,按如下方式获取所述目标反射路径的冲激响应,包括:获取反射路径增益;根据所述反射路径增益、所述目标反射路径对应的目标距离以及声音在空气中的传播速度,得到所述目标反射路径上的冲激响应。4.根据权利要求2或3所述的方法,其特征在于,所述获取反射路径增益,包括:获取反射路径衰减参数,其中,所述反射路径衰减参数包括所述环境的光线强度和/或所述环境的噪声;根据所述反射路径衰减参数,得到所述反射路径增益。5.根据权利要求3所述的方法,其特征在于,按照如下公式确定所述目标反射路径上的冲激响应h
i
:其中,h
i
表示所述目标反射路径上的冲激响应,a表示反射路径增益,di表示所述目标反射路径对应的距离,c表示声音在空气中的传播速度,i表示所述目标反射路径的编号,i为整数,且1≤i≤n,n表示反射路径的总条数。6.根据权利要求4所述的方法,其特征在于,所述反射路径增益按照以下任一公式确定:定:a=e-(m+70)
其中,a表示反射路径增益,lu表示所述环境的光线强度,m表示所述环境的噪声。7.根据权利要求4所述的方法,其特征在于,按照如下方式获取所述环境的光线强度:获取所述环境中的t个光线采样点的光线强度值,t为大于或等于1的整数;将所述光线强度值的均值作为所述环境的光线强度。8.根据权利要求4所述的方法,其特征在于,按照如下方式获取所述环境的噪声:获取所述环境中的k个脉冲编码调制pcm采样点的环境噪声值,k为大于或等于1的整数;将所述环境噪声值的均值作为所述环境的噪声。9.根据权利要求1所述的方法,其特征在于,所述根据所述混响模型对所述音频输入数据进行渲染,得到音频输出数据,包括:
根据所述混响模型和所述音频输入数据,生成混响信号;根据所述音频输入数据,生成直达声信号;根据所述混响信号和所述直达声信号,得到音频输出数据。10.根据权利要求9所述的方法,其特征在于,所述根据所述混响模型和所述音频输入数据,生成混响信号,包括:将所述音频输入数据和所述混响模型进行卷积,得到所述混响信号。11.根据权利要求9所述的方法,其特征在于,所述根据所述音频输入数据,生成直达声信号,包括:将所述音频输入数据和头部相关变换函数hrtf参数进行卷积,得到所述直达声信号。12.根据权利要求9所述的方法,其特征在于,所述根据所述混响信号和所述直达声信号,得到音频输出数据,包括:将所述混响信号和所述直达声信号进行叠加,得到所述音频输出数据。13.一种音频数据处理装置,其特征在于,包括:第一获取模块,用于获取音频输入数据以及用户当前所处的环境下的混响模型,所述混响模型根据至少一条反射路径的冲激响应确定,所述至少一条反射路径包括所述环境中的音频播放设备与所述环境之间的声音反射路径;第二获取模块,用于根据所述混响模型对所述音频输入数据进行渲染,得到音频输出数据。14.一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;其特征在于,所述处理器,用于读取存储器中的程序实现如权利要求1至12中任一项所述的音频数据方法中的步骤。15.一种可读存储介质,用于存储程序,其特征在于,所述程序被处理器执行时实现如权利要求1至12中任一项所述的音频数据方法中的步骤。
技术总结本申请公开了一种音频数据处理方法、装置、设备及可读存储介质,涉及音频处理技术领域,以提高对音频数据的渲染效果。该方法包括:获取音频输入数据以及用户当前所处的环境下的混响模型,所述混响模型根据至少一条反射路径的冲激响应确定,所述至少一条反射路径包括所述环境中的音频播放设备与所述环境之间的声音反射路径;根据所述混响模型对所述音频输入数据进行渲染,得到音频输出数据。本申请实施例可以提高对音频数据的渲染效果。施例可以提高对音频数据的渲染效果。施例可以提高对音频数据的渲染效果。
技术研发人员:韩建 李琳 邢刚 付荣
受保护的技术使用者:中国移动通信集团有限公司
技术研发日:2022.06.21
技术公布日:2022/11/1