本發(fā)明涉及音頻處理技術(shù),尤其涉及一種串音消除方法與系統(tǒng)。
背景技術(shù):
:如圖1所示,使用左揚(yáng)聲器110和右揚(yáng)聲器111播放含有3D信息的音頻信號,在各揚(yáng)聲器與雙耳之間存在串音現(xiàn)象,即左揚(yáng)聲器110播放的聲音能夠被右耳聽到,右揚(yáng)聲器111播放的聲音能夠被左耳聽到。具體地,如圖1中所示,從左揚(yáng)聲器110發(fā)出的是音頻信號A,從右揚(yáng)聲器111發(fā)出的是音頻信號B,音頻信號A到達(dá)收聽者112的兩個(gè)耳朵的信號分別是A和A’,相似地,音頻信號B到達(dá)收聽者112的兩個(gè)耳朵的信號分別是B和B’,這就使得收聽者112相應(yīng)側(cè)的耳朵收聽到的聲音分別是A+B’以及B+A’,即兩耳接收的空間定位信息嚴(yán)重失真,不能重現(xiàn)所預(yù)想的虛擬聲場,給3D效果帶來很大的損壞。因此,如何實(shí)現(xiàn)串音消除成為亟需解決的問題。技術(shù)實(shí)現(xiàn)要素:本發(fā)明提供一種串音消除方法與系統(tǒng),以實(shí)現(xiàn)串音消除。本發(fā)明第一個(gè)方面提供一種串音消除方法,包括:對聲道中的原始音頻信號進(jìn)行分頻處理,得到子頻帶信號;根據(jù)所述子頻帶信號對應(yīng)的預(yù)設(shè)的延時(shí)值和增益值,對所述子頻帶信號進(jìn)行延時(shí)和增益處理;根據(jù)延時(shí)和增益處理后的子頻帶信號生成串音消除信號;將所述串音消除信號與另一個(gè)聲道的原始音頻信號進(jìn)行合成,得到播放信號。本發(fā)明另一個(gè)方面提供一種串音消除系統(tǒng),包括:聲道,用于向子帶濾波器組傳輸原始音頻信號;所述子帶濾波器組,與聲道連接,所述子帶濾波器組用于對聲道中的原始音頻信號進(jìn)行分頻處理,得到子頻帶信號,并根據(jù)所述子頻帶信號對應(yīng)的預(yù)設(shè)的延時(shí)值和增益值,對所述子頻帶信號進(jìn)行延時(shí)和增益處理;合成器,用于根據(jù)延時(shí)和增益處理后的子頻帶信號生成串音消除信號;減法器,與所述子帶濾波器組連接,用于將所述串音消除信號與另一個(gè)聲道的原始音頻信號進(jìn)行合成,得到播放信號。由上述技術(shù)方案可知,本發(fā)明提供的串音消除方法與系統(tǒng),首先對原始音頻信號進(jìn)分頻處理,獲取子頻帶信號,然后根據(jù)子頻帶信號對應(yīng)的延時(shí)值和增益值分別進(jìn)行延時(shí)處理和增益處理,并生成串音消除信號,再將該串音消除信號與另一個(gè)發(fā)音源的原始信號進(jìn)行合成得到播放信號,然后該播放信號在傳輸?shù)倪^程中通過串音補(bǔ)償?shù)淖饔?,到達(dá)收聽者的耳朵時(shí)即為另一個(gè)聲道對應(yīng)的原始音頻信號,較有效地消除了串音。附圖說明為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)中串音現(xiàn)象示意圖;圖2為根據(jù)本發(fā)明一實(shí)施例的串音消除方法的流程示意圖;圖3A為根據(jù)本發(fā)明一實(shí)施例的串音消除方法的原理示意圖;圖3B為根據(jù)本發(fā)明另一實(shí)施例的子帶濾波器的示意圖;圖4為根據(jù)本發(fā)明再一實(shí)施例的串音消除系統(tǒng)的結(jié)構(gòu)示意圖;圖5為根據(jù)本發(fā)明又一實(shí)施例的串音消除系統(tǒng)的結(jié)構(gòu)示意圖;圖6為根據(jù)本發(fā)明另一實(shí)施例的串音消除系統(tǒng)的結(jié)構(gòu)示意圖;圖7為根據(jù)本發(fā)明又一實(shí)施例的串音消除系統(tǒng)的結(jié)構(gòu)示意圖。具體實(shí)施方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述, 顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例一本實(shí)施例提供一種串音消除方法,用于消除串音。本實(shí)施例的執(zhí)行主體是串音消除系統(tǒng)。如圖2所示,為根據(jù)本實(shí)施例的串音消除方法的流程示意圖。步驟201,對聲道中的原始音頻信號進(jìn)行分頻處理,得到子頻帶信號。本實(shí)施例的串音消除系統(tǒng)可以包括多個(gè)聲道,例如包括兩個(gè)聲道,分別是左聲道和右聲道。本實(shí)施例以其中一個(gè)聲道為例進(jìn)行說明,發(fā)音源用于發(fā)出原始音頻信號,并在相應(yīng)的聲道中進(jìn)行傳輸。需指出的是,該原始音頻信號可以是全頻信號,也可以某一音頻范圍內(nèi)的信號,具體可以根據(jù)實(shí)際需要設(shè)定,在此不作限定。分頻處理可以是將原始音頻信號根據(jù)頻率分成多個(gè)子頻帶信號,當(dāng)然也可以從原始音頻信號中截取其中一部分作為子頻帶信號,具體可以根據(jù)實(shí)際需要進(jìn)行處理,在此不再贅述。步驟202,根據(jù)子頻帶信號對應(yīng)的預(yù)設(shè)的延時(shí)值和增益值,對子頻帶信號進(jìn)行延時(shí)和增益處理。本實(shí)施例中,若子頻帶信號有多個(gè),則每個(gè)子頻帶信號均與一個(gè)延時(shí)值一一對應(yīng),每個(gè)子頻帶信號也均與一個(gè)增益值一一對應(yīng)。該延時(shí)值和增益值均為預(yù)先設(shè)定的。步驟203,根據(jù)延時(shí)和增益處理后的子頻帶信號生成串音消除信號。若子頻帶信號有多個(gè)時(shí),本實(shí)施例的根據(jù)延時(shí)和增益處理后的子頻帶信號生成串音消除信號具體可以有以下兩種形式:第一種形式:合成進(jìn)行延時(shí)和增益處理后的各子頻帶信號,生成串音消除信號。即將所有的子頻帶信號進(jìn)行合成,生成一個(gè)串音消除信號。第二種形式:將進(jìn)行延時(shí)和增益處理后的子頻帶信號作為串音消除信號,即串音消除信號有多個(gè)。若子頻帶信號只有一個(gè),則進(jìn)行延時(shí)處理和增益處理后的子頻帶信號就是串音消除信號。步驟204,將串音消除信號與另一個(gè)聲道的原始音頻信號進(jìn)行合成,得到播放信號。具體地,將串音消除信號與另一聲道的原始音頻信號中相應(yīng)頻段的信號進(jìn)行合成,生成子頻帶信號對應(yīng)的播放信號。該合成操作可以是將另一個(gè)聲道的原始音頻信號減去串音消除信號。具體的合成操作的方式屬于現(xiàn)有技術(shù),在此不再贅述。根據(jù)本實(shí)施例的串音消除方法,首先對原始音頻信號進(jìn)分頻處理,得到子頻帶信號,然后根據(jù)子頻帶信號對應(yīng)的延時(shí)值和增益值分別進(jìn)行延時(shí)處理和增益處理,并生成串音消除信號,再將該串音消除信號與另一個(gè)發(fā)音源的原始信號進(jìn)行合成得到播放信號,然后該播放信號在傳輸?shù)倪^程中通過串音補(bǔ)償?shù)淖饔?,到達(dá)收聽者的耳朵時(shí)即為另一個(gè)聲道對應(yīng)的原始音頻信號,較有效地消除了串音。實(shí)施例二本實(shí)施例對上述實(shí)施例做進(jìn)一步補(bǔ)充說明。本實(shí)施例以原始音頻信號為全頻信號進(jìn)行舉例說明,即原始音頻信號包括中低音頻率和高音頻率,并說明如何對原始音頻信號進(jìn)行分頻處理、延時(shí)處理以及增益處理,以生成串音消除信號。本實(shí)施例是對上述實(shí)施例的步驟201的更為具體的說明。本實(shí)施例中,實(shí)施例一中的步驟201,即對聲道中的原始音頻信號進(jìn)行分頻處理,得到子頻帶信號包括:根據(jù)聲道中的原始音頻信號中的中低音頻率和高音頻率,對原始音頻信號進(jìn)行分頻處理,得到中低音頻率對應(yīng)的中低音頻率信號和高音頻率對應(yīng)的高音頻率信號。本實(shí)施例的原始音頻信號的頻率包括中低音頻率和高音頻率,即該原始音頻信號包括中低音頻率信號和高音頻率信號。更為具體地,實(shí)施例一中的步驟201包括:根據(jù)預(yù)設(shè)的中低音頻率和高音頻率的分頻點(diǎn),確定聲道的原始音頻信號的頻率中的中低音頻率和高音頻率;將中低音頻率對應(yīng)的原始音頻信號中的信號段分成至少一個(gè)中低音頻率信號,且將高音頻率對應(yīng)的原始音頻信號中的信號段分成至少一個(gè)高音頻率信號。即,本實(shí)施例的子頻帶信號包括中低音頻率信號和高音頻率信號。其中,分頻點(diǎn)是將中低音頻率和高音頻率區(qū)分開的頻率點(diǎn),該分頻點(diǎn)可以根據(jù)實(shí)際需要進(jìn)行設(shè)定。確定該分頻點(diǎn)之后,就能夠確定原始音頻信號中的中低音頻率和高音頻率,相應(yīng)地,也能夠確定原始音頻信號中的中低音頻率信號和高音頻率信號。可以將中低音頻率信號分成一個(gè)子頻帶信號,也可以將中低音頻率信號分成多個(gè)子頻帶信號,相似的,可以將高音頻率信號分成一個(gè)子頻帶信號,也可以將高音頻率分成多個(gè)子頻帶信號??蛇x地,高音頻率對應(yīng)的子頻帶信號可以是4-8個(gè),中低音頻率對應(yīng)的子頻帶信號也可以是4-8個(gè),這樣,對于一個(gè)本實(shí)施例的串音消除系統(tǒng)來說,子頻帶信號的個(gè)數(shù)可以是8-16個(gè)。將子頻帶信號設(shè)定在這樣一個(gè)范圍,既可以盡量使分屬于不同頻率的子頻帶信號分別得到延時(shí)處理,又避免由于子頻帶信號過多導(dǎo)致音頻處理時(shí)間過程而帶來的降低用戶使用感受的問題。更為具體地,每個(gè)子頻帶信號可以對應(yīng)一個(gè)延時(shí)值,各延時(shí)值中至少有兩個(gè)延時(shí)值不同。例如,若對應(yīng)頻段信號將從不同的揚(yáng)聲器發(fā)出,則至少各不同揚(yáng)聲器對應(yīng)的頻段的子頻帶信號的延時(shí)值不同。本實(shí)施例的中低音頻率對應(yīng)的延時(shí)值可以有一個(gè),也可以有多個(gè),具體可以根據(jù)實(shí)際需要進(jìn)行設(shè)置,相應(yīng)地,高音頻率對應(yīng)的延時(shí)值也可以有一個(gè),也可以有多個(gè),具體可以根據(jù)實(shí)際需要進(jìn)行設(shè)置。其中,中低音頻率信號對應(yīng)的至少一個(gè)子頻帶信號的延時(shí)值與高音頻率信號對應(yīng)的至少一個(gè)子頻帶信號的延時(shí)值不同。具體地,可以根據(jù)中低音頻率對應(yīng)的各子頻帶信號的各延時(shí)值,對中低音頻率對應(yīng)的各子頻帶信號進(jìn)行延時(shí)處理;再根據(jù)高音頻率對應(yīng)的各子頻帶信號的各延時(shí)值,對高音頻率對應(yīng)的各子頻帶信號進(jìn)行延時(shí)處理。根據(jù)本實(shí)施例的串音消除方法,首先對每個(gè)聲道的原始音頻信號進(jìn)分頻處理,得到中低音頻率信號和高音頻率信號,然后通過對每個(gè)發(fā)音源的中低音頻率信號和高音頻率信號分別進(jìn)行延時(shí)操作,使得不同頻率信號對應(yīng)不同的延時(shí)值,并生成串音消除信號,并利用該串音消除信號進(jìn)行串音消除,這樣,即使通過設(shè)置不同在位置的揚(yáng)聲器分別發(fā)送同一聲道的中低音頻率信號和高音頻率信號,也可以是的收聽者的兩耳收聽到的為各耳對應(yīng)的原始音頻信號,較有效地消除了串音。實(shí)施例三如圖3A所示,假設(shè)本實(shí)施例的聲道有兩個(gè),分別對應(yīng)兩個(gè)發(fā)音源,兩個(gè)發(fā)音源分別為左發(fā)音源和右發(fā)音源,左發(fā)音源對應(yīng)的是左聲道,右發(fā)音源對應(yīng)的是右聲道。每個(gè)發(fā)音源均對應(yīng)兩個(gè)揚(yáng)聲器,例如左發(fā)音源對應(yīng)的是第一左揚(yáng)聲器301和第二左揚(yáng)聲器302,右發(fā)音源對應(yīng)的是第一右揚(yáng)聲器303和第二右揚(yáng)聲器304,其中第一左揚(yáng)聲器301和第一右揚(yáng)聲器303的出音方向?yàn)橄蛳?,用于發(fā)出高音頻率信號,第二左揚(yáng)聲器302和第二右揚(yáng)聲器304的出音方向?yàn)橄蚝?,用于發(fā)出中低音頻率信號。發(fā)音源發(fā)出的音頻信號即為原始音頻信號,即想讓收聽者真正收聽到的信號。左發(fā)音源和右發(fā)音源的原始音頻信號可以相同,也可以不同。這里的“向下”指的是揚(yáng)聲器的出音口朝向地面,“向后”指的是揚(yáng)聲器的出音口的方向?yàn)榕c收聽者相反的方向。假設(shè)左發(fā)音源發(fā)出的原始音頻信號為A,右發(fā)音源發(fā)出的原始音頻信號為B。原始音頻信號A經(jīng)過本實(shí)施例的串音消除方法的處理后生成的播放信號為A-Bn,經(jīng)過分頻裝置(圖中未示出)的分頻,從第一左揚(yáng)聲器301播放出來的信號是高音頻率信號A1-B1,從第二左揚(yáng)聲器302播放出來的信號是低音頻率信號A2-B2,其中A1-B1+A2-B2為A-Bn。原始音頻信號B經(jīng)過本實(shí)施例的串音消除方法處理后生成的播放信號為B-An,經(jīng)過分頻裝置(圖中未示出)的分頻,從第一右揚(yáng)聲器303播放出來的信號分別是高音頻率信號B3-A3,從第二右揚(yáng)聲器304播放出來的信號是中低音頻率信號B4-A4,其中,B3-A3+B4-A4=B-An。從圖3A中可以看出,收聽者305的左耳聽到的A1-B1+A2-B2+B3’-A3’+B4’-A4’,其中,Bn=B3’-A3’+B4’-A4’,收聽者305右耳聽到的是B3-A3+B4-A4+A1’-B1’+A2’-B2’,其中,An=A1’-B1’+A2’-B2’。這樣,收聽者305的左耳最終收聽到的是音頻信號A,右耳收聽到的是音頻信號B,即實(shí)現(xiàn)了串音消除。此外,本實(shí)施例中對各子頻帶信號進(jìn)行分頻處理、延時(shí)處理和增益處理可以選擇子帶濾波器進(jìn)行處理。例如,將原始音頻信號分別發(fā)送至各子帶濾波器中,以通過子帶濾波器對原始音頻信號進(jìn)行分頻段處理、延時(shí)處理以及增益處理等等。各子帶濾波器的基本結(jié)構(gòu)如圖3B所示,其也被稱為“分析-合成”濾波器組系統(tǒng)。其中,Hi(z)稱為分析濾波器組,其能夠處理的頻率信號依次鄰 接占據(jù)整個(gè)頻段,其間沒有空隙。Fi(z)稱為合成濾波器組,↓R和↑R分別表示上、下采樣器,用于改變采樣速率。子帶濾波器的原理是將輸入的信號X(n)進(jìn)行分頻處理,即將信號分解成位于不同頻帶上的子頻帶信號,然后針對各子頻帶信號的特點(diǎn)分別進(jìn)行處理,最后再由各個(gè)經(jīng)過處理的子頻帶信號重新構(gòu)建信號。圖3B中的信號X(n)經(jīng)過分析濾波器Hi(z)分解成一系列的子頻帶信號子頻帶信號經(jīng)過↓R的抽取處理、延時(shí)器(圖中未示出)的延時(shí)處理以及增益器(圖中未示出)的增益處理后輸出,經(jīng)過↑R進(jìn)行內(nèi)插處理,并通過Fi(z)對各延時(shí)處理后的子頻帶信號經(jīng)過合成構(gòu)成新的信號。本實(shí)施例中i和n的范圍均為0至M-1,且i和n均為正數(shù)。具體地,各子帶濾波器對應(yīng)的預(yù)設(shè)的延時(shí)值和增益值可以通過實(shí)驗(yàn)方式獲取。例如,可以在收聽者的位置設(shè)置分析儀器,將原始音頻信號輸送至子帶濾波器,并調(diào)整各子帶濾波器的延時(shí)值,直至分析儀器顯示串音被消除,此時(shí)所獲取的各延時(shí)值可以確定為該各帶濾波器對應(yīng)的延時(shí)值。也可以通過專業(yè)人員來確定,具體地,專業(yè)人員首先聽取通過耳機(jī)播放原始音頻信號,然后摘下耳機(jī),站在位于面朝揚(yáng)聲器且距離揚(yáng)聲器2m-2.5m的地方,對比通過耳機(jī)播放的原始音頻信號來監(jiān)聽從兩個(gè)揚(yáng)聲器發(fā)出來的聲音是否有串音,如果有串音,根據(jù)經(jīng)驗(yàn)判斷串音的頻率范圍,并調(diào)節(jié)相應(yīng)的子帶濾波器的延時(shí)值和增益值,直至調(diào)節(jié)到專業(yè)人員認(rèn)為已經(jīng)消除串音時(shí)為止,此時(shí)所獲取的各延時(shí)值可以確定為各子帶濾波器對應(yīng)的延時(shí)值和增益值。需指出的是,各個(gè)子帶濾波器所能處理的音頻范圍的跨度是相同的,例如,假設(shè)有4個(gè)子帶濾波器,頻率范圍是0赫茲-10k赫茲,則各子帶濾波器所能處理的音頻范圍分別是0赫茲-2500赫茲、2500赫茲-5000赫茲、5000赫茲-7500赫茲以及7500赫茲-10000赫茲。下面,對本實(shí)施例的串音消除信號的方法做具體舉例說明。如圖4所示,為一串音消除系統(tǒng)的結(jié)構(gòu)示意圖。該串音消除系統(tǒng)的發(fā)音源有兩個(gè),分別是左發(fā)音源401和右發(fā)音源402,分別對應(yīng)左聲道和右聲道。左發(fā)音源401對應(yīng)一個(gè)左音箱403,該左音箱403中設(shè)置有第一左揚(yáng)聲器4031和第二左揚(yáng)聲器4032,兩個(gè)左揚(yáng)聲器設(shè)置的位置不同,右發(fā)音源402對應(yīng)右音箱404,該右音箱404中設(shè)置有第一右揚(yáng)聲器4041和第二右揚(yáng)聲器4042,兩個(gè)右揚(yáng)聲器設(shè)置的位置不同。左發(fā)音源401和左音箱403之間設(shè)置有多個(gè) 子帶濾波器,左音箱403對應(yīng)的各子帶濾波器與左合成器411連接,左合成器411與左減法器405連接,左減法器405與左音箱403的分頻裝置(圖中未示出)連接;相應(yīng)地,右發(fā)音源402和右音箱404之間設(shè)置有多個(gè)子帶濾波器,右音箱404對應(yīng)的各子帶濾波器與右合成器412連接,右合成器412與右減法器406連接,右減法器406與右音箱404的分頻裝置(圖中未示出)連接。本實(shí)施例中,以子帶濾波器的個(gè)數(shù)為4個(gè)為例進(jìn)行說明,即左音箱403對應(yīng)4個(gè)子帶濾波器,右音箱404對應(yīng)4個(gè)子帶濾波器。由于一個(gè)子帶濾波器對應(yīng)一個(gè)子頻帶信號,因此,本實(shí)施例的子頻帶信號的個(gè)數(shù)為8個(gè)。各揚(yáng)聲器均與分頻裝置連接。其中,各子帶濾波器包括:分析濾波器211、與分析濾波器211連接的上采樣器212、與上采樣器212連接的延時(shí)處理器213、與延時(shí)處理器213連接的增益處理器216、與增益處理器216連接的下采樣器214以及與下采樣器214連接的合成濾波器215,如圖4所示。假設(shè),本實(shí)施例分頻點(diǎn)為2500赫茲,即0赫茲-2500赫茲的是中低音,2500赫茲至10k赫茲的是高音,中低音頻率和高音頻率分開之后,將中低音頻率信號通過4個(gè)子帶濾波器分為4個(gè)子頻帶信號,所對應(yīng)的頻率分別是0赫茲-2500赫茲。相應(yīng)地,高音頻率信號對應(yīng)的分別是2500赫茲-5000赫茲、5000赫茲-7500赫茲、7500赫茲-10000赫茲。即,各子帶濾波器能夠處理的信號的頻率范圍也分別為0赫茲-2500赫茲、2500赫茲-5000赫茲、5000赫茲-7500赫茲、7500赫茲-10000赫茲。以左發(fā)音源401發(fā)出的原始音頻信號為例,將原始音頻信號分別發(fā)送至各子帶濾波器,各子帶濾波器中的分析濾波器211對原始音頻信號進(jìn)行過濾,生成子頻帶信號,并通過上采樣器212進(jìn)行抽取操作之后,延時(shí)處理器213根據(jù)預(yù)設(shè)的自身對應(yīng)的延時(shí)值,對各進(jìn)行抽取操作之后的子頻帶信號進(jìn)行延時(shí)處理,相應(yīng)地,各增益處理器216可以根據(jù)預(yù)設(shè)的自身對應(yīng)的增益值,對各子頻帶信號進(jìn)行增益處理,并經(jīng)過下采樣器214,合成濾波器215對下采樣處理之后的各子頻帶信號進(jìn)行內(nèi)插操作,構(gòu)成新的子頻帶信號。各合成濾波器215將內(nèi)插處理之后的子頻帶信號發(fā)送到左合成器411,左合成器411合成左聲道對應(yīng)的各子頻帶信號,生成串音消除信號,并將該串音消除信號 發(fā)送至左減法器405。舉例來說,本實(shí)施例的左揚(yáng)聲器的各子帶濾波器對應(yīng)的延時(shí)值和增益值可以如表1所示:表1子帶濾波器能夠處理的音頻范圍延時(shí)值增益值0赫茲-2500赫茲32ms0.252500赫茲-5000赫茲28ms0.205000赫茲-7500赫茲16ms0.337500赫茲-10000赫茲14ms0.36左減法器405將右發(fā)音源402的原始音頻信號減去串音消除信號,生成播放信號,并將該播放信號傳輸至右音箱404的分頻裝置,通過分頻裝置分頻后,將中低音頻率信號和高音頻率信號分別通過第二右揚(yáng)聲器和第一右揚(yáng)聲器發(fā)送出去,這樣,到達(dá)收聽者右耳的聲音信號就是右發(fā)音源402的原始音頻信號。相似地,右發(fā)音源402的原始音頻信號也需經(jīng)過類似于左發(fā)音源401的原始音頻信號的抽取、延時(shí)、增益以及內(nèi)插處理,生成串音消除信號,并將左發(fā)音源401的原始音頻信號減去右發(fā)音源402對應(yīng)的串音消除信號,生成播放信號,并將該播放信號傳輸至左音箱403的分頻裝置,通過分頻裝置分頻后,將中低音頻率信號和高音頻率信號分別通過第二左揚(yáng)聲器和第二右揚(yáng)聲器發(fā)送出去,這樣,到達(dá)收聽者左耳的聲音信號就是左發(fā)音源401的原始音頻信號。本實(shí)施例的右揚(yáng)聲器的各子帶濾波器對應(yīng)的延時(shí)值和增益值可以如表1所示。根據(jù)本實(shí)施例,能夠使收聽者的左耳和右耳均收聽到對應(yīng)側(cè)發(fā)音源的原始音頻信號。該實(shí)施例中的串音消除方法,首先對每個(gè)聲道的原始音頻信號進(jìn)分頻處理,獲取中低音頻率信號和高音頻率信號,然后通過對每個(gè)聲道中的中低音頻率信號和高音頻率信號分別進(jìn)行延時(shí)操作,使得不同頻率信號對應(yīng)不同的延時(shí)值,并生成串音消除信號,再將串音消除信號與另一個(gè)聲道的原始信號 進(jìn)行合成,通過位于不同位置的揚(yáng)聲器發(fā)送同一聲道的中低音頻率信號和高音頻率信號,然后通過串音補(bǔ)償?shù)淖饔?,使得收聽者的兩耳收聽到的為各耳對?yīng)的原始音頻信號,較有效地消除了串音。實(shí)施例四本實(shí)施例提供一種串音消除系統(tǒng)。該串音消除系統(tǒng)用于執(zhí)行實(shí)施例一的串音消除方法。本實(shí)施例的提供的是如何生成串音消除信號,以及如何根據(jù)串音消除信號生成播放信號,以使播放信號在到達(dá)收聽者的耳朵時(shí),通過串音補(bǔ)償?shù)淖饔?,收聽者的耳朵聽到的是某一聲道的原始音頻信號。如圖5所示,為根據(jù)本實(shí)施例的串音消除系統(tǒng)的結(jié)構(gòu)示意圖。本實(shí)施例的串音消除系統(tǒng)包括聲道501、子帶濾波器組502、合成器503和減法器504。其中,聲道501用于向子帶濾波器組502傳輸原始音頻信號;子帶濾波器組502與聲道501連接,子帶濾波器組502用于對聲道501的原始音頻信號進(jìn)行分頻處理,得到子頻帶信號,并根據(jù)子頻帶信號對應(yīng)的預(yù)設(shè)的延時(shí)值和增益值,對子頻帶信號進(jìn)行延時(shí)和增益處理;合成器503與子帶濾波器組502連接,用于根據(jù)延時(shí)和增益處理后的子頻帶信號生成串音消除信號;減法器504與合成器503連接,用于將串音消除信號與另一個(gè)聲道的原始音頻信號進(jìn)行合成,得到播放信號??蛇x地,子帶濾波器組502包括多個(gè)子帶濾波器,各子帶濾波器對應(yīng)的延時(shí)值中至少有兩個(gè)延時(shí)值不同,合成器503具體用于:合成進(jìn)行延時(shí)和增益處理后的子頻帶信號,生成串音消除信號??蛇x地,本實(shí)施例的減法器504具體用于:將串音消除信號與另一聲道的原始音頻信號中相應(yīng)頻段的信號進(jìn)行合成,生成子頻帶信號對應(yīng)的播放信號。本實(shí)施例的串音消除系統(tǒng)的操作方法與實(shí)施例一一致,在此不再贅述。根據(jù)本實(shí)施例的串音消除系統(tǒng),通過子帶濾波器組502對原始音頻信號進(jìn)分頻處理,獲取子頻帶信號,然后根據(jù)子頻帶信號對應(yīng)的延時(shí)值和增益值進(jìn)行延時(shí)處理和增益處理,并通過合成器503生成串音消除信號,再通過減法器504將該串音消除信號與另一個(gè)聲道的原始音頻信號進(jìn)行合成,然后通過串音補(bǔ)償?shù)淖饔?,使得收聽者的耳朵收聽到的為另一聲道對?yīng)的原始音頻信號,較有效地消除了串音。實(shí)施例五本實(shí)施例對上述實(shí)施例的串音消除系統(tǒng)做進(jìn)一步補(bǔ)充說明。本實(shí)施例以原始音頻信號為全頻信號進(jìn)行舉例說明,即原始音頻信號包括中低音頻率和高音頻率,并如何對原始音頻信號進(jìn)行分頻處理、延時(shí)處理以及增益處理,生成串音消除信號,本實(shí)施例的子頻帶信號有多個(gè)。本實(shí)施例是對上述實(shí)施例的串音消除系統(tǒng)的子帶濾波器組的具體說明。如圖6所示,本實(shí)施例中的串音消除系統(tǒng)中的子帶濾波器組502包括多個(gè)子帶濾波器,每個(gè)子帶濾波器包括分析濾波器5021、延時(shí)處理器5022和增益處理器5023。其中,分析濾波器5021與聲道501連接,用于根據(jù)原始音頻信號中的中低音頻率和高音頻率,對原始音頻信號進(jìn)行分頻處理,得到中低音頻率對應(yīng)的中低音頻率信號和高音頻率對應(yīng)的高音頻率信號;延時(shí)處理器5022與分析濾波器5021連接,用于根據(jù)中低音頻率對應(yīng)的延時(shí)值對中低音頻率信號進(jìn)行延時(shí)處理,并根據(jù)高音頻率對應(yīng)的延時(shí)值,對高音頻率信號進(jìn)行延時(shí)處理;增益處理器5023與延時(shí)處理器5022連接,用于根據(jù)中低音頻率對應(yīng)的增益值對中低音頻率信號進(jìn)行增益處理,并根據(jù)高音頻率對應(yīng)的增益值,對高音頻率信號進(jìn)行增益處理。本實(shí)施例的對應(yīng)一個(gè)聲道的子帶濾波器的個(gè)數(shù)范圍可以是4-8個(gè),將子頻濾波器的個(gè)數(shù)設(shè)定在這樣一個(gè)范圍,既可以盡量使分屬于不同頻率的子頻帶信號分別得到延時(shí)處理,又避免由于子頻帶信號過多導(dǎo)致音頻處理時(shí)間過程而帶來的降低用戶使用感受的問題??蛇x地,本實(shí)施例的分析濾波器5021具體用于:根據(jù)預(yù)設(shè)的中低音頻率和高音頻率的分頻點(diǎn),確定原始音頻信號的頻率中的中低音頻率和高音頻率;將中低音頻率對應(yīng)的原始音頻信號中的信號段分成至少一個(gè)中低音頻率信號,且將高音頻率對應(yīng)的原始音頻信號中的信號段分成至少一個(gè)高音頻率信號。本實(shí)施例的串音消除系統(tǒng)的操作方法與實(shí)施例二一致,在此不再贅述。根據(jù)本實(shí)施例的串音消除系統(tǒng),通過各子帶濾波器對聲道的原始音頻信號進(jìn)分頻處理,獲取各子頻帶信號,然后通過對每個(gè)子頻帶信號分別進(jìn)行延 時(shí)操作,并生成串音消除信號,再將串音消除信號與另一個(gè)聲道的原始信號進(jìn)行合成,然后通過串音補(bǔ)償?shù)淖饔?,使得收聽者的耳朵收聽到的為另一聲道的原始音頻信號,較有效地消除了串音。實(shí)施例六本實(shí)施例提供一種串音消除系統(tǒng),該串音消除系統(tǒng)用于執(zhí)行實(shí)施例一的串音消除方法。本實(shí)施例的提供的是如何生成串音消除信號,以及如何根據(jù)串音消除信號生成播放信號,以使播放信號在到達(dá)收聽者的耳朵時(shí),通過串音補(bǔ)償?shù)淖饔?,收聽者的耳朵聽到的是某一聲道的原始音頻信號。如圖7所示,為根據(jù)本實(shí)施例的串音消除系統(tǒng)的結(jié)構(gòu)示意圖。該串音消除系統(tǒng)包括分頻模塊701、處理模塊702、合成模塊703和減法模塊704。其中,分頻模塊701用于對聲道中的原始音頻信號進(jìn)行分頻處理,得到子頻帶信號,處理模塊702用于根據(jù)子頻帶信號對應(yīng)的預(yù)設(shè)的延時(shí)值和增益值,對子頻帶信號進(jìn)行延時(shí)和增益處理;合成模塊703用于根據(jù)延時(shí)和增益處理后的子頻帶信號生成串音消除信號;減法模塊704用于將串音消除信號與另一個(gè)聲道的原始音頻信號進(jìn)行合成,得到播放信號??蛇x地,本實(shí)施例的子頻帶信號有多個(gè),各延時(shí)值中至少有兩個(gè)延時(shí)值不同,本實(shí)施例的合成模塊703具體可以用于:合成進(jìn)行延時(shí)和增益處理后的子頻帶信號,生成串音消除信號??蛇x地,本實(shí)施例的減法模塊704具體用于:將串音消除信號與另一個(gè)聲道的原始音頻信號中相應(yīng)頻段的信號進(jìn)行合成,生成子頻帶信號對應(yīng)的播放信號。本實(shí)施例的串音消除系統(tǒng)的操作方法與實(shí)施例一一致,在此不再贅述。根據(jù)本實(shí)施例的串音消除系統(tǒng),通過分頻模塊701對原始音頻信號進(jìn)分頻處理,獲取子頻帶信號,然后通過處理模塊702根據(jù)子頻帶信號對應(yīng)的延時(shí)值和增益值進(jìn)行延時(shí)處理和增益處理,并通過合成模塊703生成串音消除信號,再通過減法模塊704將該串音消除信號與另一個(gè)聲道的原始信號進(jìn)行合成,然后通過串音補(bǔ)償?shù)淖饔?,使得收聽者的耳朵收聽到的為另一聲道對?yīng)的原始音頻信號,較有效地消除了串音。實(shí)施例七本實(shí)施例提供一種串音消除系統(tǒng)。本實(shí)施例的目的在于,對實(shí)施例六的 串音消除系統(tǒng)中的處理模塊做進(jìn)一步詳細(xì)說明。本實(shí)施例以原始音頻信號為全頻信號進(jìn)行舉例說明,即原始音頻信號包括中低音頻率和高音頻率,并如何對原始音頻信號進(jìn)行分頻處理、延時(shí)處理以及增益處理,生成串音消除信號,本實(shí)施例的子頻帶信號有多個(gè)。本實(shí)施例中的處理模塊具體用于:根據(jù)聲道中的原始音頻信號中的中低音頻率和高音頻率,對原始音頻信號進(jìn)行分頻處理,得到中低音頻率對應(yīng)的中低音頻率信號和高音頻率對應(yīng)的高音頻率信號??蛇x地,更具體地,本實(shí)施例的處理模塊用于:根據(jù)預(yù)設(shè)的中低音頻率和高音頻率的分頻點(diǎn),確定一個(gè)聲道的原始音頻信號的頻率中的中低音頻率和高音頻率;將中低音頻率對應(yīng)的原始音頻信號中的信號段分成至少一個(gè)中低音頻率信號,且將高音頻率對應(yīng)的原始音頻信號中的信號段分成至少一個(gè)高音頻率信號。根據(jù)本實(shí)施例的串音消除系統(tǒng),通過分頻模塊對原始音頻信號進(jìn)分頻處理,獲取子頻帶信號,然后通過處理模塊根據(jù)子頻帶信號對應(yīng)的延時(shí)值和增益值進(jìn)行延時(shí)處理和增益處理,并通過合成模塊生成串音消除信號,再通過合成模塊將該串音消除信號與另一個(gè)發(fā)音源的原始信號進(jìn)行合成,然后通過串音補(bǔ)償?shù)淖饔?,使得收聽者的耳朵收聽到的為另一聲道對?yīng)的原始音頻信號,較有效地消除了串音。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。當(dāng)前第1頁1 2 3