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

用于使用瞬態(tài)檢測及質(zhì)量結(jié)果將音頻信號的部分編碼的裝置與方法

文檔序號:2825612閱讀:210來源:國知局
用于使用瞬態(tài)檢測及質(zhì)量結(jié)果將音頻信號的部分編碼的裝置與方法
【專利摘要】一種用于編碼音頻信號的部分(10)以獲得該音頻信號的部分的編碼音頻信號(26)的裝置,其包含:瞬態(tài)檢測器(12),其檢測瞬態(tài)信號是否位于音頻信號的部分中,以獲得瞬態(tài)檢測結(jié)果(14);編碼器級(16),其針對音頻信號執(zhí)行第一編碼算法、以及針對音頻信號執(zhí)行第二編碼算法,第一編碼算法具有第一特性,第二編碼算法具有不同于第一特性的第二特性;處理器(18),其確定何種編碼算法相對于另一編碼算法使得編碼音頻信號更近似于音頻信號的部分,以獲得質(zhì)量結(jié)果(20);以及控制器(22),其基于瞬態(tài)檢測結(jié)果(14)和質(zhì)量結(jié)果(20),確定要由第一編碼算法或要由第二編碼算法來產(chǎn)生音頻信號的部分的編碼音頻信號。
【專利說明】用于使用瞬態(tài)檢測及質(zhì)量結(jié)果將音頻信號的部分編碼的裝置與方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及音頻編碼,以及特別涉及交換式音頻編碼,其中,就不同的時(shí)間部分,使用不同的編碼算法來產(chǎn)生編碼信號。
【背景技術(shù)】
[0002]可就不同的音頻信號的部分而確定不同的編碼算法的交換式音頻編碼器為所常見。示例為在國際標(biāo)準(zhǔn)3GPPTS26.290V6.1.0200412中定義的所謂的擴(kuò)展型寬帶調(diào)適性多比特率編解碼器或AMRWB+編解碼器。在此技術(shù)性說明書中,說明編碼概念,其基于AMRWB編解碼器、通過添加TCX (變換編碼激發(fā))、帶寬擴(kuò)展、和立體聲,擴(kuò)展ACELP (代數(shù)碼本激勵(lì)線性預(yù)測)。AMRWB+音頻編解碼器以內(nèi)部取樣頻率Fs處理等于2048個(gè)樣本的輸入幀。內(nèi)部取樣頻率限于12,800至38,400Hz的范圍。2048個(gè)樣本幀被分割成兩個(gè)臨界取樣等頻帶。這產(chǎn)生兩個(gè)對應(yīng)于低頻(LF)和高頻(HF)帶的1024個(gè)樣本的超幀。每個(gè)超幀被分割成四個(gè)256樣本幀。內(nèi)部取樣率下的取樣通過使用可重新取樣輸入信號的可變?nèi)愚D(zhuǎn)換方案來獲得。LF和HF信號接著使用兩個(gè)不同方式來加以編碼。LF信號基于交換式ACELP和TCX而使用“核心”編碼器/解碼器來加以編碼及解碼。在ACELP模式中,使用標(biāo)準(zhǔn)化AMRWB編解碼器。HF信號使用帶寬擴(kuò)展(BWE)方法,以相當(dāng)少的位(16位/巾貞)來加以編碼。
[0003]自編碼器傳輸至解碼器的參數(shù)是模式選擇位、LF參數(shù)和HF信號參數(shù)。每個(gè)1024樣本超幀有關(guān)的參數(shù)被分解成四個(gè)同等大小的封包。當(dāng)輸入信號為立體聲時(shí),左和右聲道組合成ACELP-TCX編碼有關(guān)的單聲道信號,而立體聲編碼接收兩者的輸入聲道。在AMRWB+解碼器結(jié)構(gòu)中,LF和HF頻帶分開加以解碼。接著,頻帶組合成合成濾波器組。若輸出僅限于單聲道,則立體聲參數(shù)便被省略,以及解碼器在單聲道模式中運(yùn)行。
[0004]AMRffB+編解碼器在編碼LF信號時(shí)就ACELP和TCX模式兩者應(yīng)用LP (線性預(yù)測)分析。LP系數(shù)在每個(gè)64樣本子幀下以線性方式加以內(nèi)插。LP分析窗口是長度384樣本的半余弦。編碼模式基于閉環(huán)合成分析法來加以選擇。就ACELP幀而言,只有256個(gè)樣本幀被考慮,而在TCX模式中,可能有256、512、或1024個(gè)幀。ACELP編碼包括長期預(yù)測(LTP)分析合成代數(shù)碼本激勵(lì)。在TCX模式中,知覺上加權(quán)的信號在變換域中加以處理。傅立葉變換的加權(quán)信號使用分割式多權(quán)量柵格量化(代數(shù)向量量化)來加以量化。變換在1024、512、或256個(gè)樣本窗口中加以計(jì)算。激勵(lì)信號通過逆加權(quán)濾波器對量化加權(quán)的信號進(jìn)行逆濾波而加以恢復(fù)。為確定某一音頻信號的部分是要使用ACELP模式還是TCX模式來加以編碼,使用閉環(huán)模式選擇或開環(huán)模式選擇。在閉環(huán)模式選擇中,使用11個(gè)接續(xù)的嘗試。緊跟嘗試之后,在兩個(gè)要被比較的模式間作出模式選擇。選擇標(biāo)準(zhǔn)是加權(quán)的音頻信號與合成的加權(quán)音頻信號間的平均分段SNR(信號噪聲比)。因此,編碼器執(zhí)行兩者編碼算法的完整編碼,依據(jù)兩者編碼算法的完整解碼,以及繼而編碼/解碼兩者運(yùn)行的結(jié)果與原始信號作比較。因此,就每個(gè)編碼算法而言,也即一方面是ACELP以及另一方面是TCX獲得分段SNR值,以及使用具有通過就個(gè)別的子幀對分段SNR值平均化而對幀確定的較佳的分段SNR值或具有較佳的平均分段SNR值的編碼算法。
[0005]附加的交換式音頻編碼方案為所謂的USAC編碼器(USAC=聯(lián)合語音音頻編碼)。此編碼算法說明在IS0/IEC23003-3中。一般性結(jié)構(gòu)可說明如下。首先,其中有常見的前/后處理系統(tǒng),其具有操控立體聲或多聲道處理的MPEG環(huán)場功能單元和用于產(chǎn)生輸入信號的較高音頻頻率的參數(shù)表示的增強(qiáng)型SBR單元。接著,其中具有兩條分支,一條分支包括改進(jìn)的先進(jìn)型音頻編碼(AAC)工具路徑、以及另一條分支包括線性預(yù)測編碼(LP或LPC域)式路徑,其復(fù)賦有的特色是,LPC殘差或以頻域表示或以時(shí)域表示。所有就AAC和LPC兩者所傳輸?shù)念l譜表示在緊接量化和算術(shù)編碼后的MDCT域中。時(shí)域表示使用ACELP激勵(lì)編碼方案。解碼器的功能為要找出比特流載荷中的量化音頻頻譜或時(shí)域表示的敘述,以及要解碼量化值和其它重建信息。因此,編碼器執(zhí)行兩個(gè)決策。第一項(xiàng)決策為要執(zhí)行頻域?qū)€性預(yù)測域模式?jīng)Q策有關(guān)的信號分類。第二項(xiàng)決策為要在線性預(yù)測域(LPD)內(nèi)確定某一信號部分是使用ACELP還是使用TCX來加以編碼。
[0006]為在需要極低延遲的情景中應(yīng)用交換式音頻編碼方案,必須要特別留意變換式編碼部分,因?yàn)檫@些編碼部分引入取決于變換長度和窗口設(shè)計(jì)的特定延遲。所以,USAC編碼概念由于具有涉及變遷式窗口的相當(dāng)可觀的變換長度和長度調(diào)適性(也已知為塊交換)的改進(jìn)型AAC編碼分支所致,并不適用于極低延遲應(yīng)用。
[0007]另一方面,AMR-WB+編碼概念由于編碼器側(cè)決定要使用ACELP還是TCX,被發(fā)現(xiàn)很是棘手。ACELP可提供良好的編碼增益,但在信號部分不適合ACELP編碼模式時(shí),可能有顯著的音頻質(zhì)量問題產(chǎn)生。因此,就質(zhì)量的理由而言,一旦輸入信號未包含語音,人們或許會傾向于使用TCX。然而,在低比特率下過多地使用TCX將造成比特率問題,因?yàn)門CX提供的是相當(dāng)?shù)偷木幋a增益。所以,當(dāng)人們更關(guān)注編碼增益時(shí),一旦有可能,人們會使用ACELPdM正如先前所陳述,這會由于ACELP舉例而言就音樂和類似靜態(tài)信號而言并非最佳的事實(shí),而造成音頻質(zhì)量的問題。
[0008]分段SNR計(jì)算是質(zhì)量計(jì)量,其可僅基于結(jié)果、也即原始的信號或經(jīng)編碼/解碼的信號間的SNR是否較佳,確定較佳的編碼模式,以致使用較佳的SNR中所產(chǎn)生的編碼算法。然而,這始終必須要在比特率限制條件下運(yùn)行。所以,僅使用質(zhì)量計(jì)量(諸如舉例而言,分段SNR計(jì)量)已發(fā)現(xiàn)并不總在質(zhì)量與比特率之間產(chǎn)生最佳的折衷。
[0009]本發(fā)明的目的為提供用于編碼音頻信號的部分的改進(jìn)概念。
[0010]通過一種依據(jù)權(quán)利要求1的用于編碼音頻信號的部分的裝置、或通過一種依據(jù)權(quán)利要求14的用于編碼音頻信號的部分的方法,實(shí)現(xiàn)該目的。

【發(fā)明內(nèi)容】

[0011 ] 本發(fā)明基于的研究結(jié)果是,適用于較多瞬態(tài)信號部分的第一編碼算法與適用于較多靜態(tài)信號部分的第二編碼算法間的較佳決策可在決策不但基于質(zhì)量計(jì)量而且附加地基于瞬態(tài)檢測結(jié)果時(shí)獲得。雖然質(zhì)量計(jì)量僅著眼于與原始信號相關(guān)的編碼/解碼鏈的結(jié)果,但是瞬態(tài)檢測結(jié)果附加地單單取決于原始輸入音頻信號的分析。因此,已發(fā)現(xiàn),最后確定要以何種編碼算法來編碼音頻信號的部分的兩者計(jì)量(即,一方面的質(zhì)量結(jié)果和另一方面的瞬態(tài)檢測結(jié)果)的組合在一方面的編碼增益與另一方面的音頻質(zhì)量間導(dǎo)致改善的折衷。
[0012]一種用于編碼音頻信號的部分以獲得音頻信號的部分的編碼音頻信號的裝置包括瞬態(tài)檢測器,其檢測瞬態(tài)信號是否位于音頻信號的部分中,以獲得瞬態(tài)檢測結(jié)果。該裝置還包含編碼器級,其針對音頻信號執(zhí)行第一編碼算法、以及針對音頻信號執(zhí)行第二編碼算法,第一編碼算法具有第一特性,第二編碼算法具有不同于第一特性的第二特性。在實(shí)施例中,與第一編碼算法相關(guān)聯(lián)的第一特性較適合更瞬態(tài)的信號,以及與第二編碼算法相關(guān)聯(lián)的第二編碼特性較適合更靜態(tài)的音頻信號。典型地,第一編碼算法是ACELP編碼算法,以及第二編碼算法是TCX編碼算法,其可基于改進(jìn)型離散余弦變換、FFT變換、或任何其它變換或?yàn)V波器組。此外,設(shè)置有處理器用于確定何種編碼算法產(chǎn)生更近似于音頻信號的部分的編碼音頻信號,以獲得質(zhì)量結(jié)果。此外,設(shè)置有控制器,其中,控制器被配置成確定由第一編碼算法還是第二編碼算法來生成音頻信號的部分的編碼音頻信號。依據(jù)本發(fā)明,控制器被配置成不僅基于質(zhì)量結(jié)果、而且附加地基于瞬態(tài)檢測結(jié)果來執(zhí)行該確定。
[0013]在實(shí)施例中,控制器被配置成在瞬態(tài)檢測結(jié)果指示非瞬態(tài)信號時(shí),盡管質(zhì)量結(jié)果指示第一編碼算法的較佳質(zhì)量,仍確定第二編碼算法。此外,控制器被配置成當(dāng)瞬態(tài)檢測結(jié)果指示瞬態(tài)信號時(shí),盡管質(zhì)量結(jié)果指示第二編碼算法的較佳質(zhì)量,仍確定第一編碼算法。
[0014]在又一實(shí)施例中,使用遲滯功能來增強(qiáng)其中瞬態(tài)結(jié)果可以否定質(zhì)量結(jié)果的此確定,使得僅在對其已確定第一編碼算法的較早信號部分的數(shù)量小于預(yù)定數(shù)量時(shí),確定第二編碼算法。類似地,控制器被配置成僅在過去對其已確定第二編碼算法的較早信號部分的數(shù)量小于預(yù)定數(shù)量時(shí),確定第一編碼算法。出自遲滯處理的優(yōu)點(diǎn)是,編碼模式間轉(zhuǎn)變的數(shù)量就某些輸入信號而言被縮減。信號中的關(guān)鍵點(diǎn)處的轉(zhuǎn)變過于頻繁就低比特率而言可能清楚地產(chǎn)生可聽到的假像。這些假像的可能性通過實(shí)現(xiàn)遲滯而縮減。
[0015]在又一實(shí)施例中,當(dāng)質(zhì)量結(jié)果就一種算法編碼指示有說服力的質(zhì)量優(yōu)點(diǎn)時(shí),質(zhì)量結(jié)果相對于瞬態(tài)檢測結(jié)果屬有利。接著,比起另一編碼算法具有好很多的質(zhì)量結(jié)果的編碼算法被選擇,而無論信號是否為瞬態(tài)信號。另一方面,當(dāng)兩種編碼算法間的質(zhì)量差異并非如此高時(shí),瞬態(tài)檢測結(jié)果可變?yōu)闆Q定性的。就此目的而言,較佳不僅是確定二元質(zhì)量結(jié)果,而且是確定定量性質(zhì)量結(jié)果。二元質(zhì)量結(jié)果將僅指示何種編碼算法產(chǎn)生較佳的質(zhì)量,而定量性質(zhì)量結(jié)果不僅確定何種編碼算法產(chǎn)生較佳的質(zhì)量,而且確定對應(yīng)的編碼算法究竟有多好。另一方面,人們也可使用定量性瞬態(tài)檢測結(jié)果,而二元瞬態(tài)檢測結(jié)果將同樣是充分的。
[0016]因此,相對于一方面的比特率與另一方面的質(zhì)量間的良好折衷,本發(fā)明提供特定優(yōu)點(diǎn),因?yàn)榫退矐B(tài)信號而言,產(chǎn)生較低質(zhì)量的編碼算法被選擇。當(dāng)質(zhì)量結(jié)果有利于舉例而言TCX決策時(shí),ACELP模式仍然被采用,其可能產(chǎn)生約略降低的音頻質(zhì)量,但最終產(chǎn)生與使用ACELP模式相關(guān)聯(lián)的較高的編碼增益。
[0017]另一方面,當(dāng)質(zhì)量結(jié)果有利于ACELP幀時(shí),TCX決策仍然就非瞬態(tài)信號被采用。因此,略微降低的編碼增益被接受,使有利于較佳的音頻質(zhì)量。
[0018]因此,本發(fā)明在質(zhì)量與比特率之間產(chǎn)生改進(jìn)的折衷,此基于的事實(shí)是,所考慮的不僅是被編碼再被解碼的信號的質(zhì)量,但除此之外,實(shí)際要被編碼的輸入信號也相對于其瞬態(tài)特性加以分析,以及此瞬態(tài)分析的結(jié)果用來附加地影響有關(guān)較適合瞬態(tài)信號的算法或較適合靜態(tài)信號的算法的決策。
【專利附圖】

【附圖說明】
[0019]本發(fā)明的此外實(shí)施例繼而通過參照所附繪圖來加以例示,其中:[0020]圖1例示依據(jù)實(shí)施例用于編碼音頻信號的部分的裝置的方塊圖;
[0021]圖2例示有關(guān)兩個(gè)不同的編碼算法的列表和它們適用的信號;
[0022]圖3例示質(zhì)量狀況、瞬態(tài)狀況、和遲滯狀況方面的概觀,它們可彼此獨(dú)立地加以應(yīng)用,但它們較佳的是加以聯(lián)合地應(yīng)用;
[0023]圖4例示指示就不同的處境是否執(zhí)行轉(zhuǎn)變的狀態(tài)表;
[0024]圖5例示用于確定實(shí)施例中的瞬態(tài)結(jié)果的流程圖;
[0025]圖6a例示用于確定實(shí)施例中的質(zhì)量結(jié)果的流程圖;
[0026]圖6b例示針對圖6a的質(zhì)量結(jié)果的更多細(xì)節(jié);而
[0027]圖7例示依據(jù)實(shí)施例用于編碼的裝置的更加詳細(xì)的方塊圖。
【具體實(shí)施方式】
[0028]圖1例示用于編碼在輸入線路10處所提供的音頻信號的部分的裝置。音頻信號的部分輸入進(jìn)瞬態(tài)檢測器12內(nèi),以檢測是否有瞬態(tài)信號位于音頻信號的部分內(nèi),使在線路14上面獲得瞬態(tài)檢測結(jié)果。此外,提供有編碼器級16,其中,編碼器級被配置成可針對音頻信號執(zhí)行第一編碼算法,該第一編碼算法具有第一特性。此外,編碼器級16被配置成可針對音頻信號執(zhí)行第二編碼算法,其中,該第二編碼算法具有不同于第一特性的第二特性。
[0029]附加地,裝置包含處理器18,其可確定第一和第二編碼算法中何種編碼算法產(chǎn)生更近似原始音頻信號的部分的編碼音頻信號。處理器18基于線路20上面的該確定,來產(chǎn)生質(zhì)量結(jié)果。線路20上面的質(zhì)量結(jié)果和線路14上面的瞬態(tài)檢測結(jié)果兩者提供給控制器22。控制器22被配置成確定音頻信號的部分的編碼音頻信號是由第一編碼算法來產(chǎn)生還是由第二編碼算法來產(chǎn)生。就該確定而言,不僅是質(zhì)量結(jié)果20被使用,而且瞬態(tài)檢測結(jié)果14也被使用。此外,可選地提供有輸出接口 24,其中,輸出接口輸出編碼音頻信號,而舉例而言,作為在線路26上的編碼信號的比特流或不同的表示。
[0030]在實(shí)現(xiàn)中,在編碼器級16通過合成處理來執(zhí)行分析的情況中,編碼器級16接收音頻信號的同一部分,以及通過第一編碼算法來編碼此音頻信號的部分,使獲得音頻信號的部分的第一編碼表示。此外,編碼器級使用第二編碼算法來產(chǎn)生音頻信號的同一部分的編碼表示。此外,編碼器級16在通過合成處理的該分析中包含就第一編碼算法和第二編碼算法兩者有關(guān)的解碼器。一個(gè)對應(yīng)的解碼器使用與第一編碼算法相關(guān)聯(lián)的解碼算法,來解碼第一編碼表示。此外,提供有用于執(zhí)行又與第二編碼算法相關(guān)聯(lián)的解碼算法的解碼器,以致最終編碼器級不僅具有兩個(gè)與音頻信號的同一部分有關(guān)的編碼表示,而且也具有兩個(gè)與線路10上面的原始音頻信號的同一部分有關(guān)的解碼表示信號。這兩個(gè)解碼信號接著經(jīng)由線路28提供給處理器,以及處理器使兩者解碼表示與經(jīng)由輸入30獲得的原始音頻信號的同一部分相比較。接著,每個(gè)編碼算法有關(guān)的分段SNR被確定。此所謂的質(zhì)量結(jié)果在實(shí)施例中提供的不僅是較佳的編碼算法的指示,也即,已產(chǎn)生較佳的SNR的為第一編碼算法或第二編碼算法的二元信號。附加地,質(zhì)量結(jié)果指示定量性信息,也即,對應(yīng)的編碼算法究有多好,舉例而言多少分貝。
[0031]在此一處境中,控制器在完全取決于質(zhì)量結(jié)果20時(shí),經(jīng)由線路32來訪問編碼器級,而使編碼器級將對應(yīng)的編碼算法已經(jīng)儲存的編碼表示轉(zhuǎn)發(fā)給輸出接口 24,以致編碼表示可表示編碼音頻信號中的原始音頻信號的對應(yīng)部分。[0032]或者,當(dāng)處理器18執(zhí)行開環(huán)模式以確定質(zhì)量結(jié)果時(shí),兩者編碼算法并非必然要應(yīng)用至同一音頻信號的部分。取而代之的是,處理器18確定何種編碼算法屬較佳,以及接著,編碼器級16經(jīng)由線路28加以控制,使僅應(yīng)用處理器所指示的編碼算法,以及接著,被選擇的編碼算法所產(chǎn)生的該編碼表示經(jīng)由線路34提供給輸出接口 24。
[0033]取決于編碼器級16的特定實(shí)現(xiàn),兩者編碼算法可在LPC域中運(yùn)行。在此情況中,諸如就ACELP為第一編碼算法以及TCX為第二編碼算法而言,常見的LPC預(yù)處理被執(zhí)行。該LPC預(yù)處理可包括音頻信號的部分的LPC分析,其可確定音頻信號的部分有關(guān)的LPC系數(shù)。接著,LPC分析濾波器使用被確定的LPC系數(shù)來加以調(diào)整,以及原始音頻信號被該LPC分析濾波器濾波。接著,編碼器級計(jì)算LPC分析濾波器的輸出與音頻輸入信號間的逐樣本的差異,藉以計(jì)算LPC殘差信號,其接著歷經(jīng)開環(huán)模式中的第一編碼算法或第二編碼算法,或者其如先前所說明,在閉環(huán)模式中被提供給兩者編碼算法?;蛘撸琇PC濾波器所進(jìn)行濾波和殘差信號的逐樣本確定可以由USAC標(biāo)準(zhǔn)中所說明的FDNS(頻域噪聲成形)技術(shù)來替換。
[0034]圖2例示編碼器級的較佳實(shí)現(xiàn)。就第一編碼算法而言,具有CELP編碼特性的ACELP編碼算法被使用。此外,此編碼算法較適合瞬態(tài)信號。第二編碼算法具有如下編碼特性:其可使此第二編碼算法較適合非瞬態(tài)信號。典型地,類似TCX的變換激勵(lì)編碼算法被使用,以及特別地,TCX20編碼算法屬較佳,其具有20ms的幀長度(由于重迭所致,窗口長度可較高),其使得圖1中所例示的編碼概念特別適合在實(shí)時(shí)情景中屬必需的低延遲實(shí)現(xiàn),實(shí)時(shí)情景諸如其中如在電話應(yīng)用中以及特別是在移動電話或蜂窩式電話應(yīng)用中具有雙通路通信的情景。
[0035]然而,本發(fā)明在第一和第二編碼算法的其它組合中附加地有用。典型地,較適合瞬態(tài)信號的第一編碼算法可包含任何常見的時(shí)域編碼器,諸如使用GSM的編碼器(G.729)或任何其它時(shí)域編碼器。另一方面,非瞬態(tài)信號編碼算法可為任何常見的變換域編碼器,諸如MP3、AAC、AC3、或任何其它變換或?yàn)V波器排組式音頻編碼算法。然而,就低延遲實(shí)現(xiàn)而言,一方面是ACELP和另一方面是TCX的組合,其中,特別地,TCX編碼器可基于FFT或甚至更佳的是基于MDCT,而較佳的是具有短窗口長度。因此,兩者編碼算法在通過使用LPC分析濾波器使音頻信號變換成LPC域而獲得的LPC域中運(yùn)行。然而,ACELP接著在LPC “時(shí)”域中運(yùn)行,而TCX編碼器在LPC “頻”域中運(yùn)行。
[0036]繼而,圖1的控制器22的較佳實(shí)現(xiàn)在圖3的環(huán)境背景中加以討論。
[0037]較佳的是,類似ACELP的第一編碼算法與類似TCX20的第二編碼算法間的轉(zhuǎn)變使用三種條件來執(zhí)行。第一條件是圖1的質(zhì)量結(jié)果20所表示的質(zhì)量條件。第二條件是圖1的線路14上面的瞬態(tài)檢測結(jié)果所表示的瞬態(tài)條件。第三條件是遲滯條件,其取決于控制器22過去所進(jìn)行的決定,也即,有關(guān)音頻信號的較早部分。
[0038]質(zhì)量條件體現(xiàn)在,在質(zhì)量條件指示第一編碼算法與第二編碼算法間的大質(zhì)量距離時(shí),執(zhí)行至較高質(zhì)量編碼算法的轉(zhuǎn)變。舉例而言,當(dāng)一個(gè)編碼算法被確定為優(yōu)于另一編碼算法舉例而言IdB SNR差異時(shí),則質(zhì)量條件確定轉(zhuǎn)變,或者換個(gè)角度而論,質(zhì)量條件就音頻信號實(shí)際考慮的部分確定實(shí)際使用的編碼算法,而無關(guān)乎任何瞬態(tài)檢測或遲滯處境。
[0039]然而,當(dāng)質(zhì)量條件僅指示在兩者編碼算法間的小質(zhì)量距離(諸如小于IdB SNR差異的質(zhì)量距離)時(shí),在瞬態(tài)檢測結(jié)果指示較低質(zhì)量編碼算法符合音頻信號特性時(shí),也即,無論音頻信號是否為瞬態(tài),則轉(zhuǎn)變至較低質(zhì)量編碼算法可能發(fā)生。然而,當(dāng)瞬態(tài)檢測結(jié)果指示較低質(zhì)量編碼算法并不符合音頻信號特性時(shí),則較高質(zhì)量編碼算法必須要被使用。在后者的情況中,只有當(dāng)較低質(zhì)量編碼算法與音頻信號的瞬態(tài)/靜態(tài)處境間的特定匹配并未配合在一起時(shí),質(zhì)量條件再一次確定結(jié)果。
[0040]遲滯條件在與瞬態(tài)條件的組合中特別有用,也即,其中,只有當(dāng)少于最后N個(gè)幀已以另算法加以編碼時(shí),方執(zhí)行至較低質(zhì)量編碼算法的轉(zhuǎn)變。在較佳的實(shí)施例中,N等于五個(gè)幀,但同樣可使用其它較佳地低于或等于N個(gè)幀或信號部分的值,它們各包含超過以128個(gè)樣本為例的最小數(shù)量的樣本。
[0041]圖4例示取決于某一定處境的狀態(tài)改變表。左欄指示就TCX或ACELP而言的較早幀的數(shù)量大于N或小于N的處境。
[0042]最后一行指示其中是否就TCX而言有大質(zhì)量距離,或就ACELP而言有大質(zhì)量距離。在作為頭兩欄的這兩種情況中,以“X”表示的情況改變被執(zhí)行,以“0”表示的情況則無改變被執(zhí)行。
[0043]此外,最后兩欄指示當(dāng)就TCX有小質(zhì)量距離被確定以及瞬態(tài)信號被檢測到、或者當(dāng)就ACELP有小質(zhì)量距離被確定以及信號部分被檢測為屬非瞬態(tài)時(shí)的處境。
[0044]最后兩欄的頭兩行兩者指示當(dāng)較早幀的數(shù)量大于10時(shí),質(zhì)量結(jié)果屬確定性。因此,當(dāng)其中就一個(gè)編碼算法有來自過去的有說服力的指示時(shí),則瞬態(tài)檢測不會發(fā)揮作用。
[0045]然而,當(dāng)正以兩編碼算法中的之一編碼的較早幀的數(shù)量小于N時(shí),在字段40處所指示就瞬態(tài)信號自TCX至ACELP的轉(zhuǎn)變被執(zhí)行。附加地,如字段41所指示,自ACELP至TCX的改變被執(zhí)行,即使是當(dāng)由于具有非瞬態(tài)信號的事實(shí)所致,存在有利于ACELP的小質(zhì)量距離時(shí)。當(dāng)最后LCLP幀的數(shù)量小于N時(shí),后繼的幀也以ACELP來編碼,以及因而如字段42處所指示并不需要轉(zhuǎn)變。附加地,當(dāng)TCX幀的數(shù)量小于N時(shí)以及當(dāng)就ACELP存在小質(zhì)量距離、以及信號為非瞬態(tài)時(shí),當(dāng)前的幀使用TCX來編碼,如字段43處所指示并不需要轉(zhuǎn)變。因此,遲滯的影響通過比較字段42、43與此兩字段上方的四個(gè)字段而清楚可見。
[0046]因此,本發(fā)明較佳的是,通過瞬態(tài)檢測器的輸出來影響閉環(huán)決策有關(guān)的遲滯。所以,如同在AMR-WB+中,其中無論采用的是TCX或ACELP,并不存在純閉環(huán)決策。取而代之的是,閉環(huán)計(jì)算受到瞬態(tài)檢測結(jié)果的影響,也即,每個(gè)瞬態(tài)信號部分在音頻信號中被確定。所以,無論被計(jì)算的為ACELP幀或TCX幀的決策并不僅取決于閉環(huán)計(jì)算,或者一般而言,質(zhì)量結(jié)果卻是附加地取決于是否檢測到瞬態(tài)。
[0047]換言之,用于確定就當(dāng)前的幀究要使用何種編碼算法的遲滯,可使表示如下:
[0048]當(dāng)就TCX而言的質(zhì)量結(jié)果略小于就ACELP而言的質(zhì)量結(jié)果、以及在當(dāng)前考慮的信號部分或者僅僅是當(dāng)前幀并非為瞬態(tài)時(shí),則TCX被使用而非ACELP。
[0049]另一方面,當(dāng)就ACELP而言的質(zhì)量結(jié)果略小于就TCX而言的質(zhì)量結(jié)果、以及當(dāng)幀為瞬態(tài)時(shí),則所使用為ACELP而非TCX。較佳的是,平坦度計(jì)量被計(jì)算為瞬態(tài)檢測結(jié)果,其是定量性數(shù)字。當(dāng)平坦度大于或等于某一值時(shí),則幀被確定為屬瞬態(tài)。另一方面,當(dāng)平坦度小于此閾值時(shí),則幀被確定為非瞬態(tài)。就閾值而言,平坦度計(jì)量為二屬較佳,而平坦度的計(jì)算更詳細(xì)地說明于圖5中。
[0050]此外,就質(zhì)量結(jié)果而言,定量性計(jì)量屬較佳。當(dāng)SNR計(jì)量或者特別地分段SNR計(jì)量被使用時(shí),則如先前使用的術(shù)語“略小于”可能意味小于一 dB。因此,當(dāng)就TCX和ACELP而言的SNR彼此差異較大時(shí),或者換個(gè)角度而論,當(dāng)兩者SNR值間的絕對差異大于一 dB時(shí),則圖3的質(zhì)量條件單獨(dú)就當(dāng)前的音頻信號的部分確定編碼算法。
[0051]在過去的或較早的幀的TCX或ACELP的瞬態(tài)檢測或遲滯輸出或SNR包括在假設(shè)的條件中時(shí),上文所說明的決策可進(jìn)一步加以精心制作。因此,遲滯被建立,其就一個(gè)實(shí)施例而言,在圖3中例示為條件3。特別地,圖3例示了當(dāng)遲滯輸出也即有關(guān)過去的確定被用于修飾瞬態(tài)條件時(shí)的變更形式。
[0052]或者,基于較早的TCX或ACELP-SNR的進(jìn)一步遲滯條件可包括有關(guān)較低質(zhì)量編碼算法的確定,該確定只有當(dāng)相對于較早的幀的SNR差異的改變?yōu)榈陀谀骋凰e為例的閾值時(shí),方被執(zhí)行。進(jìn)一步的實(shí)施例在瞬態(tài)檢測結(jié)果為定量性數(shù)字時(shí),可包含一個(gè)或多個(gè)較早幀有關(guān)的瞬態(tài)檢測結(jié)果的用法。接著,至較低質(zhì)量編碼算法的轉(zhuǎn)變舉例而言可只有當(dāng)自較早的幀至當(dāng)前的幀的定量性瞬態(tài)檢測結(jié)果的改變再一次低于閾值時(shí),方被執(zhí)行。用于進(jìn)一步修飾圖3中的遲滯條件3的這些數(shù)字的其它組合可證明屬有用,以獲得一方面為比特率與另一方面為音頻質(zhì)量間的較佳折衷。
[0053]此外,如圖3的環(huán)境背景中所例示及如先前所說明的遲滯條件可代替或附加此外的遲滯加以使用,后者舉例而言基于ACELP和TCX編碼算法的內(nèi)部分析數(shù)據(jù)。
[0054]繼而,參照圖5,例示圖1的線路14上面的瞬態(tài)檢測結(jié)果的較佳確定。
[0055]在步驟50中,類似在線路10上面的PCM輸入信號的時(shí)域音頻信號經(jīng)高通濾波,使獲得高通濾波的音頻信號。接著,在步驟52中,可等于音頻信號的部分的高通濾波信號的幀被細(xì)分為以八個(gè)為例的多數(shù)子塊。接著,在步驟54中,每個(gè)子塊有關(guān)的能量值被計(jì)算。此能量計(jì)算可包括平方化子塊中的每個(gè)樣本值,和繼而使平均化與否的平方化的樣本相加。接著,在步驟56中,形成相鄰子塊的配對。配對可包括:包含第一和第二子塊的第一配對、包含第二和第三子塊的第二配對、包含第三和第四子塊的第三配對等等。附加地,包含較早的幀的最后子塊和當(dāng)前的幀的第一子塊的配對同樣可被使用?;蛘?,其它形成配對的方式可被執(zhí)行,諸如舉例而言,僅形成第一和第二子塊的配對、第三和第四子塊的配對等等。接著,也如在圖5的塊56中所概括,每個(gè)子塊配對的較高的能量值被選擇,以及如步驟58所概括,除以子塊配對的較低能量值。接著,如圖5的塊60中所概括,步驟58就幀而言的所有結(jié)果被組合。此組合可包括使塊58的結(jié)果相加及平均化,其中,相加結(jié)果除以配對數(shù)量,諸如當(dāng)每個(gè)子塊有八個(gè)配對在塊56中被確定時(shí)的八個(gè)。塊60的結(jié)果是平坦度計(jì)量,其被控制器22使用,以確定信號部分是否為瞬態(tài)。當(dāng)平坦度計(jì)量大于或等于2時(shí),瞬態(tài)信號部分被檢測到,而當(dāng)平坦度計(jì)量低于2時(shí),信號被確定為非瞬態(tài)或靜態(tài)。然而,其它在1.5與3間的閾值同樣可被使用,但2的閾值已顯示提供最佳的結(jié)果。
[0056]要注意的是,其它的瞬態(tài)檢測器同樣可被使用。瞬態(tài)信號可附帶包含有聲語音信號。傳統(tǒng)上,瞬態(tài)信號包含鼓掌狀信號或響板(castagnet)或由說出字符“p”或“t”等等獲得的信號所組成的語言爆破音。然而,類似“a”、“e”、“i”、“o”、“u”的元音在傳統(tǒng)方式中并非意味為瞬態(tài)信號,因?yàn)樗鼈兙哂兄芷谛月曢T化或音調(diào)脈波的特性。然而,由于元音也表示有聲語音信號,因此元音就本發(fā)明而言也被考慮為瞬態(tài)信號。除圖5的過程外或替代圖5的過程,這些信號的檢測可如下完成:通過辨別有聲語音與無聲語音的語音檢測器、或者通過評估與音頻信號相關(guān)聯(lián)的元數(shù)據(jù)、以及將對應(yīng)的部分為瞬態(tài)或非瞬態(tài)部分指示給元數(shù)據(jù)評估器。
[0057]繼而,描述圖6a以便例示第三種計(jì)算圖1的線路20上面的質(zhì)量結(jié)果的方式,也即,處理器18如何較佳地配置。
[0058]在塊61中,說明閉環(huán)過程,其中,就多數(shù)的可能性中的每個(gè)可能性而言,部分使用第一和第二編碼算法來加以編碼及解碼。接著,在步驟63中,類似分段SNR的計(jì)量依據(jù)編碼及再解碼的音頻信號與原始信號間的差異來計(jì)算。此計(jì)量就兩者編碼算法加以計(jì)算。
[0059]接著,使用個(gè)別的分段SNR的平均分段SNR在步驟65中被加以計(jì)算,以及此計(jì)算就兩者編碼算法再次加以執(zhí)行,以致最終在步驟65中,就音頻信號的同一部分,產(chǎn)生兩個(gè)不同的平均SNR值。這些有關(guān)幀的分段SNR值間的差異被用作圖1的線路20上面的定量性質(zhì)量結(jié)果。
[0060]圖6b例示了兩個(gè)方程式,其中,上部方程式被用在塊63中,以及下部方程式被用在塊65中。Xw代表加權(quán)的音頻信號,以及I代表編碼及再次解碼的加權(quán)信號。
[0061]在塊65中所執(zhí)行的平均化是橫跨一個(gè)幀的平均化,其中,每個(gè)幀包含許多子幀Nsf,以及四個(gè)這樣的幀共同形成超幀。因此,超幀包含1024個(gè)樣本,個(gè)別的幀包含2056個(gè)樣本,以及圖6b中的上部方程式或步驟63執(zhí)行的每個(gè)子幀包含64個(gè)樣本。在塊63中所使用的上部方程式中,n為樣本數(shù)量索引,以及N為等于63的子幀中最大樣本數(shù)量,63指示子中貞具有64個(gè)樣本。
[0062]圖7例示類似圖1的實(shí)施例、用于編碼的創(chuàng)造性裝置的又一實(shí)施例,以及相同的附圖標(biāo)記指明類似的元件。然而,圖7例示包含用于執(zhí)行加權(quán)和PC分析/濾波的預(yù)處理器16a的編碼器級16的較詳細(xì)的表示圖,該預(yù)處理器塊16a將線路70上面的PC數(shù)據(jù)提供給輸出接口 24。此外,圖1的編碼器級16包含16b處的第一編碼算法和16c處的第二編碼算法,它們分別為ACELP編碼算法和TCX編碼算法。
[0063]此外,編碼器級16可包含連接在塊16d、16c前的開關(guān)16d、或包含連接在塊16b、16c后的開關(guān)16e,其中,“前”和“后”指自圖7的頂部至底部、至少相對于塊16a至16e的信號流動方向。塊16d將不出現(xiàn)在閉環(huán)決策中。在此情況中,只有開關(guān)16e將出現(xiàn),因?yàn)榫幋a算法16b、16c兩者針對音頻信號的同一部分而運(yùn)行,以及被選擇的編碼算法的結(jié)果將被取出,以及轉(zhuǎn)發(fā)給輸出接口 24。
[0064]然而,若開環(huán)決策或任何其它決策在兩者編碼算法針對同一信號運(yùn)行之前被執(zhí)行,則開關(guān)16e將不出現(xiàn),但開關(guān)16d將出現(xiàn),以及音頻信號的每個(gè)部分將僅使用塊16b、16c中的任一個(gè)來編碼。
[0065]此外,特別是就閉環(huán)模式而言,兩者塊的輸出如線路71、72所指示連接至處理器和控制器塊18、22。開關(guān)控制經(jīng)由線路73、74,自處理器和控制器塊18、22至對應(yīng)的開關(guān)16d、16e而發(fā)生。再次地,依據(jù)實(shí)現(xiàn),通常將存在線路73、74中的僅一個(gè)。
[0066]所以,編碼音頻信號26姑且不論其它數(shù)據(jù),包含ACELP或TCX的結(jié)果,其通常諸如在輸入進(jìn)輸出接口 24內(nèi)之前,通過Huffman編碼或算術(shù)編碼被附加冗余性編碼。附加地,LPC數(shù)據(jù)70被提供給輸出接口 24,以使包括在編碼音頻信號中。此外,較佳的是將編碼模式?jīng)Q策附加地包括進(jìn)編碼音頻信號內(nèi),前者對解碼器指示,音頻信號的當(dāng)前部分為ACELP或TCX部分。
[0067]雖然某些方面已在裝置的環(huán)境背景中加以說明,但這些方面很明顯也表示對應(yīng)方法的說明,其中,塊或裝置對應(yīng)于方法步驟或方法步驟的特征。類似地,在方法步驟的環(huán)境背景中說明的方面也表示對應(yīng)的塊或項(xiàng)目或?qū)?yīng)的裝置的特征的說明。[0068]依據(jù)某一實(shí)現(xiàn)的需求,本發(fā)明的實(shí)施例可體現(xiàn)在硬件或軟件中。實(shí)現(xiàn)可使用數(shù)字儲存媒體執(zhí)行,數(shù)字儲存媒體舉例而言是其上儲存有電子可讀取式控制信號的軟盤、DVD、CD、ROM、PROM、EPROM、EEPROM、或閃存,它們可與可編程計(jì)算機(jī)系統(tǒng)協(xié)作(或者能夠與其協(xié)作),以執(zhí)行對應(yīng)的方法。
[0069]某些依據(jù)本發(fā)明的實(shí)施例包含具有電子可讀取式控制信號的非暫時(shí)性數(shù)據(jù)載送器,其能夠與可編程計(jì)算機(jī)系統(tǒng)協(xié)作,以執(zhí)行本說明書所說明的方法之一。
[0070]通常,本發(fā)明的實(shí)施例可實(shí)現(xiàn)為具有程序代碼的計(jì)算機(jī)程序產(chǎn)品,程序代碼運(yùn)行用于在計(jì)算機(jī)程序產(chǎn)品在計(jì)算機(jī)上面運(yùn)行時(shí),執(zhí)行方法之一。程序代碼舉例而言可儲存在部機(jī)器可讀取式載體上面。
[0071]其它實(shí)施例包括存儲在機(jī)器可讀取式載體上面的、用于執(zhí)行本說明書所說明的方法之一的計(jì)算機(jī)程序。
[0072]因此,換言之,本創(chuàng)造性方法的實(shí)施例因而為計(jì)算機(jī)程序,其具有在計(jì)算機(jī)程序在計(jì)算機(jī)上面運(yùn)行時(shí)、執(zhí)行本說明書所說明的方法之一的程序代碼。
[0073]因此,本創(chuàng)造性方法的又一實(shí)施例為數(shù)據(jù)載體(或數(shù)字儲存媒體、或計(jì)算機(jī)可讀取式媒體),其上記錄有上述用于執(zhí)行本說明書所說明的方法之一的計(jì)算機(jī)程序。
[0074]所以,本創(chuàng)造性方法的又一實(shí)施例為代表用于執(zhí)行本說明書所說明的方法之一的計(jì)算機(jī)程序的數(shù)據(jù)流或信號序列。數(shù)據(jù)流或信號序列舉例而言可被配置成使經(jīng)由數(shù)據(jù)通信連接(舉例而言,經(jīng)由因特網(wǎng))來加以轉(zhuǎn)移。
[0075]又一實(shí)施例包括處理構(gòu)件(舉例而言,計(jì)算機(jī)、或可編程邏輯裝置),其被配置成或被適配用于執(zhí)行本說明書所說明的方法之一。
[0076]又一實(shí)施例包括計(jì)算機(jī),其上安裝有用于執(zhí)行本說明書所說明的方法之一的計(jì)算機(jī)程序。
[0077]在某些實(shí)施例中,可編程邏輯裝置(舉例而言,現(xiàn)場可規(guī)劃邏輯門陣列)可被用于執(zhí)行本說明書所說明的方法的某些或所有功能性。在某些實(shí)施例中,現(xiàn)場可規(guī)劃邏輯門陣列可與微處理器協(xié)作,以執(zhí)行本說明書所說明的方法之一。通常,方法較佳的是由任何硬件裝置來執(zhí)行。
[0078]上文所說明的實(shí)施例僅為例示本發(fā)明的原理。要了解的是,本說明書所說明的布置的變型和變更形式和細(xì)節(jié)將為本領(lǐng)域?qū)I(yè)人員所明了。所以,其預(yù)期僅受限于緊接的專利權(quán)利要求的界定范圍,而非受限于本說明書中的實(shí)施例的說明和解釋所呈現(xiàn)的特定細(xì)節(jié)。
【權(quán)利要求】
1.一種用于編碼音頻信號(10)的部分以獲得所述音頻信號的部分的編碼音頻信號(26)的裝置,其包括: 瞬態(tài)檢測器(12),其檢測瞬態(tài)信號是否位于所述音頻信號的部分中,以獲得瞬態(tài)檢測結(jié)果(14); 編碼器級(16),其針對所述音頻信號執(zhí)行第一編碼算法、以及針對所述音頻信號執(zhí)行第二編碼算法,所述第一編碼算法具有第一特性,所述第二編碼算法具有不同于所述第一特性的第二特性; 處理器(18),其確定何種編碼算法相對于另一編碼算法產(chǎn)生更近似于所述音頻信號的部分的編碼音頻信號,以獲得質(zhì)量結(jié)果(20);以及 控制器(22),其基于所述瞬態(tài)檢測結(jié)果(14)和所述質(zhì)量結(jié)果(20),確定要由所述第一編碼算法還是所述第二編碼算法來生成所述音頻信號的部分的編碼音頻信號。
2.如權(quán)利要求1所述的裝置,其中,所述編碼器級(16)被配置成使用比所述第二編碼算法更適合瞬態(tài)信號的第一編碼算法。
3.如權(quán)利要求2所述的裝置,其中,所述第一編碼算法是代數(shù)碼本激勵(lì)線性預(yù)測編碼算法,并且其中,所述第二編碼算法是變換編碼算法。
4.如在前權(quán)利要求之一所述的裝置,其中,所述控制器(22)被配置成在所述瞬態(tài)檢測結(jié)果(14)指示非瞬態(tài)信號時(shí),盡管所述質(zhì)量結(jié)果(20)指示所述第一編碼算法的較佳質(zhì)量,仍確定所述第二編碼算法。
5.如在前權(quán)利要求之一所 述的裝置,其中,所述控制器(22)被配置成當(dāng)所述瞬態(tài)檢測結(jié)果指示瞬態(tài)信號時(shí),盡管所述質(zhì)量結(jié)果指示所述第二編碼算法的較佳質(zhì)量,仍確定所述第一編碼算法。
6.如權(quán)利要求4或5所述的裝置,其中,所述控制器(22)被配置成僅在所述質(zhì)量結(jié)果指示小于閾值差異值的編碼算法間的質(zhì)量差異時(shí),確定所述第二編碼算法或所述第一編碼算法。
7.如權(quán)利要求6所述的裝置,其中所述閾值等于或小于3dB,并且其中,使用所述音頻信號(10)與所述音頻信號的經(jīng)編碼且再解碼版本間的SNR計(jì)算來計(jì)算兩者編碼算法的質(zhì)量結(jié)果。
8.如權(quán)利要求4至7中任一項(xiàng)所述的裝置,其中,所述控制器(22)被配置成僅在已對其確定了所述第一或第二編碼算法的較早信號部分的數(shù)量小于預(yù)定數(shù)量時(shí),確定所述第二編碼算法或所述第一編碼算法。
9.如權(quán)利要求8所述的裝置,其中,所述控制器(22)被配置成使用小于10的預(yù)定值。
10.如在前權(quán)利要求之一所述的裝置, 其中,所述控制器(22)被配置成應(yīng)用遲滯處理,使得僅在較低質(zhì)量結(jié)果指示所述第二編碼算法或所述第一編碼算法的較低質(zhì)量時(shí)、在分別具有所述第一編碼算法或所述第二編碼算法的較早信號部分的數(shù)量等于或小于預(yù)定數(shù)量時(shí)、以及在所述瞬態(tài)檢測結(jié)果指示包括非瞬態(tài)和瞬態(tài)的兩個(gè)可能狀態(tài)的預(yù)定義狀態(tài)時(shí),確定所述第二編碼算法或所述第一編碼算法。
11.如在前權(quán)利要求之一所述的裝置,其中,所述瞬態(tài)檢測器(12)被配置成執(zhí)行以下步驟:高通濾波(50)音頻信號,以獲得高通濾波的信號塊; 將高通濾波的信號塊細(xì)分(52)成多個(gè)子塊; 計(jì)算(54)每個(gè)子塊的能量; 組合(58)相鄰子塊的每個(gè)配對的能量值,以獲得每個(gè)配對的結(jié)果;以及 組合(60)所述配對的結(jié)果,以獲得所述瞬態(tài)檢測結(jié)果(14)。
12.如在前權(quán)利要求之一所述的裝置,其中,所述編碼器級(16)還包括用于確定所述音頻信號的線性預(yù)測編碼LPC系數(shù)的LPC濾波級,其用于使用所述LPC系數(shù)所確定的LPC分析濾波器來對所述音頻信號進(jìn)行濾波,以確定殘差信號,其中,所述第一編碼算法或所述第二編碼算法應(yīng)用至所述殘差信號,并且 其中,所述編碼音頻信號還包括關(guān)于所述LPC系數(shù)的信息(70)。
13.如在前權(quán)利要求之一所述的裝置, 其中,所述編碼級(16)包括連接至所述第一編碼算法(16b)和所述第二編碼算法(16c)的開關(guān)(16d),或者包括連接至所述第一編碼算法(16b)和所述第二編碼算法(16c)后的開關(guān)(16e),其中,所述開關(guān)(16d,16e)受所述控制器(22)控制。
14.一種編碼音頻信號(10)的部分以獲得所述音頻信號的部分的編碼音頻信號(26)的方法,其包括: 檢測(12)瞬態(tài)信號是否位于所述音頻信號的部分中,以獲得瞬態(tài)檢測結(jié)果(14); 針對所述音頻信號執(zhí)行(16)第一編碼算法、以及針對所述音頻信號執(zhí)行第二編碼算法,所述第一編碼算法具有第一特性,所述第二編碼算法具有不同于所述第一特性的第二特性; 確定(18)何種編碼算法相對于另一編碼算法產(chǎn)生更近似于所述音頻信號的部分的編碼音頻信號,以獲得質(zhì)量結(jié)果(20);以及 基于所述瞬態(tài)檢測結(jié)果(14)和所述質(zhì)量結(jié)果(20),確定(22)要由所述第一編碼算法還是所述第二編碼算法來生成所述音頻信號的部分的編碼音頻信號。
15.一種具有程序代碼的計(jì)算機(jī)程序,所述程序代碼在計(jì)算機(jī)上運(yùn)行時(shí),執(zhí)行如權(quán)利要求14所述用來編碼音頻信號的部分的方法。
【文檔編號】G10L19/012GK103493129SQ201280014994
【公開日】2014年1月1日 申請日期:2012年2月13日 優(yōu)先權(quán)日:2011年2月14日
【發(fā)明者】克里斯蒂安·黑爾姆里希, 紀(jì)堯姆·富克斯, 戈蘭·馬爾科維奇 申請人:弗蘭霍菲爾運(yùn)輸應(yīng)用研究公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
莎车县| 铜鼓县| 鹤岗市| 五华县| 乡城县| 乡宁县| 肇东市| 鄄城县| 开江县| 钦州市| 始兴县| 望城县| 宜丰县| 乡城县| 奉贤区| 凌海市| 鄂伦春自治旗| 大田县| 桓仁| 铜鼓县| 常德市| 闽侯县| 大厂| 永丰县| 纳雍县| 葵青区| 屏南县| 延川县| 徐州市| 离岛区| 永靖县| 新民市| 隆化县| 饶河县| 文化| 阿拉善盟| 万载县| 寻甸| 根河市| 武川县| 南江县|