一种具备自适应声场调整能力的无线多路音频系统的制作方法
未命名
10-09
阅读:128
评论:0
1.本发明涉及音箱及音频数据处理技术领域,尤其是涉及一种具备自适应声场调整能力的无线多路音频系统。
背景技术:
2.随着人们生活水平的提高,对家庭影音体验的要求也随之增高。高质量的影视节目通常搭配多声道的音频流,需要5.1或7.1环绕音响系统进行环原。目前多声道的音响系统主要为有线连接的方式,或者条形音箱(soundbar)。有线的方式安装麻烦,且需要专业的人员进行调音才能达到预期效果。条形音箱主要依靠算法实现环绕声,实际效果也不理想。
技术实现要素:
3.针对现有技术存在的问题,本发明的目的在于提供一种具备自适应声场调整能力的无线多路音频系统,解决环绕音响布属难及布属后需要专业调音的问题。
4.为实现上述目的,本发明提供一种具备自适应声场调整能力的无线多路音频系统,所述系统包括中置音箱单元a,多个卫星音箱单元b和智能终端c;中置音箱单元a包括主音频处理dsp,带多天线及天线开关的rf模块及一个d类音频功率放大器;中置音箱单元a通过光纤或hdmi从电视机或蓝光播放机上获取多声道的音频数据,并在dsp上跟据需要进行处理后再通过rf模块发送给多个卫星音箱单元b的接收单元;系统还设有:
5.空间关系检测模块,用于检测各个卫星音箱单元b与中置音箱单元a的空间关系、中置音箱单元a与智能终端c的空间关系和卫星音箱单元b与智能终端c的空间关系;
6.音频调整模块,用于根据空间关系检测模块检测和计算得出的中置音箱单元a、卫星音箱单元b与智能终端c之间相互的空间关系计算最佳的空间音频参数,使得中置音箱单元a和卫星音箱单元b的声音到达用户的效果最佳。
7.进一步,卫星音箱单元b的接收单元包括音频处理mcu,rf收发模块,d类功率放大器及一个电源模块,其中mcu用于处理rf模块接收到的音频数据,并通过d类功放进行播放。
8.进一步,智能终端c可以为手机、电脑或平板等电子设备,通过安装配套的app与中置音箱单元a进行通信并控制中置音箱单元a的各项功能。
9.进一步,卫星音箱单元b的数量设为2-8个。
10.进一步,中置音箱单元a与卫星音箱单元b之间采用uwb无线通信技术。
11.进一步,空间关系检测模块检测各个卫星音箱单元b与中置音箱单元a的空间相对关系的工作原理如下:
12.首先,检测中置音箱单元a与多个卫星音箱单元b之间的相对距离;中置音箱单元a与多个卫星音箱单元b分别发起通信,并利用uwb包测距测角的功能确认每个卫星音箱单元b与中置音箱单元a的空间相对关系;首先中置音箱单元a、卫星音箱单元b在开机的时候启动内部定时器,测距的时候中置音箱单元a发出一个1ns的数据包给卫星音箱单元b,卫星音箱单元b经过一个固定的时间后tb后回复一个数据包给中置音箱单元a,中置音箱单元a收
到数据包的时间减去中置音箱单元a发送数据包时的时间为ta,中置音箱单元a在收到卫星音箱单元b的包后,经过一个固定的时间ta’回复一个数据包给卫星音箱单元b,卫星音箱单元b收到中置音箱单元a发给它的数据包的时间减于卫星音箱单元b发给中置音箱单元a数据包的时间为tb’,数据包从中置音箱单元a到卫星音箱单元b的飞行时间为tf;跟据飞行时间计算公式tf=(ta*t'
b-tb*ta')/(ta+tb+ta'+t'b),中置音箱单元a到b的距离为d=光速c*tf;
13.其次,确定中置音箱单元a与卫星音箱单元b的水平方位角跟垂直方位角;中置音箱单元a上面设有三个天线ant0-2,分别呈等边三角型放置,天线的间距为d,再通过切换不同的天线可以测出卫星音箱单元b到不同天线的距离d1,d2,d3,利用几何原理求解出卫星音箱单元b相对中置音箱单元a的位置关系。
14.进一步,空间关系检测模块检测中置音箱单元a与智能终端c的空间关系的工作原理如下:智能终端c打开app,app利用智能终端uwb定位功能确认中置音箱单元a与智能终端c的空间关系,并将空间关系传给中置音箱单元a。
15.进一步,确认中置音箱单元a与卫星音箱单元b的空间关系及中置音箱单元a与智能终端c的空间关系之后,利用dsp在处理音频的时候跟据不同的空间关系在不同的声道上增加对应的延时,以补尝不同的空间距离对延时造成的影响。
16.进一步,处理音频的方法为中置音箱单元a通过hdmi或spdif从播放源获得音源,并对音源进行解码;在中置音箱单元a里对每个声道的延时进行补尝;在中置音箱单元a中,程序跟据不同卫星音箱单元b位置到智能设备c的距离,调整delay buf的大小,以保证每个声道的声音到达人耳后跟音源里的设定保持一致。
17.进一步,最佳的空间音频参数包括每个声道的延时和音量。
18.本发明的有益效果如下:本系统采用uwb的无线传输技术,即解决了主音箱与环绕音箱之前音频传输的问题,又可以利用uwb对音箱进行方位测量,跟据测量的方案主动调整声场,使用户获得最佳听音体验。无线的音频传输也简化了环绕音箱布置的难度,环绕音箱只要有电源或用内置电池即可。
附图说明
19.图1示出了根据本发明实施例具备自适应声场调整能力的无线多路音频系统架构图;
20.图2示出了根据本发明实施例中置音箱单元a与卫星音箱单元b测距的原理示意图;
21.图3示出了根据本发明实施例中置音箱单元a天线位置和计算原理示意图;
22.图4示出了根据本发明实施例中空间位置关系设置示意图;
23.图5示出了根据本发明实施例中调整音频流程示意图。
具体实施方式
24.下面将结合附图,对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范
围。
25.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
26.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
27.以下结合图1-图5对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
28.如图1和图4所示,本发明提供一种具备自适应声场调整能力的无线多路音频系统,所述系统包括中置音箱单元a,若干个卫星音箱单元,智能终端c;一般设置有2-8个卫星音箱单元,本实施例中设置7个卫星音箱单元b1-b7(如图4所示具体标记为b1-b7)。中置音箱单元a包括主音频处理dsp,带多天线及天线开关的rf模块及一个d类音频功率放大器。中置音箱单元a通过光纤或hdmi从电视机或蓝光播放机上获取多声道的音频数据,并在dsp上跟据需要进行处理后再通过rf模块发送给7个卫星音箱单元b的各个接收单元。
29.系统中进一步包括:
30.空间关系检测模块,用于检测各个卫星音箱单元b与中置音箱单元a的空间关系、中置音箱单元a与智能终端c的空间关系和卫星音箱单元b与智能终端c的空间关系;
31.音频调整模块,用于根据空间关系检测模块检测和计算得出的中置音箱单元a、卫星音箱单元b与智能终端c之间相互的空间关系计算最佳的空间音频参数,使得中置音箱单元a和卫星音箱单元b的声音到达用户的效果最佳。
32.卫星音箱单元b的接收单元包括音频处理mcu,rf收发模块,d类功率放大器及一个电源模块,其中mcu主要用于处理rf模块接收到的音频数据,并通过d类功放进行播放。
33.智能终端c可以为手机、电脑或平板等电子设备,手机可以为iphone或安卓手机,通过安装配套的app与中置音箱单元a进行通信并控制中置音箱单元a的各项功能。
34.本发明的中置音箱单元a与卫星音箱单元b之间采用uwb无线通信技术,uwb具有高带宽低延时的传输特性,可以同时多声道的音频流数据。
35.本发明的空间关系检测模块工作的时候,首先中置音箱单元a与多个卫星音箱单元b分别发起通信,并利用uwb包测距测角的功能确认每个卫星音箱单元b与中置音箱单元a的空间相对关系,如果此间用户手上有智能终端c,并且打开了app(该app为产品配套的应用软件,可以通过app可以调用手机的uwb定位服务并计算a与c的位置关系。另外手机可以控制a处于不同的工作模式。包括固定甜点位置模式,或者运态甜点位置模式。)app会利用手机uwb定位功能确认中置音箱单元a与c的空间关系,并将空间关系传给中置音箱单元a。音频调整模块在中置音箱单元a的dsp接收到卫星音箱单元b与智能终端c的空间关系后会计算最佳的空间音频参数,使得中置音箱单元a跟卫星音箱单元b的声音到达用户的效果最
理想法。参数主要包括每个声道的延时跟音量。延迟的计算方法从定位关系求的a与c的距离d
a-c
,及每个b与c的距离d
b(1-7)-c
,取距离最近一个设备为时间基准,该设备的延时不需要额外的补尝,其余设备的补尝方法为deltasamples=((dx-d
min
)/340)*samplerate,其中dx为每个设备与c的距离,d
min
为设备与c的最小距离,samplerate为音频的采样率,deltasample即为每个声道需要补尝的样点数。
36.如图2所示,中置音箱单元a与卫星音箱单元b测距的原理为tof原理,首先中置音箱单元a、卫星音箱单元b在开机的时候启动内部定时器,测距的时候中置音箱单元a发出一个1ns的数据包给卫星音箱单元b,卫星音箱单元b经过一个固定的时间后tb后回复一个数据包给中置音箱单元a,中置音箱单元a收到数据包的时间减去中置音箱单元a发送数据包时的时间为ta,中置音箱单元a在收到卫星音箱单元b的包后,经过一个固定的时间t
a’回复一个数据包给卫星音箱单元b,卫星音箱单元b收到中置音箱单元a发给它的数据包的时间减于卫星音箱单元b发给中置音箱单元a数据包的时间为t
b’,数据包从中置音箱单元a到卫星音箱单元b的飞行时间为tf。
37.根据飞行时间计算公式tf=(ta*t'
b-tb*ta')/(ta+tb+ta'+t'b),中置音箱单元a到b的距离为d=光速c*tf。
38.为了进一步确认中置音箱单元a与卫星音箱单元b的空间关系,除了距离,还需要确定中置音箱单元a与卫星音箱单元b的水平方位角跟垂直方位角。本装置采用如下方案确定a与卫星音箱单元b的方位角关系,如图3所示,中置音箱单元a上面有三个天线ant0-2,分别呈等边三角型放置,天线的间距为d,卫星音箱单元b上有一个天线ant3,利用本案描述的tof测距的方法,通过依次切换天线ant0-2与ant3进行通信并测距,可以得到ant0-2与ant3的距离分别为d0-2,跟据几何原理,已知d,d0,d1,d2,可以求解出b相对a的位置关系(x,y,z),具体求解方法为:
39.ant0的坐标为ant1的坐标为ant2的坐标为
[0040][0041][0042][0043]
求解三元二次方程组可以得到:
[0044][0045]
[0046][0047]
用同样的方法可以测得卫星音箱单元b1-b7及智能终端c相对a的位置。
[0048]
通过以上方法,在打开设备的时候分别确认了中置音箱单元a与卫星音箱单元b的空间关系及中置音箱单元a与智能终端c的空间关系,可以利用dsp在处理音频的时候跟据不同的空间关系在不同的声道上增加对应的延时,以补尝不同的空间距离对延时造成的影响。如图5所示,具体的操作方法为a通过hdmi或spdif从播放源或得音源,并对音源进行解码。解码后的声音数据每声道的延时参数是默认的,未考虑不同用户不同的空间布置带来的差异,需要在中置音箱单元a里对每个声道的延时进行补尝。在中置音箱单元a里,程序跟据不同音箱(b)位置到人耳(默认为等同于智能设备c的位置)的距离,调整a的每个通道的缓存数据区大小,以保证每个声道的声音到达人耳后跟音源里的设定保持一至。通过如下的方法对缓存数据区进行调整,假设某个bn需补偿的延时为tn,当前音频的采样率为s,则对应换算为缓存区里的音频样点缓存数量为sn=t
n*
s。当缓存数量s小于sn时,需对音频流进行插值处理,当s大于sn时需对音频进行抽值处理,当s等于sn时,音频不做处理。插值处理的方法为以一个固定的长度做窗,假设长度为lw,当插值时我们对每个一窗里面的数据增加一个样点,则每个写入数据缓冲区的数据为lw+1,当输出速率保持不变的情况下,数据缓冲区的数据就会变多达到目标值sn。抽值的处理方法为对每个窗里的数据减小一个样点,写入数据缓冲区的数据为l
w-1,当输出速率不变时缓冲区的数据慢慢变到目标值sn。
[0049]
用户通过智能手机c来控制中置音箱单元a,c可以辅助用来确认人的位置。本方案有两种工作模式,一种为固定“甜点”模式(甜点是指最佳听音点),一种为声场追踪模式。固定模式时dsp里的延迟buf及音箱增益控制采用初始校准的参数。追踪模式是指在影音播放的过程中,如果智能终端c的位置发声变化,系统自动跟据智能终端c的变化调整声场,保证智能终端c处于“甜点”位置。追踪模式的工作原理为,用户在使用本产品的时候保持智能终端c位于身边,且产品配套的app处于打开状态。app利用智能终端实时更新c的位置(位置测量方法已描述),并利用新的c点位置重新计算与每个b的位置关系,若位置关系发声变化,则重新计算每个b的缓冲区数据量,并进行调整。
[0050]
本方案采用uwb的无线传输技术,即解决了中置音箱单元与环绕音箱之前音频传输的问题,又可以利用uwb对音箱进行方位测量,跟据测量的方案主动调整声场,使用户获得最佳听音体验。无线的音频传输也简化了环绕音箱布置的难度,环绕音箱只要有电源或用内置电池即可。
[0051]
本发明流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为表示包括一个或多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,可以实现在任何计算机刻度介质中,以供指令执行系统、装置或设备,所述计算机可读介质可以是任何包含存储、通信、传播或传输程序以供执行系统、装置或设备使用。包括只读存储器、磁盘或光盘等。
[0052]
在本说明书的描述中,参考术语“实施例”、“示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。此外,本领域的技术人员可以在不产生矛盾的情况下,将本说明书中描述的不同实施例或示例以及其中的
特征进行结合或组合。
[0053]
上述内容虽然已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型等更新操作。
技术特征:
1.一种具备自适应声场调整能力的无线多路音频系统,其特征在于,所述系统包括中置音箱单元a,多个卫星音箱单元b和智能终端c;中置音箱单元a包括主音频处理dsp,带多天线及天线开关的rf模块及一个d类音频功率放大器;中置音箱单元a通过光纤或hdmi从电视机或蓝光播放机上获取多声道的音频数据,并在dsp上跟据需要进行处理后再通过rf模块发送给多个卫星音箱单元b的接收单元;系统还设有:空间关系检测模块,用于检测各个卫星音箱单元b与中置音箱单元a的空间关系、中置音箱单元a与智能终端c的空间关系和卫星音箱单元b与智能终端c的空间关系;音频调整模块,用于根据空间关系检测模块检测和计算得出的中置音箱单元a、卫星音箱单元b与智能终端c之间相互的空间关系计算最佳的空间音频参数,使得中置音箱单元a和卫星音箱单元b的声音到达用户的效果最佳。2.根据权利要求1所述的一种具备自适应声场调整能力的无线多路音频系统,其特征在于,卫星音箱单元b的接收单元包括音频处理mcu,rf收发模块,d类功率放大器及一个电源模块,其中mcu用于处理rf模块接收到的音频数据,并通过d类功放进行播放。3.根据权利要求1所述的一种具备自适应声场调整能力的无线多路音频系统,其特征在于,智能终端c可以为手机、电脑或平板,通过安装配套的app与中置音箱单元a进行通信并控制中置音箱单元a的各项功能。4.根据权利要求1所述的一种具备自适应声场调整能力的无线多路音频系统,其特征在于,卫星音箱单元b的数量设为2-8个。5.根据权利要求1所述的一种具备自适应声场调整能力的无线多路音频系统,其特征在于,中置音箱单元a与卫星音箱单元b之间采用uwb无线通信技术。6.根据权利要求1所述的一种具备自适应声场调整能力的无线多路音频系统,其特征在于,空间关系检测模块检测各个卫星音箱单元b与中置音箱单元a的空间相对关系的工作原理如下:首先,检测中置音箱单元a与多个卫星音箱单元b之间的相对距离;中置音箱单元a与多个卫星音箱单元b分别发起通信,并利用uwb包测距测角的功能确认每个卫星音箱单元b与中置音箱单元a的空间相对关系;首先中置音箱单元a、卫星音箱单元b在开机的时候启动内部定时器,测距的时候中置音箱单元a发出一个1ns的数据包给卫星音箱单元b,卫星音箱单元b经过一个固定的时间后t
b
后回复一个数据包给中置音箱单元a,中置音箱单元a收到数据包的时间减去中置音箱单元a发送数据包时的时间为t
a
,中置音箱单元a在收到卫星音箱单元b的包后,经过一个固定的时间t
a’回复一个数据包给卫星音箱单元b,卫星音箱单元b收到中置音箱单元a发给它的数据包的时间减于卫星音箱单元b发给中置音箱单元a数据包的时间为t
b’,数据包从中置音箱单元a到卫星音箱单元b的飞行时间为t
f
;跟据飞行时间计算公式t
f
=(t
a
*t'
b-t
b
*t
a
')/(t
a
+t
b
+t
a
'+t'
b
),中置音箱单元a到b的距离为d=光速c*t
f
;其次,确定中置音箱单元a与卫星音箱单元b的水平方位角跟垂直方位角;中置音箱单元a上面设有三个天线ant0-2,分别呈等边三角型放置,天线的间距为d,再通过切换不同的天线可以测出卫星音箱单元b到不同天线的距离d1,d2,d3,利用几何原理求解出卫星音箱单元b相对中置音箱单元a的位置关系。7.根据权利要求6所述的一种具备自适应声场调整能力的无线多路音频系统,其特征在于,空间关系检测模块检测中置音箱单元a与智能终端c的空间关系的工作原理如下:智
能终端c打开app,app利用智能终端uwb定位功能确认中置音箱单元a与智能终端c的空间关系,并将空间关系传给中置音箱单元a。8.根据权利要求7所述的一种具备自适应声场调整能力的无线多路音频系统,其特征在于,确认中置音箱单元a与卫星音箱单元b的空间关系及中置音箱单元a与智能终端c的空间关系之后,利用dsp在处理音频的时候跟据不同的空间关系在不同的声道上增加对应的延时,以补尝不同的空间距离对延时造成的影响。9.根据权利要求8所述的一种具备自适应声场调整能力的无线多路音频系统,其特征在于,处理音频的方法为中置音箱单元a通过hdmi或spdif从播放源获得音源,并对音源进行解码;在中置音箱单元a里对每个声道的延时进行补尝;在中置音箱单元a中,程序跟据不同卫星音箱单元b位置到智能设备c的距离,调整delay buf的大小,以保证每个声道的声音到达人耳后跟音源里的设定保持一致。10.根据权利要求1-9任一项所述的一种具备自适应声场调整能力的无线多路音频系统,其特征在于,最佳的空间音频参数包括每个声道的延时和音量。
技术总结
本发明公开了一种具备自适应声场调整能力的无线多路音频系统,包括中置音箱单元A,多个卫星音箱单元B和智能终端C;中置音箱单元A包括主音频处理DSP;中置音箱单元A通过光纤或HDMI从电视机或蓝光播放机上获取多声道的音频数据;系统还设有:空间关系检测模块,用于检测各个卫星音箱单元B与中置音箱单元A的空间关系、中置音箱单元A与智能终端C的空间关系和卫星音箱单元B与智能终端C的空间关系;音频调整模块,用于根据空间关系检测模块检测和计算得出的中置音箱单元A、卫星音箱单元B与智能终端C之间相互的空间关系计算最佳的空间音频参数,使得中置音箱单元A和卫星音箱单元B的声音到达用户的效果最佳。到达用户的效果最佳。到达用户的效果最佳。
技术研发人员:高永泽 姚嘉 杨洋
受保护的技术使用者:杭州微纳科技股份有限公司
技术研发日:2023.07.04
技术公布日:2023/10/7
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
