一种扬声器阵列设备及其驱动方法

文档序号:7695939阅读:92来源:国知局
专利名称:一种扬声器阵列设备及其驱动方法
技术领域
本发明涉及电子技术领域,尤其涉及一种扬声器阵列设备及其驱动方法。
背景技术
目前,扬声器阵列技术被广泛的应用于声音重现领域,该技术有多种应
用,典型的两种应用是重现声源方位和声音聚焦。
重现声源方位是指在播放时,重现出原始声源的空间信息(包括水平角 度、垂直角度、距离等), 一般可用声场合成技术来实现。声场合成(Wave Field Synthesis )是利用Huyghen ( —种声波合成技术)原理进行声波合成 的,Huyghen原理的基本原理是 一个原始的波源以球面的方式向四周发射 声波,从原始波源到球面上的各个点的传播时间是相同的,这个球面称为波 阵面(Wave Front),波阵面上所有的点均可以看作一个新的波源,这些波 源和原始的波源有同样的速率和波长,在叠加之后这些波源在下 一个瞬间形 成新的波阵面,这个新的波阵面和原始波源产生的波阵面是相同的,因此对 于听众来说,听觉上会形成这个新的波阵面是由原始波源产生的错觉,这样 就形成和原始波源位置相同的虚拟波源。
声音聚焦是指在播放时,将各个扬声器的声音汇聚到听众所在的位置, 而其他位置听不见。声音聚焦和重现声源方位的处理方法相反。
但是现有的扬声器阵列,要么仅能重现声源方位,要么仅能实现声音聚焦。

发明内容
本发明实施例的扬声器设备既能够重现声源方位又能够对声音进行聚焦。
本发明实施例是通过以下技术方案实现的
本发明实施例提供一种扬声器阵列设备,包括延迟模块、增益模块和 参数计算模块,延迟模块和增益模块根据参数计算模块计算得到的延迟参数 和增益参数对音频信号进行处理,并输出处理结果,所述参数计算模块包 括
控制模块,用于根据接收到的用户控制信息,确定需要计算的延迟参数 的类型和增益参数类型,并输出确定结果;
所述参数类型包括第一延迟参数和第一增益参数;或者,第二延迟参 数和第二增益参数;或者,第一延迟参数、第一增益参数、第二延迟参数和 第二增益参数;所述第 一延迟参数和第 一增益参数用于实现重现声源方位的 功能,所述第二延迟参数和第二增益参数用于实现声音聚焦功能;
计算执行模块,用于根据控制模块的输出的确定结果,计算延迟参数和 增益参数,并输出;
所述延迟模块和增益模块根据接收到的延迟参数和增益参数,对音频信 号进行处理后输出。
本发明实施例提供一种扬声器阵列设备的驱动方法,所述方法包括
根据接收到的用户控制信息,确定需要计算的延迟参数和增益参数类
型;
根据确定的需要计算的延迟参数和增益参数类型,计算延迟参数和增益 参数;
根据计算得到的延迟参数和增益参数,对音频信号进行处理后输出; 其中,所述参数类型包括第一延迟参数和第一增益参数;或者,第二延迟参数和第二增益参数;或者,第一延迟参数、第一增益参数、第二延迟 参数和第二增益参数;所述第 一延迟参数和第 一增益参数用于实现重现声源
方位的功能,所述第二延迟参数和第二增益参数用于实现声音聚焦功能。 由上述本发明实施例提供的技术方案可以看出,本发明实施例采用参数
计算模块根据接收到的用户控制信息计算延迟参数和增益参数;延迟模块和 增益模块根据接收到的所述延迟参数和增益参数对音频信号进行处理的技术 方案,达到扬声器设备既能够重现声源方位又能够对声音进行聚焦的技术效 果,实现简单,便于用户的操作,并且成本低。


图1为本发明的第 一个实施例的设备的结构图2为本发明实施例的实现声源方位重现功能时,计算延迟参数的一个示 意图3为本发明实施例的实现声音聚焦功能时,计算延迟参数的一个示意
图4为本发明的第二个实施例的设备的结构图; 图5为本发明的第三个实施例的设备的结构图; 图6为本发明的第四个实施例的方法的流程图; 图7为本发明的第五个实施例的方法的流程图。
具体实施例方式
本发明实施例解决了用户需要既能够重现声源方位,又能够对声音进行 聚焦的需求,例如,在看电视时,通常情况下希望重现声源方位,即声音发 出的方向夜深人静时,也需要不影响其他人的休息,因此这时需要扬声器阵列能够具 有声音聚焦功能。
本发明的第一个实施例为一种扬声器阵列设备,如图1所示,包括延迟
模块、增益模块和参数计算模块,延迟模块和增益模块根据参数计算模块计 算得到的延迟参数和增益参数对音频信号进行处理,并将处理结果输出,为
了实现重现声源方位和声音聚焦,该参数计算模块包括
控制模块,用于根据接收到的用户控制信息,确定需要计算的延迟参数 和增益参数类型,并输出确定结果。实现重现声源方位和声音聚焦需要不同 的延迟参数和增益参数,则该参数类型可以包括第一延迟参数和第一增益 参数;或者,第二延迟参数和第二增益参数;或者,第一延迟参数、第一增 益参数、第二延迟参数和第二增益参数,该第一延迟参数和第一增益参数用 于实现重现声源方位的功能,该第二延迟参数和第二增益参数用于实现扬声 器的声音聚焦功能。用户控制信息 一般是指用户预先设置的或输入的控制扬 声器阵列设备当前实现声源方位重现功能还是实现声音聚焦功能的信息。
计算执行模块,用于根据控制模块的输出结果,计算延迟参数和增益参 数,并输出。在控制模块确定需要计算第一延迟参数、增益参数的情况下, 可以由计算执行模块中的方位重现模块根据接收到的控制模块输出的信息, 根据预先设置的扬声器位置信息,以及预先设置的或者接收到的音频信号方 位信息,计算出第一延迟参数和第一增益参数,并输出计算结果;在控制模 块确定需要计算第二延迟参数、增益参数的情况下,可以由计算执行模块屮 的声音聚焦模块,用于根据接收到的控制模块输出的信息,根据预先设置的 扬声器位置信息,以及预先设置的或者接收到的聚焦位置信息,计算出第二 延迟参数和第二增益参数,并输出计算结果。扬声器位置信息可以在设备出 厂时就预先设置好,例如如果是线型扬声器阵列,则包括扬声器之间距离、 扬声器数目等。音频信号方位信息一般是和音频信号一起由外部提供给扬声器阵列设备的。对于聚焦位置信息,在设备出厂时一般有一个默认的聚焦位 置信息,例如对于线型扬声器阵列,默认的聚焦位置在扬声器阵列的中间正 前方,并且在设备出厂后,用户可以根据自己实际所在的位置对聚焦位置进 行调整,例如如果用户坐在扬声器阵列的左前方,则可以将聚焦位置调整到 左前方。
该延迟模块和增益模块根据接收到的延迟参数和增益参数,对音频信号 进行处理,并输出处理结果。该延迟模块和增益模块可以将处理结果经过放 大器输出给扬声器。在计算执行模块计算第一延迟参数、增益参数的情况 下,该延迟模块和增益模块根据接收到的第一延迟参数、增益参数对音频信
号进行处理;在计算执行模块计算第二延迟参数、增益参数的情况下,该延 迟模块和增益模块根据接收到的第二延迟参数、增益参数对音频信号进行处 理。该延迟模块和增益模块可以集成在一个模块中,也可以作为两个模块, 这样,对延迟模块和增益模块的连接顺序不作要求。本发明实施例中的增益 模块可以是一个滤波器,通过修改音频信号的频谱实现相应的功能。这样, 延迟和增益参数计算模块计算的是滤波器参数。
需要说明的是图1所述的扬声器阵列可以是一个独立的设备,也可以和其 他设备集成在一起,例如,可以和数字电视机顶盒集成在一起,此时图1所示 的各个模块可以在数字电视机顶盒内部实现,而各个扬声器可以作为外设连 接到机顶盒。
图2显示了实现声源方位重现功能时,计算延迟参数的一个示意图。图2 中需要虚拟的声源距离右边的扬声器最远,而虚线所示的扬声器到虛拟声源 的距离和右边的扬声器相同,即在同一个球面上。根据Huyghen原理,当右 边的扬声器发出声音时,其他实线所示的扬声器发出的声音应到达对应的虛 线所示的扬声器的位置,即在右边扬声器发出声音的时刻,所有扬声器的声 音形成一个波阵面,该波阵面和虛拟声源的位置发出的波阵面是相似的,因此用户会感觉到声音好像从虚拟声源处发出,从而重现的了声音方位。根据 前面的说明可知,图2中左数第三个扬声器距离虚拟声源最近,不需要延迟, 第二和第四个扬声器需要延迟一定时间,而右边的扬声器延迟时间最长。令
Lmin为扬声器距离虚拟声源最短的距离,Li是第i个扬声器距离虚拟声源的距 离,则第i个扬声器的延迟时间为
「 A^)" 式中c是声速。
声音在空气中传播时,其衰减速度近似和传播距离的平方成反比,因此 实现声源方位重现功能时,各扬声器增益参数应和扬声器到虛拟声源距离的 平方成反比,令g,为第i个扬声器的增益,则
£2 式中G为一固定值
图3显示了实现声音聚焦功能时,计算延迟参数的一个示意图。要实现声 音的聚焦,扬声器发出的声音应在某一个时刻同时到达已焦点为中心的球面 上,可以看出,由于虛拟声源在扬声器的后面,而焦点在扬声器的前面,因 此形成的球面一个是凸的, 一个是凹的,二者相反。图中需要焦点距离左边 的扬声器最近,在左边扬声器发出声音的时刻,所有扬声器的声音应到达相 应的虛线所示的扬声器的位置,即在同一球面上。图中最右扬声器距离焦点 最远,不需要延迟,而左边的扬声器延迟时间最长。令Lmax为扬声器距离焦 点最长的距离,Li是第i个扬声器距离焦点的距离,则第i个扬声器的延迟时间 为
匸=(丄max 一丄Z)/C 式中c是声速。
实现声音聚焦功能时,各扬声器放出来的声音在到达焦点时应当能量相 同,因此各扬声器增益参数应和扬声器到焦点距离的平方成正比,令g,为第i个扬声器的增益,则
=G*£,.2式中G为一固定值
本发明实施例能够实现单个音源的方位重现,或者单个音源聚焦于一个 或多个位置的声音聚焦功能。本发明实施例还可以实现多个音源的方位重 现,或者形成多个声音聚焦位置。下面分别将这两种情况作为本发明的第二 或第三个实施例进行详细名又述。
本发明的第二个实施例的结构图如图4所示,包括本发明第一个实施例 中的各个模块。由图4可以看出,单个音频信号经过各个延迟模块和增益模块 的处理,并经各个放大器输出给各个扬声器。
在控制模块接收到的用户控制信息为实现单个音源的方位重现的情况 下,计算执行模块中的方位重现模块计算得到各个扬声器的延迟参数和增益 参数,并分别输出给其对应的扬声器。比如对扬声器1,由该扬声器1的位 置信息和音频信号方位信息,计算得到针对扬声器1的延迟参数1和增益参数 1,并输出给与扬声器1相连的延迟模块1和增益模块1;同样的,对扬声器n, 由该扬声器n的位置信息和音频信号方位信息,计算得到针对扬声器n的延迟 参数n和增益参数n,并输出给与扬声器n相连的延迟模块n和增益模块n。该各 个延迟参数和增益参数也可以由 一个方位重现模块分别计算出来,然后输出 给与各个扬声器对应的延迟模块和增益模块,这样,根据图2的原理可知,各 个扬声器发出来的声音将形成一个虚拟声源,用户去听扬声器阵列发出来的 声音时会感觉到声音从虚拟声源发出。
在控制模块接收到的用户控制信息为实现单个音源聚焦于 一个位置的情 况下,计算执行模块中的声音聚焦模块计算得到各个扬声器的延迟参数和增 益参数,并分别输出给其对应的扬声器。比如对扬声器1,由该扬声器1的 位置信息和聚焦位置信息,计算得到针对扬声器1的延迟参数1和增益参数1 , 并输出给与扬声器1相连的延迟模块1和增益模块1;同样的,对扬声器n,由该扬声器n的位置信息和聚焦位置信息,计算得到针对扬声器n的延迟参数n和 增益参数n,并输出给与扬声器n相连的延迟模块n和增益模块n。该各个延迟 参数和增益参数可以由一个声音聚焦模块分別计算出来,然后输出给与各个 扬声器对应的延迟模块和增益模块,这样,根据图3的原理可知,各个扬声器 发出来的声音将聚焦于我们预先设定的位置。
本发明实施例能够实现单个音源的方位重现,或者单个音源聚焦于一个 或多个位置的声音聚焦功能。
本发明的第三个实施例的结构图如图5所示,图5示出了在多个音频信号 情况下的本发明实施例的扬声器阵列设备。
与本发明的第二个实施例相比,在本发明的第三个实施例中,如图5所 示,有多个音频信号,这多个音频信号可以相同也可以不同,设置了与增加 的音频信号对应的延迟模块和增益模块,比如针对增加的第一个音频信 号,即音频信号2,增加了一组延迟模块和一组增益模块。此外,在放大模块 之前,增加了一组组合模块。
如图5所示,有n个音频信号、m个扬声器,则共有nxm个延迟模块,以 及nxm增益模块,对各个延迟模块和增益模块进行标识延迟模块(i,j),增益 模块(i,j) , i = 1,2, ... , n,相应于各个音频信号,j = 1, 2, ..., m,相应于各个扬 声器。各个音频信号输入到与之相应的延迟模块,经延迟模块延迟之后,再 输入到相应的增益模块进行处理,例如音频信号2输入到延迟模块(2,1),延迟 模块(2,2),...,延迟模块(2,m),经各个延迟模块延迟之后,再分别输入到增 益模块(2,1),增益模块(2,2),...,增益模块(2,m)进行处理。从增益模块出来 的信号经组合模块进行组合之后,再有放大模块进行放大,然后输入到相应 的扬声器进行播放,例如对于扬声器1,从增益模块(1,1),增益模块 (2,1),...,增益模块(n,1)输入到第一个组合模块,组合成一个信号,组合后 的信号再经放大模块放大后,输入到扬声器1。组合模块的一种简单的实现方式是将输入到该模块的各个信号进行相加。
参数计算模块中的控制模块根据用户的控制信息,可以进行多个声源的 方位重现,也可以进行多个声音聚焦,此外也可以同时进行方位重现和声音 聚焦。
在控制模块判断进行多个音源的方位重现时,控制模块根据音频信号方 位信息中包含的和各个音频信号对应的方位信息,以及各个扬声器的位置信 息,调用计算执行模块中的方位重现模块分别计算各个音频信号的延迟和增 益参数,并传输给延迟模块和增益模块。例如如果有音频信号1和音频信号
2,扬声器为m个,则控制模块根据音频信号1的方位信息以及各个扬声器的 位置信息,调用方位重现模块计算出m个延迟参数和m个增益参数,分别标识 为T(1,1), T(1,2),…,T(1,m),和G(1,1), G(1,2), ..., G(1,m);同样控制
模块根据音频信号2的方位信息以及各个扬声器的位置信息,调用方位重现模 块计算出延迟参数T(2,1), T(2,2),…,T(2,m),和增益参数G(2,1), G(2,2), ..., G(2,m),计算出参数后,控制模块将各个延迟和增益参数分别 传递对应的延迟和增益模块,即将T(1,1)传递给延迟模块(1,1), G(1,1)传递给 增益模块(1,1); T(1,2)传递给延迟模块(1,2), G(1,2)传递给增益模块 (1,2); ,,,, T(2,m)传递给延迟模块(2,m), G(2,m)传递给增益模块(2,m)。
在控制模块判断进行多个声音聚焦时,控制模块根据聚焦位置信息中包 含的多个焦点位置信息,以及各个扬声器的位置信息,调用计算执行模块中 的声音聚焦模块分别计算和各个焦点对应的延迟和增益参数,并传输给延迟 模块和增益模块。例如如果有焦点位置1和焦点位置2,扬声器为m个,则控 制模块根据焦点位置1的位置信息以及各个扬声器的位置信息,调用声音聚焦 模块计算出m个延迟参数和m个增益参数,分别标识为T'(1,1), T'(1,2),..., T'(1,m),和G'(1,1), G'(1,2), ..., G'(1,m);同样控制模块根据焦点位置2的 位置信息以及各个扬声器的位置信息,调用声音聚焦模块计算出延迟参数T'(2,1), T'(2,2),…,T'(2,m),和增益参数G'(2,1), G'(2,2), ..., G'(2,m),
计算出参数后,控制模块将各个延迟和增益参数分别传递对应的延迟和增益 模块,即将T'(1,1)传递给延迟模块(1,1), G'(1,1)传递给增益模块(1,1); T'(1,2)传递给延迟模块(1,2), G'(1,2)传递给增益模块(1,2); ,,,, T'(2,m)传递 给延迟模块(2,m), G'(2,m)传递给增益模块(2,m)。
本发明实施例可以实现多个音源的方位重现,或者形成多个声音聚焦位置。
方位重现和声音聚焦原理上刚好相反,如果要同时进行方位重现和声音 聚焦,则可以做一定程度上的近似。本发明实施例提出一种同时进行方位重 现和声音聚焦的方案。比如,针对立体声双声道的音源,立体声包含左右两 个声道,为了实现只能在某个位置听见左右声道的声音,而同时实现方位重 现的目的,可以用扬声器阵列中的第 一预定位置的扬声器生成左声道信号, 比如用左半边的扬声器阵列生成左声道信号;用扬声器阵列中的第二预定 位置的扬声器生成右声道信号,比如用右半边的扬声器阵列生成右声道信 号,并且使得生成的左、右声道信号聚焦到相同的位置。该第一预定位置的 扬声器和第二预定位置的扬声器的具体位置可以根据重现声源方位的具体需 要进行设置。下面具体说明针对左声道信号,参数计算模块根据聚焦位置 信息,以及左半部扬声器(从1至m/2)的位置信息,计算相应于左半部扬声 器的延迟参数和增益参数,T"(1,1), T"(1,2), ..., T"(1,m/2), G"(1,1), G"(1,2), ..., G"(1,m/2);针对右声道信号,参数计算模块根据聚焦位置信 息,以及右半部扬声器(从m/2 + 1至m )的位置信息,计算相应于右半部扬 声器的延迟参数和增益参数,T"(2, m/2+1), T"(2, m/2+2), ..., T"(2,m), G"(2, m/2+1), G"(2, m/2+2),…,G"(2,m)。计算出参数后,参数计算模块 将各个延迟和增益参数分别传递给对应的延迟和增益模块,即将T"(1,1)传递 给延迟模块(1,1), G"(1,1)传递给增益冲莫块(1,1); T"(1,m/2)传递给延迟模
1块(1,m/2), G"(1,m/2)传递给增益模块(1,m/2); T"(2, m/2+1)传递给延迟模块 (2, m/2+1), G"(2, m/2+1)传递给增益模块(2, m/2+1); T"(2,m)传递给延 迟模块(2,m), G"(2,m)传递给增益模块(2,m)。并且将音频信号传递给各个延 迟模块时,左声道信号只传递给延迟模块(1,1),延迟模块(1,2),...,延迟模 块(1,m/2),右声道信号只传递给延迟模块(2, m/2+1),延迟模块(2, m/2+2),...,延迟模块(2,m)。这样,本发明实施例同时实现了方位重现和声 音聚焦功能。
在本发明实施例中,可以由多个参数计算模块分别计算各个音频信号的 延迟参数和增益参数;也可以由一个参数计算模块计算所有音频信号的延迟 参数和增益参数,达到节省成本的效果。
本发明的第四个实施例为一种扬声器阵列的驱动方法,如图6所示,包括 如下步骤
步骤1:根据接收到的用户控制信息,确定需要计算的延迟参数和增益参 数类型;所述参数类型包括第一延迟参数和第一增益参数;或者,第二延 迟参数和第二增益参数;或者,第一延迟参数、第一增益参数、第二延迟参 数和第二增益参数,所述第 一延迟参数和第 一增益参数用于实现重现声源方 位的功能,所述第二延迟参数和第二增益参数用于实现扬声器的声音聚焦功 能;具体可以由扬声器阵列设备中的控制模块来确定需要计算的延迟参数和 增益参数类型。
步骤2:根据确定的需要计算的延迟参数和增益参数类型,计算延迟参数 和增益参数;具体可以由计算执行模块计算延迟参数和增益参数。
步骤3:根据计算得到的延迟参数和增益参数,对音频信号进行处理,并 输出处理结果;具体可以由延迟模块和增益模块对音频信号进行处理。
若步骤1中的确定结果为需要计算第 一延迟参数和第 一增益参数,则在步 骤2中,可以由计算执行模块中的方位重现模块根据预先设置的扬声器位置信息,以及预先设置的或者接收到的音频信号方位信息,计算出第一延迟参数 和第一增益参数。
若步骤1中的确定结果为需要计算第二延迟参数和第二增益参数,则在步 骤2中,可以由计算执行模块中的声音聚焦模块根据预先设置的扬声器位置信 息,以及预先设置的或者接收到的聚焦位置信息,计算出第二延迟参数和第 二增益参数。
在本发明实施例中,还可以将步骤3输出的处理结果进行放大处理,并输 出处理后的信息给对应的扬声器,具体可以由放大模块进行放大处理。
本发明实施例能够实现单个音源的方位重现,或者单个音源聚焦于一个 或多个位置的声音聚焦功能,实现简单,便于用户的操作,并且成本低。在 需要实现多个音源的方位重现,或者形成多个声音聚焦位置的情况下,仅需 要对每个音源执行本发明实施例所述的操作。
本发明的第五个实施例与本发明的第三个实施例类似,如果要同时进行
方位重现和声音聚焦,本发明的第五个实施例的方法的流程图如图7所示,包 括
步骤1:根据接收到的用户控制信息,确定需要计算的延迟参数和增益参 数类型为第二延迟参数和第二增益参数;具体可以由扬声器阵列设备中的控 制模块确定参数类型。
步骤2:根据需要计算第二延迟参数和第二增益参数的确定结果,计算第 二延迟参数和第二增益参数,具体可以由计算执行模块计算第二延迟参数和 第二增益参数。
步骤3:根据计算得到的第二延迟参数和第二增益参数,对音频信号进行 处理,并输出处理结果,具体可以由延迟模块和增益模块对音频信号进行处 理。使得扬声器阵列中的第一预定位置的扬声器生成左声道信号,扬声器阵 列中的第二预定位置的扬声器生成右声道信号,并且使得生成的左、右声道信号聚焦到相同的位置。比如该生成左声道信号的第一预定位置的扬声器 可以为左半边的扬声器阵列,即对观众来说,为扬声器阵列的左边二分之一 的扬声器,该生成右声道信号的第二预定位置的扬声器可以为右半边的扬声 器阵列,即对观众来说,为扬声器阵列的右边二分之一的扬声器。这样,本 发明实施例同时实现了方位重现和声音聚焦功能,实现简单,便于用户的操 作,并且成本低。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不 局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可 轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明 的保护范围应该以权利要求书的保护范围为准。
权利要求
1、一种扬声器阵列设备,其特征在于,包括延迟模块、增益模块和参数计算模块,延迟模块和增益模块根据参数计算模块计算得到的延迟参数和增益参数对音频信号进行处理,并输出处理结果,所述参数计算模块包括控制模块,用于根据接收到的用户控制信息,确定需要计算的延迟参数的类型和增益参数类型,并输出确定结果;所述参数类型包括第一延迟参数和第一增益参数;或者,第二延迟参数和第二增益参数;或者,第一延迟参数、第一增益参数、第二延迟参数和第二增益参数;所述第一延迟参数和第一增益参数用于实现重现声源方位的功能,所述第二延迟参数和第二增益参数用于实现声音聚焦功能;计算执行模块,用于根据控制模块的输出的确定结果,计算延迟参数和增益参数,并输出;所述延迟模块和增益模块根据接收到的延迟参数和增益参数,对音频信号进行处理后输出。
2、 如权利要求1所述的设备,其特征在于,所述计算执行模块包括 方位重现模块,用于根据接收到的控制模块输出的确定结果,根据预先设置的扬声器位置信息,以及预先设置的或者接收到的音频信号方位信息, 计算第一延迟参数和第一增益参数,并输出计算结果;和/或,声音聚焦模块,用于根据接收到的控制模块输出的确定结果,根据预先 设置的扬声器位置信息,以及预先设置的或者接收到的聚焦位置信息,计算 第二延迟参数和第二增益参数,并输出计算结果。
3、 如权利要求1或2所述的设备,其特征在于,所述设备还包括 放大模块,用于将所述延迟模块和所述增益模块输出的所述处理結果进行放大处理后输出。
4、 一种扬声器阵列设备的驱动方法,其特征在于,所述方法包括 根据接收到的用户控制信息,确定需要计算的延迟参数和增益参数类型;根据确定的需要计算的延迟参数和增益参数类型,计算延迟参数和增益参数;根据计算得到的延迟参数和增益参数,对音频信号进行处理后输出; 其中,所述参数类型包括第一延迟参数和第一增益参数;或者,第二 延迟参数和第二增益参数;或者,第一延迟参数、第一增益参数、第二延迟 参数和第二增益参数;所述第一延迟参数和第一增益参数用于实现重现声源 方位的功能,所述第二延迟参数和第二增益参数用于实现声音聚焦功能。
5、 如权利要求4所述的方法,其特征在于,所述计算延迟参数和增益参 数的方法具体包括根据预先设置的扬声器位置信息,以及预先设置的或者接收到的音频信 号方位信息,计算第一延迟参数和第一增益参数;和/或,根据预先设置的扬声器位置信息,以及预先设置的或者接收到的聚焦位 置信息,计算第二延迟参数和第二增益参数。
6、 如权利要求4或5所述的方法,其特征在于,所述方法还包括 将根据接收到的延迟参数和增益参数,对音频信号进行处理后输出的信息,进行放大处理,并输出处理后的信息。
7、 如权利要求4所述的方法,其特征在于,所述方法具体包括 根据接收到的用户控制信息,确定需要计算的延迟参数和增益参数类型为第二延迟参数和第二增益参数;根据需要计算第二延迟参数和第二增益参数的确定结果,计算第二延迟 参数和第二增益参数;根据所述第二延迟参数和第二增益参数,对音频信号进行处理,使得扬 声器阵列中的第 一预定位置的扬声器生成左声道信号,扬声器阵列中的第二 预定位置的扬声器生成右声道信号,并且使得生成的左、右声道信号聚焦到 相同的位置。
全文摘要
一种扬声器阵列设备及其驱动方法,该设备包括延迟模块和增益模块,用于根据参数计算模块计算得到的延迟参数和增益参数对音频信号进行处理,并输出处理结果,所述参数计算模块包括控制模块根据接收到的用户控制信息,确定需要计算的延迟参数和增益参数类型,并输出确定结果;所述参数类型包括第一延迟参数和增益参数,用于实现重现声源方位的功能;或者第二延迟参数和增益参数,用于实现声音聚焦功能;或者第一延迟参数、增益参数、第二延迟参数和增益参数;计算执行模块根据控制模块的输出结果计算延迟参数和增益参数并输出。本发明达到扬声器设备既能够重现声源方位又能够对声音进行聚焦的技术效果,实现简单,便于用户的操作,成本低。
文档编号H04R3/12GK101640831SQ20081011729
公开日2010年2月3日 申请日期2008年7月28日 优先权日2008年7月28日
发明者詹五洲 申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1