两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

音頻信號切換處理方法和裝置的制作方法

文檔序號:2830775閱讀:275來源:國知局
專利名稱:音頻信號切換處理方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其是一種音頻信號切換處理方法和裝置。
背景技術(shù)
人們?nèi)粘=涣魉a(chǎn)生的語音信號,其主要信息集中在低頻帶,其頻帶范
圍為50 ~3400Hz,所以現(xiàn)有的語音編碼器一般都是只能處理窄帶語音信號的窄帶編碼器例如G. 729、 G. 723、 AMR等。為了滿足語音業(yè)務(wù)的不斷擴(kuò)展以及人們對語音信號編碼質(zhì)量的越來越高的需要,要求語音編碼器能夠處理高頻帶(4000 ~ 8000Hz )、甚至是超高頻帶(8000 ~ 16000Hz)的語音信號,以提供高質(zhì)量的編碼語音信號。但是,語音信號編碼質(zhì)量的增強(qiáng)必然會帶來語音編碼速率的增加,從而引起了通信帶寬即信道容量的增加,造成了網(wǎng)絡(luò)負(fù)荷力口重。
因此,為了靈活地適應(yīng)通信帶寬與編碼質(zhì)量的需求,要求語音編碼器能夠提供多種語音編碼速率,使得能夠選擇合適的通信帶寬與編碼質(zhì)量,從而可以在有效的通信帶寬條件下提供最佳的語音編碼質(zhì)量。如果一個多速率語音編碼器的編碼速率對應(yīng)不同的語音信號頻帶寬度,那么編碼速率的切換也就意味著語音信號頻帶寬度的切換。例如G. 729. 1, G.729. 1包含12個語音編碼速率,分別是8kbit/s、 12kbit/s、 14kbit/s、 16kbit/s、 18kbit/s、20kbit/s、 22kbit/s、 24kbit/s、 26kbit/s、 28kbit/s、 30kbit/s和32kbit/s,其中8kbit/s和12kbit/s這兩個編碼速率對應(yīng)的是窄帶(0 ~ 4000Hz )信號,其他10個編碼速率對應(yīng)的是寬帶(0~ 8000Hz)信號。如果發(fā)生窄帶編碼速率向?qū)拵Ь幋a速率的切換,那么合成的語音信號的帶寬也就會從窄帶向?qū)拵袚Q,最終的合成語音信號也就會從低質(zhì)量切換到高質(zhì)量;反之,如果發(fā)生寬帶編碼速率向窄帶編碼速率的切換,那么合成的語音信號的帶寬也就會從寬帶向窄帶切換,最終的合成語音信號也就會從高質(zhì)量切換到低質(zhì)量。由于高低頻帶對人耳感知的貢獻(xiàn)并不相同,帶寬的突然切換,會給人耳帶來明顯的不舒適感。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種音頻信號切換處理方法和裝置,用以實現(xiàn)音頻信號的頻帶在不同頻帶之間進(jìn)行切換的過程中能夠平滑過渡。
本發(fā)明實施例提供了一種音頻信號切換處理方法,包括
獲取音頻信號在頻帶切換階段轉(zhuǎn)換時刻之前的第一階段的結(jié)束狀態(tài)特征信息,在所述第一階^R中所述音頻信號從第一頻帶向第二頻帶緩慢切換;
根據(jù)所述第一階段的結(jié)束狀態(tài)特征信息確定所述頻帶切換階段轉(zhuǎn)換時刻之后的第二階段的起始狀態(tài)特征信息,在所述第二階段中對所述音頻信號進(jìn)行頻帶緩慢切換;
在第二階段將所述音頻信號以所述起始狀態(tài)特征信息進(jìn)行頻帶緩慢切換。
本發(fā)明實施例提供了一種音頻信號切換處理裝置,包括獲取模塊,用于獲取音頻信號在頻帶切換階段轉(zhuǎn)換時刻之前的第一階段的結(jié)束狀態(tài)特征信息,在所述第一階段中所述音頻信號從第一頻帶向第二頻帶緩慢切換;
處理模塊,用于根據(jù)所述第一階段的結(jié)束狀態(tài)特征信息確定所述頻帶切換階段轉(zhuǎn)換時刻之后的第二階段的起始狀態(tài)特征信息,在所述第二階段中對所述音頻信號進(jìn)行頻帶緩慢切換;
執(zhí)行模塊,用于在第二階段將所述音頻信號以所述起始狀態(tài)特征信息進(jìn)行頻帶緩慢切換。
由上述技術(shù)方案可知,本發(fā)明實施例根據(jù)獲取到的頻帶切換階段轉(zhuǎn)換時刻之前的第一階段的結(jié)束狀態(tài),確定了該頻帶切換階段轉(zhuǎn)換時刻之后的第二階段的初始狀態(tài),實現(xiàn)了音頻信號的頻帶在不同頻帶之間進(jìn)行切換的過程中能夠平滑過渡,從而大大提高了音頻信號的主觀聽覺質(zhì)量。


圖l為本發(fā)明方法實施例的一個應(yīng)用場景中引入fade操作后的帶寬切換時的合成語音信號的語譜圖2 (a)為本發(fā)明方法實施例的一個應(yīng)用場景中帶寬切換時間隔較短的第一合成語音信號的語i普圖2 (b)為本發(fā)明方法實施例的一個應(yīng)用場景中引入fade搡作后的帶寬切換時間隔較短的第 一合成語音信號的語鐠圖3 (a)為本發(fā)明方法實施例的一個應(yīng)用場景中帶寬切換時間隔較短的第二合成語音信號的語i普圖3 (b)為本發(fā)明方法實施例的一個應(yīng)用場景中引入fade操作后的帶寬切換時間隔較短的第二合成語音信號的語i普圖4 (a)為本發(fā)明信號切換處理方法的一個實施例的流程示意圖;圖4 (b)為本發(fā)明信號切換處理方法的一個實施例的合成語音信號的語譜圖5 (a)為本發(fā)明信號切換處理方法的另一個實施例的流程示意圖;圖5 (b)為本發(fā)明信號切換處理方法的另一個實施例的合成語音信號的語i普圖6為fade-in階段才喿作完成計數(shù)器fade_in_counter與信號高頻截止頻率的關(guān)系圖7為fade_out階段操作完成計數(shù)器fade_out—counter與信號高頻截止頻率的關(guān)系圖8為本發(fā)明信號切換處理方法的又一個實施例的流程示意圖;圖9為本發(fā)明信號切換處理方法的再一個實施例的流程示意圖;圖10為本發(fā)明信號切換處理裝置的實施例的結(jié)構(gòu)示意圖。
具體實施例方式
為了減輕帶寬突然切換所引起的人耳聽覺的不舒適感,本發(fā)明方法實施例的中的一個應(yīng)用場景是令這種切換過程緩慢變化,使得人耳有一個漸變的適應(yīng)過程。這種緩慢的變化稱為"fade",對于兩種帶寬的緩慢切換方式,稱從寬帶到窄帶的緩慢切換為"fade-out",從窄帶到寬帶的緩慢切換為."fade-in"。假設(shè)fade一in和fade—out的漸變時間分別為FADE—IN—LENGTH和FADE_0UT—LENGTH,則這兩種漸變方式的效果如圖1所示,圖1為本發(fā)明方法實施例的一個應(yīng)用場景中引入fade操作后的帶寬切換時的合成語音信號的語語圖。圖中,T1=FADE—0UT-LENGTH, T2=FADE_IN—LENGTH。從圖1中可以看到,當(dāng)從寬帶到窄帶切換時,從tl時刻開始,帶寬從寬帶到窄帶緩慢衰減,在tl+Tl時刻衰減到窄帶,衰減的持續(xù)時間為Tl,而tl到tl+Tl這段時間稱為fade-out階段,引入fade_out階段的緩慢衰減變化,帶寬在從寬帶到窄帶變換時就不至于顯得太突兀,合成語音信號聽起來也會更舒適一些;當(dāng)從窄帶到寬帶切換時,從t2時刻開始,帶寬^Mv窄帶到寬帶緩慢也是進(jìn)行衰減,衰減的幅度是由大到小,在t2+T2時刻變換到寬帶,衰減的持續(xù)時間為T2,而t2到t2+T2這段時間稱為fade-in階段,引入fade—in階段的緩慢衰減變化,帶寬在從窄帶到寬帶變換時就不至于顯得太突兀,合成語音信號聽起來也會更舒適一些。需要注意的是在fade-out階段,tl到tl+Tl時刻的高頻帶(4000 ~ 7000Hz )部分,需要事先恢復(fù)出來,然后再進(jìn)行衰減。
如圖2 (a)和圖2 (b)所示,圖2 (a)為本發(fā)明方法實施例的一個應(yīng)用場景中帶寬切換時間隔較短的第一合成語音信號的語譜圖;圖2 (b)為本發(fā)明方法實施例的一個應(yīng)用場景中引入fade操作后的帶寬切換時間隔較短的第一合成語音信號的語語圖。圖2 (a)和圖2 (b)表明在fade—out階段沒有結(jié)束的情況下,就進(jìn)入fade-in階段的現(xiàn)象:如圖2 (a)所示,在t3時刻,信號需要從寬帶切換到窄帶,如圖2 (b)所示,在開啟fade-out功能的前提下,這種切換會緩慢變化,也即信號的高頻截至頻率從7000Hz緩慢變化到4000Hz;如圖2 (a)所示,在t4時刻,信號需要從窄帶切換到寬帶,如圖2 (b)所示,在開啟fade-in功能的前提下,這種切換會緩慢變化,也即信號的高頻截止頻率需要從4000Hz緩慢變化到7000Hz,但這時fade—out階段并沒有結(jié)束,也即緊鄰t4時刻之前的信號的截止頻率并不是4000Hz,這樣t4時刻前后信號的頻率范圍相差就會較大,過渡較為突兀,從而使得人耳聽起來不舒服。
如圖3 (a)和圖3(b)所示,圖3 (a)為本發(fā)明方法實施例的一個應(yīng)用場景中帶寬切換時間隔較短的第二合成語音信號的語譜圖;圖3 (b)為本
發(fā)明方法實施例的一個應(yīng)用場景中引入fade ^!喿作后的帶寬切換時間隔較短的第二合成語音信號的語譜圖。圖3 (a)和圖3 (b)表明在fade-in階段沒有結(jié)束的情況下,就進(jìn)入fade—out階^R的現(xiàn)象如圖3 (a)所示,在t5時刻,信號需要從窄帶切換到寬帶,如圖3 (b)所示,在開啟fade-in功能的前提下,這種切換會緩慢變化,也即信號的高頻截至頻率從4000Hz緩慢變化到7000Hz;如圖3 (a)所示,在t6時刻,信號需要從寬帶切換到窄帶,如圖3 (b)所示,在開啟fade-out功能的前提下,這種切換會緩慢變化,也即信號的高頻截止頻率需要從7000Hz緩慢變化到4000Hz,但這時fade一in階段并沒有結(jié)束,也即緊鄰t6時刻之前的信號的截止頻率并不是7000Hz,這樣t6時刻前后信號的頻率范圍相差就會較大,過渡較為突兀,從而使得人耳聽起來不舒服。
因此,若fade-in和fade—out階段發(fā)生重合,那么在重合的點(t4時刻和t6時刻)信號的頻帶過渡可能較為突兀,從而引起人耳聽覺的不舒服,也部分抵消了 fade-in和fade—out這兩種漸變處理的意義和效果。
本發(fā)明的一個實施例中,在寬帶的語音信號處理中, 一般只處理到50到7000Hz之間的頻率,頻率范圍在50Hz以下以及7000Hz以上的信號不予處理,因此實際的寬帶信號的有效帶寬一般是50 ~ 7000Hz即寬頻帶的范圍是50-7000Hz。其中,50 ~ 4000Hz為低頻帶,其頻帶范圍為3500Hz; 4000 ~ 7000Hz為高頻帶,其頻帶范圍為3000Hz,這里的低頻帶與高頻帶只是一般定義,在實際運(yùn)用中低頻帶、高頻帶及超高頻帶的劃分可能會有一些變化。
如圖4 (a)所示,為本發(fā)明信號切換處理方法的一個實施例的流程示意圖;如圖4 (b)所示,為本發(fā)明信號切換處理方法的第一實施例的合成語音信號的語i普圖。本實施例適用于fade—out階^^沒有結(jié)束就進(jìn)入fade_in階段 的情況,包括以下步驟
步驟401、在fade-out階段,跟蹤并計算發(fā)生階段轉(zhuǎn)換時(t4時刻)的語 音信號的高頻截止頻率fl,例如高頻帶的頻帶范圍N為3000Hz, fl=(4000+n2)Hz,其中,n2為fl高于高頻帶的下限4000Hz的數(shù)值;nl+n2=N (3000 )Hz是高頻帶的頻帶范圍,nl為f 1低于高頻帶的上限7000Hz的數(shù)值;
步驟402、將t4時刻開始的fade-in階,更的起始頻率4000Hz換成f 1;
步驟403、在fade_in階段,高頻截止頻率從f 1開始緩慢變化到7000Hz, 從而完成fade —in操作。
進(jìn)一步地,步驟403中的高頻截止頻率還可以從fl開始緩慢變化到 15000Hz即超寬頻。具體操作同上述實施例類似,這里不再贅述。
本實施例中fade—out階段沒有結(jié)束就進(jìn)入fade_in階段即fade—in階段 和fade—out階段發(fā)生重合的現(xiàn)象,根據(jù)獲取到的頻帶切換階段轉(zhuǎn)換時刻t4 之前的fade—out的結(jié)束狀態(tài),確定了該頻帶切換階段轉(zhuǎn)換時刻t4之后的 fade-in的初始狀態(tài),實現(xiàn)了語音信號等音頻信號的頻帶在不同頻帶之間進(jìn) 行切換的過程中能夠平滑過渡,從而大大提高了音頻信號的主觀聽覺質(zhì)量。
如圖5 (a)所示,為本發(fā)明信號切換處理方法的第二實施例的流程示意 圖;如圖5(b)所示,為本發(fā)明信號切換處理方法的第二實施例的合成語音 信號的語譜圖。本實施例適用于fade—in階段沒有結(jié)束就進(jìn)入fade_out階段 的情況,包括以下步驟
步驟501、在fade—in階段,跟蹤并計算發(fā)生狀態(tài)轉(zhuǎn)換時(t6時刻)的語 音信號的高頻截止頻率f2,例如高頻帶的頻帶范圍N為3000Hz, f2=(4000+n4)Hz,其中,n4為f2高于高頻帶的下限4000Hz的數(shù)值;n3+n4=N(3000 )Hz是高頻帶的頻帶范圍,n3為f 2低于高頻帶的上限7000Hz的數(shù)值; 步驟502、將t6時刻開始的fade-out階段的起始頻率7000Hz換成f 2; 步驟503、在fade-out階段,高頻截止頻率從f 2開始緩慢變化到4000Hz, 從而完成fade-out操作。
本實施例中fade-in階段沒有結(jié)束就進(jìn)入fade-out階段即fade —in階段 和fade—out階段發(fā)生重合的現(xiàn)象,根據(jù)獲取到的頻帶切換階段轉(zhuǎn)換時刻t4 之前的fade_in的結(jié)束狀態(tài),確定了該頻帶切換階段轉(zhuǎn)換時刻t4之后的 fade—out的初始狀態(tài),實現(xiàn)了語音信號等音頻信號的頻帶在不同頻帶之間進(jìn) 行切換的過程中能夠平滑過渡,從而大大提高了音頻信號的主觀聽覺質(zhì)量。 如前所述,fade-in和fade-out階段的漸變時間分別可以為FADE—IN—LENGTH 和FADE_0UT_LENGTH。下面兩個實施例分別用兩個計數(shù)器來跟蹤和描述這兩 個階段的操作完成情況,假設(shè)fade_in階段的計數(shù)器為fade—in—counter, fade_out階,殳的計凄t器為fade_out-counter,則這兩個計凄t器的取^直范圍分 別為[l, FADE—IN—LENGTH]和[l, FADE_0UT—LENGTH]。由于語音編碼器對語音 信號都是按"幀,,來進(jìn)行處理的,因此可以認(rèn)為FADE_IN_LENGTH和 FADE_OUT_LENGTH分別是每個階段語音幀的個數(shù),實際上這與絕對的時間并 沒有本質(zhì)的區(qū)別。
fade_in—counter和fade—out—counter不^f義^f又i己錄了每個階l殳的進(jìn)禾呈, 更主要的是可以確定在當(dāng)前幀如何進(jìn)行對信號頻帶進(jìn)行衰減
如圖6所示,為fade-in階段操作完成計凄t器fade-in—counter與信號 高頻截止頻率的關(guān)系圖。在fade-in階段,不同的衰減進(jìn)程fade_in_counter 對應(yīng)的高頻截止頻率 f3 為 f3=4000+Nl(Hz), 其中,Nl= fade—in—counter*N/FADE_IN_LENGTH,頻率范圍在f 3和7000Hz之間的頻率會被衰減掉;
如圖7所示,為fade—out階段才喿作完成計凄丈器fade_out —counter與信 號高頻截止頻率的關(guān)系圖。在fade-out階段,不同的衰減進(jìn)程 fade-out—counter對應(yīng)的高頻截止頻率f4為f4=4000+N2 (Hz),其中N2= (FADE-OUT_LENGTH-fade-out—counter) *N/FADE—OUT—LENGTH,頻率范圍在f4 和7000Hz之間的頻率會被衰減掉。
計凄t器fade—in—counter和fade—out—counter的凄史<直直才妄決定了當(dāng)前的 頻帶衰減狀況在fade-in階段,fade—in—counter的值會從1 一直變化到 FADE—IN—LENGTH,而相應(yīng)的高頻截止頻率也會從4000Hz變化到7000Hz,也 就是說如果fade—in_counter=FADE—IN—LENGTH,表示fade—in階段正常結(jié)束; 在 fade_out 階革炎,fade—out—counter 的值會/人 1 一直變化到 FADE-OUT-LENGTH,而相應(yīng)的高頻截止頻率也會從7000Hz變化到4000Hz,也 就是說如果fade—out—counter=FADE—OUT—LENGTH,表示fade—out階段正常 結(jié)束。
由于"H"凄t器fade —in—counter和fade—out—counter的凄t值直才矣決定了當(dāng) 前的頻帶衰減狀況,基于這個原理,在fade —in和fade—out階,殳重合時,可 以通過更改重合點的計數(shù)器的數(shù)值來控制實際的頻帶衰減狀態(tài)。對兩種重合 狀況的解決辦法可以分別參見下面兩個實施例。
如圖8所示,為本發(fā)明信號切換處理方法的又一個實施例的流程示意圖。 本實施例適用于fade—out階段沒有結(jié)束就進(jìn)入fade —in階^R的情況,包括以 下步驟
步驟801、跟蹤并計算發(fā)生階段轉(zhuǎn)換時(t4時刻)的fade-out階段的操作 完成計數(shù)器fade—out-counter的數(shù)值Tl',并記錄此時的高頻截止頻率
13f 4=4000+ (FADE—OUT—LENGTH-TT) *N/FADE—OUT_LENGTH;
步驟802、根據(jù)t4時刻fade—out階段的高頻截止頻率f4確定t4時刻 fade_in的高頻截止頻率f3,并獲取fade_in階l殳的操作完成計凄t器 fade —in—counter的凄t"f直。
設(shè)t4時刻fade—in的高頻截止頻率為f 3 ,令f 3=f4 ,則f3= 4000+(FADE_0UT_LENGTH-T1,) *N/FADE_0UT—LENGTH , 又 f3=4000+ fade—in—counter,*N/FADE_IN_LENGTH,其中fade — in—counter,是滿足高頻衰 減截止頻率為f3時fade-in階段應(yīng)該"完成"的幀數(shù),則fade_in_counter,= (FADE—OUT—LENGTH-Tl,) *FADE_IN—LENGTH/FADE_OUT—LENGTH;
步驟803、在fade-in階段,操作完成計數(shù)器fade—in—counter的數(shù)值 從fade—in—counter,開始計數(shù),從而完成fade—in階段的搮:作。
執(zhí)行上述步驟之后,實際的fade-in階段持續(xù)時間即為T2',其中 fade_in-counter,+T2,=FADE-IN-LENGTH。
如圖9所示,為本發(fā)明信號切換處理方法的再一個實施例的流程示意圖。 本實施例適用于fade-in階段沒有結(jié)束就進(jìn)入fade-out階IS:的情況,包括以 下步驟
步驟901、跟蹤并計算發(fā)生階段轉(zhuǎn)換時(t6時刻)的fade_in階段的操作 完成計數(shù)器fade-in—counter的數(shù)值T2",并記錄此時的高頻截止頻 f3-4000+T2"*N/FADE_IN—LENGTH;
步驟902、根據(jù)t6時刻fade-in階段的高頻截止頻率f3確定t6時刻 fade_out的高頻截止頻率f4,并獲取fade_out階段的操作完成計數(shù)器 fade_out—counter的數(shù)值。
設(shè)t6時刻fade—out的高頻截止頻率為f4,令f4=f3,則f4=4000+T2"*N/FADE—IN_LENGTH, 又 f4=4000+ (FADE_OUT_LENGTH-fade_out_counter,) *N/FADE—OUT_LENGTH,其中fade_out—counter,是滿足高 頻衰減截止頻率為f4時fade-out階,爻應(yīng)該"完成"的幀數(shù),則 fade—out—counter,=FADE—0UT-LENGTH-T2"*FADE_0UT_LENGTH/FADE—IN—LENG TH;
步驟903、在fade—out階段,操作完成計數(shù)器fade—out—counter的數(shù) 值從fade-out-counter,開始計數(shù),從而完成fade—out階^投的操作。
執(zhí)行上述步驟之后,實際的fade-out階段持續(xù)時間即為Tl",其中 fade-out—counter,+n"=FADE—OUT—LENGTH。
如圖10所示,為本發(fā)明信號切換處理裝置的實施例的結(jié)構(gòu)示意圖。本實 施例包括順次連接的獲取模塊IO、處理模塊20和執(zhí)行模塊30。其中,獲取模 塊10用于獲取音頻信號在頻帶切換階段轉(zhuǎn)換時刻之前的第一階段的結(jié)束狀態(tài) 特征信息,在所述第 一階#殳中所述音頻信號的頻帶從第 一頻帶向第二頻帶緩 慢切換;處理模塊20用于根據(jù)所述第一階段的結(jié)束狀態(tài)特征信息確定所述頻 帶切換階段轉(zhuǎn)換時刻之后的第二階段的起始狀態(tài)特征信息,在所述第二階段 中所述音頻信號的頻帶從第二頻帶向第 一頻帶緩慢切換或者向第三頻帶緩慢 切換;執(zhí)行模塊30用于在第二階段將所述音頻信號以所述起始狀態(tài)特征信息 緩慢切換到所述第 一 階段或第三階段。
本實施例根據(jù)獲取到的頻帶切換階段轉(zhuǎn)換時刻之前的第一階段的結(jié)束狀 態(tài),確定了該頻帶切換階段轉(zhuǎn)換時刻之后的第二階段的初始狀態(tài),實現(xiàn)了音 頻信號的頻帶在不同頻帶之間進(jìn)行切換的過程中能夠平滑過渡,從而大大提 高了音頻信號的主觀聽覺質(zhì)量。
進(jìn)一步地,本實施例中獲取模塊可以包括相互連接的第一階段的計數(shù)器和獲取單元。其中,第一階段的計數(shù)器用于跟蹤和描述第一階段的操作完成
情況,并記錄第一階段的進(jìn)程,取值范圍為1 第一階段的語音幀的個數(shù);獲取單元用于根據(jù)所述第一階段的計數(shù)器在第一階段中所述頻帶切換階段轉(zhuǎn)換時刻的數(shù)值來獲取音頻信號在第 一階段中所述頻帶切換階,殳轉(zhuǎn)換時刻的高頻截止頻率。
處理模塊可以包括第一處理單元、第二階^歐的計數(shù)器和第二處理單元。其中,第一處理單元與獲取模塊的獲取單元連接,用于根據(jù)所述獲取單元所獲取的所述音頻信號在第一階段中所述頻帶切換階段轉(zhuǎn)換時刻的高頻截止頻率確定所述音頻信號在第二階段中所述頻帶切換階^a轉(zhuǎn)換時刻的高頻截止頻
率;第二階段的計數(shù)器,用于跟蹤和描述第二階段的操作完成情況,并記錄
第二階段的進(jìn)程,取值范圍為1 第二階段的語音幀的個數(shù);第二處理單元分別與所述獲取模塊的第一階段的計數(shù)器和所述第二階段的計數(shù)器連接,用于根據(jù)上述第一階段的計數(shù)器在第一階段中所述頻帶切換階段轉(zhuǎn)換時刻的數(shù)值確定第二階段的計數(shù)器開始計數(shù)的數(shù)值。
其中的第一頻帶可以為寬頻帶,第二頻帶可以為窄頻帶,那么相應(yīng)地,第二階段的計數(shù)器開始計數(shù)的數(shù)值等于(第一階段的語音幀的個數(shù)-第一階段的計數(shù)器在第一階段中所述頻帶切換階段轉(zhuǎn)換時刻的數(shù)值)*第二階段的語音幀的個數(shù)間/第一階段的語音幀的個數(shù);第一頻帶還可以為窄頻帶,第二頻帶還可以為寬頻帶,那么相應(yīng)地,第二階段的計數(shù)器開始計數(shù)的數(shù)值等于第二階段的語音幀的個數(shù)-第一階段的計數(shù)器在第一階段中所述頻帶切換階段轉(zhuǎn)摔時刻的數(shù)值*第二階段的語音幀的個數(shù)/第 一 階段的語音幀的個數(shù)。
由于第一階段的計數(shù)器和第二階段的計數(shù)器的數(shù)值直接決定了當(dāng)前的頻帶衰減狀況,基于這個上述原因,在第一階段和第二階段重合時,可以通過更改重合點的計數(shù)器的數(shù)值來控制實際的頻帶衰減狀態(tài)。
為了描述方便,本發(fā)明實施例只描述了語音信號在窄帶和寬帶之間切換時的處理方法。由于實際的語音編碼器不僅能夠?qū)φZ音進(jìn)4亍編碼處理,還能處理噪聲、音樂等其他音頻信號,因此本發(fā)明的方法也適用于其他的音頻信號。另外,信號的頻帶也不僅僅限于窄帶和寬帶,只要是不同頻帶間的切換所帶來的類似階段重合的問題,均能采用本發(fā)明的技術(shù)方案實現(xiàn)頻帶狀態(tài)的無縫平滑。
本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、 RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
1權(quán)利要求
1、一種音頻信號切換處理方法,其特征在于包括獲取音頻信號在頻帶切換階段轉(zhuǎn)換時刻之前的第一階段的結(jié)束狀態(tài)特征信息,在所述第一階段中所述音頻信號從第一頻帶向第二頻帶緩慢切換;根據(jù)所述第一階段的結(jié)束狀態(tài)特征信息確定所述頻帶切換階段轉(zhuǎn)換時刻之后的第二階段的起始狀態(tài)特征信息,在所述第二階段中對所述音頻信號進(jìn)行頻帶緩慢切換;在第二階段將所述音頻信號以所述起始狀態(tài)特征信息進(jìn)行頻帶緩慢切換。
2、 根據(jù)權(quán)利要求l所述的音頻信號切換處理方法,其特征在于所述第一 階段的結(jié)束狀態(tài)特征信息為所述音頻信號在所述轉(zhuǎn)換時刻之前的第 一階段的 高頻截止頻率;所述第二階段的起始狀態(tài)特征信息為所述音頻信號在所述轉(zhuǎn) 換時刻之后的第二階段的高頻截止頻率。
3、 根據(jù)權(quán)利要求2所述的音頻信號切換處理方法,其特征在于所述在第 二階段將所述音頻信號以所述起始狀態(tài)特征信息進(jìn)行頻帶切換具體為在第 二階段將所述音頻信號以所述音頻信號在所述轉(zhuǎn)換時刻之后的第二階段的高 頻截止頻率從所述第二頻帶向所述第一頻帶切換。
4、 根據(jù)權(quán)利要求3所述的音頻信號切換處理方法,其特征在于所述獲取 音頻信號在頻帶切換階段轉(zhuǎn)換時刻之前的第一階段的結(jié)束狀態(tài)特征信息具體 為根據(jù)第一階段的計數(shù)器在第一階段中所述頻帶切換階段轉(zhuǎn)換時刻的數(shù)值 來獲取音頻信號在第 一階段中所述頻帶切換階段轉(zhuǎn)換時刻的高頻截止頻率。
5、 根據(jù)權(quán)利要求4所述的音頻信號切換處理方法,其特征在于所述根據(jù)2所述第一階段的結(jié)束狀態(tài)特征信息確定所述頻帶切換階段轉(zhuǎn)換時刻之后的第二階段的起始狀態(tài)特征信息具體為根據(jù)所述音頻信號在第一階段中所述頻 帶切換階段轉(zhuǎn)換時刻的高頻截止頻率確定所述音頻信號在第二階段中所述頻 帶切換階段轉(zhuǎn)換時刻的高頻截止頻率,并得到第二階段的計數(shù)器開始計數(shù)的 數(shù)值。
6、 根據(jù)權(quán)利要求5所述的音頻信號切換處理方法,其特征在于所述第一 頻帶為寬頻帶,所述第二頻帶為窄頻帶。
7、 根據(jù)權(quán)利要求6所述的音頻信號切換處理方法,其特征在于所述第二 階段的計數(shù)器開始計數(shù)的數(shù)值等于(第一階段的語音幀的個數(shù)-第一階段的計 數(shù)器在第一階段中所述頻帶切換階段轉(zhuǎn)換時刻的數(shù)值)*第二階段的語音幀的 個數(shù)/第 一 階段的語音幀的個數(shù)。
8、 根據(jù)權(quán)利要求5所述的音頻信號切換處理方法,其特征在于所述第一 頻帶為窄頻帶,所述第二頻帶為寬頻帶。
9、 根據(jù)權(quán)利要求8所述的音頻信號切換處理方法,其特征在于所述第二 階段的計數(shù)器開始計數(shù)的數(shù)值等于第二階段的語音幀的個數(shù)-第一階段的計 數(shù)器在第一階段中所述頻帶切換階段轉(zhuǎn)換時刻的數(shù)值*第二階段的語音幀的 個數(shù)/第一階段的語音幀的個數(shù)。
10、 根據(jù)權(quán)利要求7或9所述的音頻信號切換處理方法,其特征在于所述 在第二階段將所述音頻信號以所述起始狀態(tài)特征信息進(jìn)行頻帶緩慢切換具體 為在所述第二階段,所述第二階段的計數(shù)器從所述開始計數(shù)的數(shù)值開始計 數(shù)。
11、 一種音頻信號切換處理裝置,其特征在于包括獲取模塊,用于獲取音頻信號在頻帶切換階段轉(zhuǎn)換時刻之前的第一階段的結(jié)束狀態(tài)特征信息,在所述第 一階段中所述音頻信號從第 一頻帶向第二頻帶緩慢切換;處理模塊,用于根據(jù)所述第一階段的結(jié)束狀態(tài)特征信息確定所述頻帶切 換階段轉(zhuǎn)換時刻之后的第二階段的起始狀態(tài)特征信息,在所述第二階段中對 所述音頻信號進(jìn)行頻帶緩慢切換;執(zhí)行模塊,用于在第二階段將所述音頻信號以所述起始狀態(tài)特征信息進(jìn) 行頻帶緩慢切換。
12、 根據(jù)權(quán)利要求ll所述的音頻信號切換處理裝置,其特征在于所述獲 取模塊包括第一階段的計數(shù)器,用于跟蹤和描述第一階段的操作完成情況,并記錄 第一階段的進(jìn)程,取值范圍為1~第一階段的語音幀的個數(shù);獲取單元,用于根據(jù)所述第一階段的計數(shù)器在第一階段中所述頻帶切換 階段轉(zhuǎn)換時刻的數(shù)值來獲取音頻信號在第 一階段中所述頻帶切換階段轉(zhuǎn)換時 刻的高頻截止頻率。
13、 根據(jù)權(quán)利要求12所述的音頻信號切換處理裝置,其特征在于所述處理模塊包括第一處理單元,用于根據(jù)所述獲取單元所獲取的所述音頻信號在第一階 段中所述頻帶切換階段轉(zhuǎn)換時刻的高頻截止頻率確定所述音頻信號在第二階 段中所述頻帶切換階段轉(zhuǎn)換時刻的高頻截止頻率;第二階段的計數(shù)器,用于跟蹤和描述第二階段的操作完成情況,并記錄 第二階段的進(jìn)程,取值范圍為l ~第二階段的語音幀的個數(shù);第二處理單元,用于根據(jù)所述第一階段的計數(shù)器在第一階段中所述頻帶 切換階段轉(zhuǎn)換時刻的數(shù)值確定第二階段的計數(shù)器開始計數(shù)的數(shù)值。
全文摘要
本發(fā)明實施例涉及一種音頻信號切換處理方法和裝置,該方法包括獲取音頻信號在頻帶切換階段轉(zhuǎn)換時刻之前的第一階段的結(jié)束狀態(tài)特征信息,在所述第一階段中所述音頻信號從第一頻帶向第二頻帶緩慢切換;根據(jù)所述第一階段的結(jié)束狀態(tài)特征信息確定所述頻帶切換階段轉(zhuǎn)換時刻之后的第二階段的起始狀態(tài)特征信息,在所述第二階段中對所述音頻信號進(jìn)行頻帶緩慢切換;在第二階段將所述音頻信號以所述起始狀態(tài)特征信息進(jìn)行頻帶緩慢切換。本發(fā)明實施例根據(jù)獲取到的頻帶切換階段轉(zhuǎn)換時刻之前的第一階段的結(jié)束狀態(tài),確定了該頻帶切換階段轉(zhuǎn)換時刻之后的第二階段的初始狀態(tài),實現(xiàn)了音頻信號的頻帶在不同頻帶之間進(jìn)行切換的過程中能夠平滑過渡。
文檔編號G10L25/48GK101499278SQ20081005742
公開日2009年8月5日 申請日期2008年2月1日 優(yōu)先權(quán)日2008年2月1日
發(fā)明者代金良, 張立斌 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
连城县| 肃北| 巨鹿县| 和硕县| 高台县| 措勤县| 沂水县| 文水县| 行唐县| 手游| 东乡族自治县| 永胜县| 淮阳县| 土默特左旗| 武乡县| 阿瓦提县| 黄石市| 九台市| 岳普湖县| 木兰县| 蒲城县| 泰安市| 连南| 潍坊市| 邢台市| 枝江市| 郴州市| 姜堰市| 洛隆县| 车险| 青浦区| 浠水县| 永泰县| 华容县| 靖边县| 手机| 稷山县| 杭州市| 建阳市| 长沙市| 河南省|