二 組播放器中所有揚聲器構(gòu)成的面積的幾何中心點,所述X軸為在所述第二平面中以所述測 站點為原點引出的軸線。
[0048] 結(jié)合第二方面,或者第二方面的第一種可能的實現(xiàn)方式,或者第二方面的第二種 可能的實現(xiàn)方式,或者第二方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,還 包括:
[0049] 根據(jù)所述音頻播放指令以及音頻播放的使用場景設置所述第三組播放器中的揚 聲器的播放信號,由所述第三組播放器中的至少兩個揚聲器虛擬構(gòu)造出第三虛擬揚聲器, 所述第三虛擬揚聲器位于所述第三平面中。
[0050] 結(jié)合第二方面的第四種可能的實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,所述根據(jù) 所述音頻播放指令以及音頻播放的使用場景設置所述第三組播放器中的揚聲器的播放信 號,由所述第三組播放器中的至少兩個揚聲器虛擬構(gòu)造出第三虛擬揚聲器包括:
[0051] 根據(jù)所述音頻播放指令在音頻播放的使用場景下獲取所述第三組播放器中的揚 聲器的水平角和仰角;
[0052] 根據(jù)所述水平角和仰角設置所述第三組播放器中的至少兩個揚聲器的播放信號, 由所述第三組播放器中的至少兩個揚聲器虛擬構(gòu)造出第三虛擬揚聲器;
[0053] 其中,所述水平角為從測站點到揚聲器的方向線與X軸正方向構(gòu)成的水平角,所 述仰角為從測站點到揚聲器的方向線與所述第二平面構(gòu)成的仰角;所述測站點為所述第二 組播放器中所有揚聲器構(gòu)成的面積的幾何中心點,所述X軸為在所述第二平面中以所述測 站點為原點引出的軸線。
[0054] 通過實施本發(fā)明實施例,通過三組不同平面上的揚聲器來播放音頻,并由該第一 組播放器中的揚聲器與該第三組播放器中的揚聲器虛擬構(gòu)造出在第二平面上的虛擬揚聲 器,能夠根據(jù)需求靈活匹配多個重放系統(tǒng),解決了現(xiàn)有技術(shù)中的各重放系統(tǒng)之間不匹配的 問題,提高音質(zhì)效果;并且無需將揚聲器設置于播放屏幕后方,避免了現(xiàn)有技術(shù)中當播放屏 幕不為透聲屏時,將揚聲器設置于播放屏幕后方導致播放的聲像不清晰的問題,大大提高 了聲像效果。
【附圖說明】
[0055] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0056] 圖1是現(xiàn)有技術(shù)中22. 2聲道技術(shù)的3D音頻重放的原型系統(tǒng)示意圖;
[0057] 圖2是現(xiàn)有技術(shù)中22. 2聲道技術(shù)的3D音頻重放的原型系統(tǒng)各揚聲器布置的水平 角示意圖;
[0058] 圖3是本發(fā)明提供的音頻播放方法的流程示意圖;
[0059] 圖4是本發(fā)明提供的構(gòu)造虛擬揚聲器的原理示意圖;
[0060] 圖5是本發(fā)明實施例提供的音頻播放方法的揚聲器布置示意圖;
[0061] 圖6是本發(fā)明實施例提供的音頻播放設備的結(jié)構(gòu)示意圖;
[0062] 圖7是本發(fā)明提供的音頻播放設備的另一實施例的結(jié)構(gòu)示意圖;
[0063] 圖8是本發(fā)明提供的音頻播放設備的另一實施例的結(jié)構(gòu)示意圖;
[0064] 圖9是本發(fā)明提供的音頻播放設備的另一實施例的結(jié)構(gòu)示意圖;
[0065] 圖10是本發(fā)明提供的音頻播放設備的另一實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0066] 下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
[0067] 參見圖3,是本發(fā)明提供的音頻播放方法的流程示意圖,該方法包括:
[0068] 步驟S300 :接收音頻播放指令,并根據(jù)所述音頻播放指令通過第一組播放器,第 二組播放器和第三組播放器來進行音頻播放,其中,每組播放器中包括多個揚聲器,所述第 一組播放器中的所有揚聲器位于第一平面中;所述第二組播放器中的所有揚聲器位于第二 平面中;所述第三組播放器中的所有揚聲器位于第三平面中,所述第一平面與所述第二平 面平行,所述第二平面與所述第三平面平行,所述第二平面位于所述第一平面與所述第三 平面之間;
[0069] 步驟S302 :根據(jù)所述音頻播放指令以及音頻播放的使用場景設置所述第一組播 放器和所述第三組播放器中的揚聲器的播放信號,由所述第一組播放器中的揚聲器與所述 第三組播放器中的揚聲器虛擬構(gòu)造出第一虛擬揚聲器,所述第一虛擬揚聲器位于所述第二 平面中。
[0070] 具體地,音頻播放的使用場景可以包括當前用戶需求多少聲道重放系統(tǒng)(比如 5. 1聲道重放系統(tǒng)、10. 1聲道重放系統(tǒng)、22. 2聲道重放系統(tǒng)等),和當前音頻播放空間的結(jié) 構(gòu)(如房間結(jié)構(gòu)、劇院空間結(jié)構(gòu)、電影院空間結(jié)構(gòu)等);該第一平面、第二平面和第三平面都 可以為水平面;
[0071] 再具體地,通過至少兩個揚聲器即可構(gòu)造出虛擬揚聲器,下面以在三個揚聲器之 間三角曲面上構(gòu)造虛擬揚聲器為例,進行說明:
[0072] 如圖4示出的本發(fā)明提供的構(gòu)造虛擬揚聲器的原理示意圖,三個揚聲器分別為 spl,sp2和sp3,構(gòu)造出的虛擬揚聲器為vsp。在聽音點L建立如圖2的坐標系,指向spl, sp2和sp3的向量分別為sl,s2和s3。指向vsp的向量為v。V可以由sl,s2和s3的線性 組合得到,公式如下:
[0073] V = glsl+g2s2+g3s3
[0074] 根據(jù)sl,s2, s3和V可以求出增益值gl,g2和g3,公式具體如下:
[0075] si = [sn, s12, s13],s2 = [s21, s22, s23],s3 = [s31, s32, s33] v = [V1, v2, v3],g = [gl, g2, g3]
[0076]
[0077]
[0078] 這樣虛擬揚聲器vsp所播放的信號可以分配到spl, sp2和sp3三個揚聲器上,對 應分配比例為gl:g2:g3。要保證spl,sp2和sp3播放信號與vsp播放信號在L點能量一 致,還需要對增益gl,g2和g3進行歸一化,公式如下:
[0079]
[0080]
[0081] 當虛擬揚聲器vsp要播放信號為S時,spl上分配播放信號為gln*S,sp2上分配 播放信號為g2n*S,sp3上分配播放信號為g3n*S。
[0082] 可理解的是,若vsp在spl和sp2的連線上,則g3n = 0。這樣相當于用spl和 sp2即可構(gòu)造虛擬揚聲器vsp (即通過兩個揚聲器即可構(gòu)造出虛擬揚聲器)。另外,若vsp 與spl, sp2或sp3位置重合,則vsp直接用spl, sp2或sp3替代即可。通過以上方法可以 構(gòu)造三個揚聲器之間三角曲面上任意位置的虛擬揚聲器。
[0083] 本發(fā)明實施例中,由該第一組播放器中的揚聲器與該第三組播放器中的揚聲器虛 擬構(gòu)造出第一虛擬揚聲器,該第一虛擬揚聲器位于該第二平面中,即實際應用中無需將揚 聲器設置于播放屏幕后方,避免了現(xiàn)有技術(shù)中當播放屏幕不為透聲屏時,將揚聲器設置于 播放屏幕后方導致播放的聲像不清晰的問題,大大提高了聲像效果。
[0084] 進一步地,步驟S302具體可以包括:在音頻播放的使用場景下獲取該第一組播放 器和該第三組播放器中的揚聲器的水平角和仰角;根據(jù)該水平角和仰角設置該第一組播放 器和該第三組播放器中的揚聲器的播放信號,由該第一組播放器中的揚聲器與該第三組播 放器中的揚聲器虛擬構(gòu)造出第一虛擬揚聲器,該第一虛擬揚聲器位于該第二平面中;其中,
[0085] 該水平角為從該測站點到揚聲器的方向線與該X軸正方向構(gòu)成的水平角,該仰角 為從該測站點到揚聲器的方向線與該第二平面構(gòu)成的仰角。
[0086] 具體地,測站點為該第二組播放器中所有揚聲器構(gòu)成的面積的幾何中心點,包括 用戶處在音頻播放的空間結(jié)構(gòu)的中心點,比如房間結(jié)構(gòu)的中心點,劇院空間結(jié)構(gòu)的中心點 等;所述X軸為在所述第二平面中以所述測站點為原點引出的軸線,例如該X軸方向可以垂 直于播放屏幕,那么,從該測站點指向每一個揚聲器的方向線,都會與該X軸正方向構(gòu)成的 水平角,以及與該第二平面構(gòu)成仰角;根據(jù)構(gòu)造該第一虛擬揚聲器的揚聲器各自對應的水 平角和仰角,來設置播放信號;詳細地,該水平角和仰角這兩個參數(shù)信息可以存在于上述公 式的增益值g中;通過上述公式可以擬構(gòu)造出第一虛擬揚聲器,使得該第一虛擬揚聲器位 于該第二平面中;
[0087] 可理解的是,可以通過第一組播放器中的一個揚聲器和第三組播放器中的一個揚 聲器來構(gòu)造出該第一虛擬揚聲器;或者可以通過第一組播放器中的兩個揚聲器和第三組播 放器中的一個揚聲器來構(gòu)造出該第一虛擬揚聲器;或者可以通過第一組播放器中的一個揚 聲器和第三組播放器中的兩個揚聲器來構(gòu)造出該第一虛擬揚聲器;通過至少兩個揚聲器即 可構(gòu)造出虛擬揚聲器,不限定于以上例子,可以根據(jù)具體使用情況來設置。可以無需獲取該 第一組播放器和第三組播放器中所有揚聲器的水平角和仰角,只獲取該第一組播放器和第 三組播放器中要構(gòu)造出該第一虛擬揚聲器的揚聲器的水平角和仰角即可。
[0088] 再進一步地,本發(fā)明實施例除了可以根據(jù)音頻播放的使用場景設置該第一組播放 器和第三組播放器中的揚聲器的播放信號外,還可以設置該第二組播放器中的揚聲器的播 放信號,由該第二組播放器中的至少兩個揚聲器虛擬構(gòu)造出第二虛擬揚聲器,該第二虛擬 揚聲器位于該第二平面中。
[0089] 具體地,可以在音頻播放的使用場景下獲取該第二組播放器中的揚聲器的水平角 和仰角;然后根據(jù)該水平角和仰角設置該第二組播放器中的至少