国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      對(duì)寬帶聲碼器的幀進(jìn)行時(shí)間彎曲的制作方法

      文檔序號(hào):2830530閱讀:353來(lái)源:國(guó)知局
      專利名稱:對(duì)寬帶聲碼器的幀進(jìn)行時(shí)間彎曲的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明大體來(lái)說涉及對(duì)聲碼器中的幀進(jìn)行時(shí)間彎曲(即,擴(kuò)展或壓縮),且更特 定而言涉及對(duì)寬帶聲碼器中的幀進(jìn)行時(shí)間彎曲。
      背景技術(shù)
      時(shí)間彎曲在包交換網(wǎng)絡(luò)中具有若干應(yīng)用,其中聲碼器包可不同步地到達(dá)。盡管時(shí) 間彎曲可在聲碼器內(nèi)部或外部執(zhí)行,但在聲碼器中執(zhí)行時(shí)間彎曲可提供若干優(yōu)點(diǎn),例 如,經(jīng)彎曲幀的質(zhì)量更好且計(jì)算負(fù)載減小。

      發(fā)明內(nèi)容
      本發(fā)明包括一種通過操縱語(yǔ)音信號(hào)來(lái)對(duì)語(yǔ)音幀進(jìn)行時(shí)間彎曲的設(shè)備及方法。在一
      個(gè)方面中,揭示一種對(duì)第四代聲碼器(4GV)寬帶聲碼器的碼激勵(lì)線性預(yù)測(cè)(CELP) 及噪聲激勵(lì)線性預(yù)測(cè)(NELP)幀進(jìn)行時(shí)間彎曲的方法。更具體來(lái)說,對(duì)于CELP幀, 所述方法通過分別添加或刪除音調(diào)周期以擴(kuò)展或壓縮語(yǔ)音來(lái)維持語(yǔ)音階段。借助此方 法,可在殘余中(即在合成之前)對(duì)低頻帶信號(hào)進(jìn)行時(shí)間彎曲,而可在合成之后在8 kHz域中對(duì)高頻帶信號(hào)進(jìn)行時(shí)間彎曲。所揭示的方法可應(yīng)用于將CELP及/或NELP 用于低頻帶且/或使用分頻帶技術(shù)以對(duì)低頻帶及高頻帶進(jìn)行單獨(dú)編碼的任何寬帶聲碼 器。應(yīng)注意,4GV寬帶的標(biāo)準(zhǔn)名稱為EVRC-C。
      鑒于以上所述,本發(fā)明所揭示的特征大體來(lái)說涉及用于傳送語(yǔ)音的一個(gè)或一個(gè)以 上經(jīng)改善系統(tǒng)、方法及/或設(shè)備。在一個(gè)實(shí)施例中,本發(fā)明包括一種傳送語(yǔ)音的方法, 其包括將殘余低頻帶語(yǔ)音信號(hào)時(shí)間彎曲至所述殘余低頻帶語(yǔ)音信號(hào)的經(jīng)擴(kuò)展或經(jīng)壓 縮版本;將高頻帶語(yǔ)音信號(hào)時(shí)間彎曲至所述高頻語(yǔ)音信號(hào)的經(jīng)擴(kuò)展或經(jīng)壓縮版本;及 合并所述經(jīng)時(shí)間彎曲的低頻帶及高頻帶語(yǔ)音信號(hào)以給出完整的經(jīng)時(shí)間彎曲的語(yǔ)音信 號(hào)。在本發(fā)明一個(gè)方面中,所述殘余低頻帶語(yǔ)音信號(hào)在所述殘余低頻帶信號(hào)的時(shí)間彎 曲后合成,而在高頻帶中,合成在高頻帶語(yǔ)音信號(hào)的時(shí)間彎曲之前執(zhí)行。所述方法可 迸一步包括對(duì)語(yǔ)音段進(jìn)行分類及對(duì)所述語(yǔ)音段進(jìn)行編碼。對(duì)所述語(yǔ)音段的編碼可以是 碼激勵(lì)線性預(yù)測(cè)、噪聲激勵(lì)線性預(yù)測(cè)或1/8 (寂靜)幀編碼中的一者。所述低頻帶可 表示高達(dá)約4 kHz的頻帶,且所述高頻帶可表示從約3.5 kHz到7 kHz的頻帶。
      在另一實(shí)施例中,揭示一種具有至少一個(gè)輸入及至少一個(gè)輸出的聲碼器,所述聲 碼器包括編碼器,其包括濾波器,所述濾波器具有可操作地連接到所述聲碼器的輸入的至少一個(gè)輸入及至少一個(gè)輸出;及解碼器,其包括合成器,所述合成器具有可操 作地連接到所述編碼器的至少一個(gè)輸出的至少一個(gè)輸入及可操作地連接到所述聲碼 器的至少一個(gè)輸出的至少一個(gè)輸出。在此實(shí)施例中,所述解碼器包括存儲(chǔ)器,其中所 述解碼器適于執(zhí)行所述存儲(chǔ)器中所存儲(chǔ)的軟件指令,所述軟件指令包括將殘余低頻 帶語(yǔ)音信號(hào)時(shí)間彎曲至所述殘余低頻帶語(yǔ)音信號(hào)的經(jīng)擴(kuò)展或經(jīng)壓縮版本;將高頻帶語(yǔ) 音信號(hào)時(shí)間彎曲至所述高頻帶語(yǔ)音信號(hào)的經(jīng)擴(kuò)展或經(jīng)壓縮版本;及合并所述經(jīng)時(shí)間彎 曲的低頻帶及高頻帶語(yǔ)音信號(hào)以給出完整的經(jīng)時(shí)間彎曲的語(yǔ)音信號(hào)。所述合成器可包 括用于合成經(jīng)時(shí)間彎曲的殘余低頻帶語(yǔ)音信號(hào)的裝置;及用于在對(duì)其進(jìn)行時(shí)間彎曲 之前合成所述高頻帶語(yǔ)音信號(hào)的裝置。所述編碼器包括存儲(chǔ)器且可適于執(zhí)行所述存儲(chǔ) 器中所存儲(chǔ)的軟件指令,所述指令包括將語(yǔ)音段分類為1/8 (寂靜)幀、碼激勵(lì)線 性預(yù)測(cè)或噪聲激勵(lì)線性預(yù)測(cè)。
      根據(jù)以下詳細(xì)說明、權(quán)利要求書及圖式,本發(fā)明的其它適用范圍將變得明顯。然 而,應(yīng)了解,盡管所述詳細(xì)說明及具體實(shí)例指示本發(fā)明的優(yōu)選實(shí)施例,但其僅以圖解 說明的方式給出,因?yàn)樗鶎兕I(lǐng)域的技術(shù)人員將明了歸屬于本發(fā)明精神及范圍內(nèi)的各種 變化及修改。


      根據(jù)下文給出的詳細(xì)說明、所附權(quán)利要求書及附圖,可更加完整地理解本發(fā)明, 其中
      圖1為線性預(yù)測(cè)編碼(LPC)聲碼器的方塊圖; 圖2A為含有濁音語(yǔ)音的語(yǔ)音信號(hào); 圖2B為含有清音語(yǔ)音的語(yǔ)音信號(hào); 圖2C為含有瞬態(tài)語(yǔ)音的語(yǔ)音信號(hào);
      圖3為圖解說明對(duì)低頻帶及高頻帶的時(shí)間彎曲的方塊圖; 圖4A描繪通過內(nèi)插來(lái)確定音調(diào)延遲; 圖4B描繪識(shí)別音調(diào)周期;
      圖5A表示呈音調(diào)周期形式的原始語(yǔ)音信號(hào); 圖5B表示使用重疊/添加來(lái)擴(kuò)展的語(yǔ)音信號(hào);且
      圖5C表示使用重疊/添加來(lái)壓縮的語(yǔ)音信號(hào)。
      具體實(shí)施例方式
      本文中使用"說明性"一詞來(lái)意指"用作實(shí)例、示例、或圖解說明"。本文中描 述為"說明性"的任何實(shí)施例未必解釋為比其它實(shí)施例更優(yōu)選或有利。
      時(shí)間彎曲在包交換網(wǎng)絡(luò)中具有若干應(yīng)用,其中聲碼器包可不同步地到達(dá)。盡管時(shí) 間彎曲可在聲碼器內(nèi)部或外部執(zhí)行,但在聲碼器中執(zhí)行時(shí)間彎曲可提供若干優(yōu)點(diǎn),例如,經(jīng)彎曲幀的質(zhì)量更好且計(jì)算負(fù)載減小。本文中所描述的技術(shù)可容易地應(yīng)用于使用
      類似技術(shù)(例如,4GV-寬帶,其標(biāo)準(zhǔn)名稱為EVRC-C)來(lái)對(duì)話音數(shù)據(jù)進(jìn)行聲編碼的其 它聲碼器。
      聲碼器功能性的說明
      人類話音由兩個(gè)分量構(gòu)成。 一個(gè)分量包括對(duì)音調(diào)敏感的基波,且另一個(gè)是對(duì)音調(diào) 不敏感的固定諧波。所感知的聲音的音調(diào)是耳朵對(duì)頻率的響應(yīng),S口,對(duì)于大多數(shù)實(shí)際 用途來(lái)說,音調(diào)即是頻率。諧波分量使個(gè)人話音具有獨(dú)特的特性。其隨聲帶及隨聲道 實(shí)際形狀而改變,且被稱為共振峰。
      人類話音可由數(shù)字信號(hào)s(n) IO來(lái)表示(參見圖l)。假定s(n) IO是在典型談話
      期間獲得的數(shù)字語(yǔ)音信號(hào),其包含不同的口聲及寂靜周期??扇鐖D2A-2C中所示將語(yǔ) 音信號(hào)s(n)10分成若干幀20。在一個(gè)方面中,以8kHz對(duì)s(n)10進(jìn)行數(shù)字取樣。在 其它方面中,可以16 kHz或32 kHz或某一其它取樣頻率對(duì)s(n) 10進(jìn)行數(shù)字取樣。
      當(dāng)前的編碼方案通過移除語(yǔ)音中所固有的所有自然冗余(即,相關(guān)的元素)將數(shù) 字化語(yǔ)音信號(hào)IO壓縮成低位速率信號(hào)。語(yǔ)音通常表現(xiàn)出由唇及舌頭的機(jī)械動(dòng)作而引 起的短期冗余,且表現(xiàn)出由聲帶的顫動(dòng)而引起的長(zhǎng)期冗余。線性預(yù)測(cè)編碼(LPC)通 過移除所述冗余來(lái)對(duì)語(yǔ)音信號(hào)IO進(jìn)行濾波,從而產(chǎn)生殘余語(yǔ)音信號(hào)。然后,其將所 形成的殘余信號(hào)模擬成白高斯(Gaussian)噪聲??赏ㄟ^對(duì)若干過去樣本的和進(jìn)行加 權(quán)來(lái)預(yù)測(cè)語(yǔ)音波形的取樣值,所述若干過去樣本中的每一者均被線性預(yù)測(cè)系數(shù)所乘。 因此,線性預(yù)測(cè)編碼器通過傳輸濾波系數(shù)及量化噪聲而非傳輸完整的帶寬語(yǔ)音信號(hào) IO來(lái)實(shí)現(xiàn)減小的位速率。
      圖1中圖解說明LPC聲碼器70的一個(gè)實(shí)施例的方塊圖。LPC的功能是使有限持
      續(xù)時(shí)間內(nèi)原始語(yǔ)音信號(hào)與所估計(jì)語(yǔ)音信號(hào)之間的平方差的和最小化。此可產(chǎn)生唯一一
      組預(yù)測(cè)系數(shù),在正常情況下每一幀20地對(duì)所述預(yù)測(cè)系數(shù)進(jìn)行估計(jì)。幀20通常為20 ms
      長(zhǎng)。時(shí)變數(shù)字濾波器75的轉(zhuǎn)移函數(shù)可由下式給出
      G
      其中預(yù)測(cè)系數(shù)可由ak表示且增益由G表示。
      所述求和從k-l計(jì)算到k-p。如果使用LPC-10方法,則p-10。此意味著僅 前10個(gè)系數(shù)被傳輸?shù)絃PC合成器80。最常用來(lái)計(jì)算所述系數(shù)的兩種方法是(但不限 于)協(xié)方差方法及自相關(guān)方法。
      典型聲碼器產(chǎn)生20微秒持續(xù)時(shí)間的幀20,其中包含160個(gè)優(yōu)選的8 kHz速率下 的樣本或320個(gè)16 kHz速率下的樣本。此幀20的經(jīng)時(shí)間彎曲壓縮版本具有小于20 微秒的持續(xù)時(shí)間,而經(jīng)時(shí)間彎曲擴(kuò)展版本則具有大于20微秒的持續(xù)時(shí)間。當(dāng)在包交 換網(wǎng)絡(luò)上發(fā)送話音數(shù)據(jù)(其會(huì)將延遲抖動(dòng)引入話音包的傳輸中)時(shí),話音數(shù)據(jù)的時(shí)間 彎曲具有顯著優(yōu)點(diǎn)。在此類網(wǎng)絡(luò)中,可使用時(shí)間彎曲來(lái)減輕此延遲抖動(dòng)的影響并產(chǎn)生 看似"同步"的話音流。本發(fā)明的實(shí)施例涉及一種用于通過操縱語(yǔ)音殘余來(lái)對(duì)聲碼器70內(nèi)的幀20進(jìn)行時(shí) 間彎曲的設(shè)備及方法。在一個(gè)實(shí)施例中,本方法及設(shè)備用于4GV寬帶中。所揭示的 實(shí)施例包括用來(lái)擴(kuò)展/壓縮使用碼激勵(lì)線性預(yù)測(cè)(CELP)或噪聲激勵(lì)線性預(yù)測(cè)(NELP) 編碼的不同類型的4GV寬帶語(yǔ)音段的方法及設(shè)備或系統(tǒng)。
      術(shù)語(yǔ)"聲碼器"70通常是指通過提取基于人類語(yǔ)音產(chǎn)生模型的參數(shù)來(lái)壓縮濁音 語(yǔ)音的裝置。聲碼器70包含編碼器204及解碼器206。編碼器204對(duì)傳入語(yǔ)音進(jìn)行 分析并提取相關(guān)的參數(shù)。在一個(gè)實(shí)施例中,編碼器包括濾波器75。解碼器206使用 其經(jīng)由傳輸通道208從編碼器204接收的參數(shù)來(lái)合成所述語(yǔ)音。在一個(gè)實(shí)施例中,所 述解碼器包括合成器80。語(yǔ)音信號(hào)10常常被劃分成若干數(shù)據(jù)幀20并由聲碼器70進(jìn) 行塊處理。
      所屬領(lǐng)域的技術(shù)人員應(yīng)認(rèn)識(shí)到,人類語(yǔ)音可以許多不同的方式來(lái)分類。三種常規(guī) 語(yǔ)音分類為濁音、清音聲音及瞬態(tài)語(yǔ)音。
      圖2A為濁音語(yǔ)音信號(hào)s(n) 402。圖2A顯示濁音語(yǔ)音中一個(gè)可測(cè)量的普通性質(zhì), 其被稱為音調(diào)周期100。
      圖2B為清音語(yǔ)音信號(hào)s(n) 404。清音語(yǔ)音信號(hào)404類似有色噪聲。
      圖2C描繪瞬態(tài)語(yǔ)音信號(hào)s(n)406, g卩,既不是濁音也不是清音的語(yǔ)音。圖2C中 所示的瞬態(tài)語(yǔ)音406的實(shí)例可表示清音語(yǔ)音與濁音語(yǔ)音之間的s(n)過渡。這三種分類 并非涵蓋所有的情況。存在許多不同的語(yǔ)音分類,可根據(jù)本文中所描述的方法采用不 同的語(yǔ)音分類來(lái)實(shí)現(xiàn)相當(dāng)?shù)慕Y(jié)果。
      4GV寬帶聲碼器
      第四代聲碼器(4GV)為在無(wú)線網(wǎng)絡(luò)上的使用提供了吸引人的特征,此進(jìn)一步描述 于在2005年5月5日提出申請(qǐng)的名稱為"通過修改殘余對(duì)聲碼器內(nèi)的幀進(jìn)行時(shí)間彎 曲(Time Warping Frames Inside the Vocoder by Modifying the Residual)"的序歹ll號(hào)為 11/123,467的共同待決的專利申請(qǐng)案中,所述專利申請(qǐng)案的整體內(nèi)容以引用方式并入 本文中。這些特征中的某些特征包含在質(zhì)量與位速率之間進(jìn)行折衷的能力、當(dāng)面對(duì) 增加的包錯(cuò)誤率(PER)時(shí)更為彈性的聲編碼、更好的擦除隱匿等。在本發(fā)明中,揭 示使用分頻帶技術(shù)(即,低頻帶及高頻帶單獨(dú)地被編碼)對(duì)語(yǔ)音進(jìn)行編碼的4GV寬 帶聲碼器。
      在一個(gè)實(shí)施例中,輸入信號(hào)表示以16kHz取樣的寬帶語(yǔ)音。提供分析濾波器組, 以產(chǎn)生以8kHz取樣的窄頻帶(低頻帶)信號(hào)及以7kHz取樣的高頻帶信號(hào)。此高頻 帶信號(hào)表示所述輸入信號(hào)中從約3.5 kHz到約7 kHz的頻帶,而低頻帶信號(hào)則表示高 達(dá)約4kHz的頻帶,且最終的經(jīng)重構(gòu)寬帶信號(hào)將在帶寬上限制到約7kHz。應(yīng)注意, 低頻帶與高頻帶之間存在約為500 Hz的重疊,從而允許所述頻帶之間更為漸進(jìn)的過 渡。
      在一個(gè)方面中,使用窄頻帶EVRC-B語(yǔ)音編碼器的經(jīng)修改版本(其為具有20微 秒幀大小的CELP編碼器)來(lái)對(duì)所述窄頻帶信號(hào)進(jìn)行編碼。來(lái)自所述窄頻帶編碼器的幾個(gè)信號(hào)由高頻帶分析及合成所使用;這些信號(hào)為(1)來(lái)自窄頻帶編碼器的激勵(lì) (即,量化殘余)信號(hào);(2)經(jīng)量化的第一反射系數(shù)(作為窄頻帶信號(hào)的頻譜傾斜 的指示符)(3)經(jīng)量化的自適應(yīng)碼本增益;及(4)經(jīng)量化的音調(diào)滯后。
      4GV寬帶中所使用的經(jīng)修改EVRC-B窄頻帶編碼器對(duì)如下三種不同幀類型中的
      一種類型的每一幀話音數(shù)據(jù)進(jìn)行編碼碼激勵(lì)線性預(yù)測(cè)(CELP);噪聲激勵(lì)線性預(yù)
      測(cè)(NELP);或寂靜第l/8速率幀。
      CELP用來(lái)對(duì)大多數(shù)的語(yǔ)音進(jìn)行編碼,其中包含周期性的語(yǔ)音及具有差周期性的 語(yǔ)音。通常,由經(jīng)修改EVRC-B窄頻帶編碼器使用CELP對(duì)約75%的非寂靜幀進(jìn)行編 碼。
      NELP用來(lái)對(duì)特性類似于噪聲的語(yǔ)音進(jìn)行編碼??赏ㄟ^在所述解碼器處產(chǎn)生隨機(jī) 信號(hào)并向其施加適當(dāng)?shù)脑鲆鎭?lái)重構(gòu)此類語(yǔ)音段的類似于噪聲的特性。
      第l/8th速率幀用來(lái)對(duì)背景噪聲進(jìn)行編碼,g卩,使用者不在談話的周期。 時(shí)間彎曲4GV寬帶幀
      由于4GV寬帶聲碼器對(duì)低頻帶及高頻帶單獨(dú)地進(jìn)行編碼,因此在對(duì)所述幀進(jìn)行 時(shí)間彎曲時(shí)遵循同一原理。使用如上文提及的名稱為"通過修改殘余對(duì)聲碼器內(nèi)的幀 進(jìn)行日寸間彎曲(Time Warping Frames Inside the Vocoder by Modifying the Residual)" 的共同待決的專利申請(qǐng)案中所描述的類似技術(shù)來(lái)對(duì)所述低頻帶進(jìn)行時(shí)間彎曲。
      參照?qǐng)D3,其中顯示應(yīng)用于殘余信號(hào)30的低頻帶彎曲32。在殘余域中進(jìn)行時(shí)間 彎曲32的主要原因是此可允許對(duì)經(jīng)時(shí)間彎曲的殘余信號(hào)應(yīng)用LPC合成34。所述 LPC系數(shù)在語(yǔ)音效果如何方面起到重要作用,且在彎曲32之后應(yīng)用合成34可確保正 確的LPC信息維持在所述信號(hào)中。如果在所述解碼器之后完成時(shí)間彎曲,則另一方 面,LPC合成已在時(shí)間彎曲之前執(zhí)行。因此,所述彎曲程序可改變所述信號(hào)的LPC 信息,尤其是在音調(diào)周期估計(jì)尚未極為準(zhǔn)確的情況下。
      當(dāng)語(yǔ)音段為CELP時(shí)對(duì)殘余信號(hào)的時(shí)間彎曲
      為彎曲所述殘余,所述解碼器使用所述已編碼幀中含有的音調(diào)延遲信息。所述音 調(diào)延遲實(shí)際上是所述幀末尾處的音調(diào)延遲。此處應(yīng)注意,即使在周期性幀中,所述音 調(diào)延遲也會(huì)稍微地變化。可通過在最后一個(gè)幀末尾的音調(diào)延遲與當(dāng)前幀末尾處的音調(diào) 延遲之間進(jìn)行內(nèi)插來(lái)估計(jì)所述幀中任何點(diǎn)處的音調(diào)延遲。此顯示于圖4中。 一旦已知 所述幀中所有點(diǎn)處的音調(diào)延遲,即可將所述幀劃分成若干音調(diào)周期??墒褂盟鰩?各個(gè)點(diǎn)處的音調(diào)延遲來(lái)確定音調(diào)周期的邊界。
      圖4A顯示如何將所述幀劃分成其音調(diào)周期的實(shí)例。例如,第70號(hào)樣本具有約 為70的音調(diào)延遲且第142號(hào)樣本具有約為72的音調(diào)延遲。因此,音調(diào)周期為從[l-70] 及從[71-142]。此圖解說明于圖4B中。
      一旦所述幀已被劃分成若干音調(diào)周期,即可接著重疊/添加這些音調(diào)周期以增大/ 減小所述殘余的大小。所述重疊/添加技術(shù)為已知技術(shù),且圖5A-5C顯示如何使用其 來(lái)擴(kuò)展/壓縮所述殘余。或者,如果需要擴(kuò)展所述語(yǔ)音信號(hào),則可重復(fù)所述音調(diào)周期。例如,在圖5B中, 可重復(fù)音調(diào)周期PP1 (而不是與PP2重疊-添加)來(lái)產(chǎn)生額外的音調(diào)周期。
      此外,可與產(chǎn)生所需量的擴(kuò)展/壓縮所需次數(shù)相同地完成音調(diào)周期的重疊/添加及 /或重復(fù)。
      參照?qǐng)D5A,圖中顯示由4個(gè)音調(diào)周期(PP)構(gòu)成的原始語(yǔ)音信號(hào)。圖5B顯示 可如何使用重疊/添加來(lái)擴(kuò)展此語(yǔ)音信號(hào)。在圖5B中,對(duì)音調(diào)周期PP2及PP1進(jìn)行重 疊/添加,以使PP2的影響繼續(xù)減少而PP1的影響不斷增加。圖5C圖解說明如何使用 重疊/添加來(lái)壓縮所述殘余。
      在音調(diào)周期不斷變化的情形下,所述重疊-添加技術(shù)可需要合并兩個(gè)長(zhǎng)度不相等 的音調(diào)周期。在此情形下,可通過在對(duì)兩個(gè)音調(diào)周期進(jìn)行重疊/添加之前對(duì)準(zhǔn)其峰值 來(lái)實(shí)現(xiàn)更好的合并。
      最后,通過所述LPC合成發(fā)送所述經(jīng)擴(kuò)展/壓縮殘余。
      一旦所述低頻帶被彎曲,即需要使用來(lái)自所述低頻帶的音調(diào)周期來(lái)彎曲所述高頻 帶(即,以供擴(kuò)展),添加由若干樣本構(gòu)成的音調(diào)周期,同時(shí)移除音調(diào)周期以進(jìn)行壓 縮。
      用于彎曲所述高頻帶的程序不同于所述低頻帶。返回參照?qǐng)D3,所述高頻帶并非 在所述殘余域中彎曲,而是,彎曲38在高頻帶樣本的合成36之后完成。之所以如此 是因?yàn)樗龈哳l帶以7kHz取樣,而所述低頻帶以8kHz取樣。因此,當(dāng)所述取樣速 率如在所述高頻帶中那樣為7kHz時(shí),所述低頻帶(以8kHz取樣)的音調(diào)周期可變 為分?jǐn)?shù)數(shù)目的樣本。作為一實(shí)例,如果所述音調(diào)周期在低頻帶中為25,則在高頻帶 的殘余域中,此將需要從高頻帶的殘余中添加/移除25*7/8 = 21.875個(gè)樣本。很明顯, 由于無(wú)法產(chǎn)生分?jǐn)?shù)數(shù)目的樣本,因此在將高頻帶重新取樣到8kHz之后對(duì)其進(jìn)行彎曲 38,這是在合成36之后的情形。
      一旦所述低頻帶被彎曲32,則可將未經(jīng)彎曲的低頻帶激勵(lì)(由160個(gè)樣本組成) 傳遞到所述高頻帶解碼器。使用此未經(jīng)彎曲的低頻帶激勵(lì),所述高頻帶解碼器產(chǎn)生 140個(gè)7 kHz的高頻帶樣本。然后,通過合成濾波器36傳遞這140個(gè)樣本并將其重新 取樣到8 kHz,從而給出160個(gè)高頻帶樣本。
      然后,使用來(lái)自所述低頻帶的音調(diào)周期及用于彎曲低頻帶CELP語(yǔ)音段的重疊/ 添加技術(shù)對(duì)160個(gè)8 kHz的樣本進(jìn)行時(shí)間彎曲38。
      最后,添加或合并所述高頻帶及低頻帶以給出完整的經(jīng)彎曲的信號(hào)。
      當(dāng)語(yǔ)音段為NELP時(shí)對(duì)殘余信號(hào)的時(shí)間彎曲
      對(duì)于NELP語(yǔ)音段,所述編碼器僅對(duì)LPC信息及低頻帶的語(yǔ)音段的不同部分的 增益進(jìn)行編碼。可采用各自為16個(gè)PCM樣本的"段"對(duì)所述增益進(jìn)行編碼。因此, 可將所述低頻帶表示為IO個(gè)己編碼的增益值(每16個(gè)語(yǔ)音樣本具有一個(gè)增益值)。
      所述解碼器通過產(chǎn)生隨機(jī)值來(lái)產(chǎn)生所述低頻帶殘余信號(hào),且然后對(duì)其施加相應(yīng)的 增益。在此情形下,不存在音調(diào)周期的概念,且同樣,所述低頻帶擴(kuò)展/壓縮并非必須為音調(diào)周期的粒度。
      為擴(kuò)展/壓縮經(jīng)NELP編碼的幀的低頻帶,所述解碼器可產(chǎn)生多于/少于10的數(shù) 目的段。在此情形下,所述低頻帶擴(kuò)展/壓縮是依照16個(gè)樣本的倍數(shù),從而導(dǎo)致N =16*n 個(gè)樣本,其中n為段的數(shù)目。在擴(kuò)展的情況下,所述額外添加的段可采用由前10個(gè) 段構(gòu)成的某一函數(shù)的增益。作為一實(shí)例,所述額外段可采用第IO段的增益。
      或者,所述解碼器可通過對(duì)若干組y個(gè)(而不是16個(gè))樣本施加10個(gè)已解碼增 益來(lái)擴(kuò)展/壓縮經(jīng)NELP編碼幀的低頻帶,以產(chǎn)生經(jīng)擴(kuò)展(y〉16)或經(jīng)壓縮(y<16) 的低頻帶殘余。
      然后,通過所述LPC合成發(fā)送所述經(jīng)擴(kuò)展/壓縮殘余,以產(chǎn)生所述低頻帶彎曲信
      號(hào)
      一旦所述低頻帶被彎曲,即將所述未彎曲的低頻帶激勵(lì)(其由160個(gè)樣本構(gòu)成) 傳遞到所述高頻帶解碼器。使用此未經(jīng)彎曲的低頻帶激勵(lì),所述高頻帶解碼器產(chǎn)生 140個(gè)7 kHz的高頻帶樣本。然后,通過合成濾波器傳遞這140個(gè)樣本并將其重新取 樣到8kHz,從而給出160個(gè)高頻帶樣本。
      然后,以類似于CELP語(yǔ)音段的高頻帶彎曲的方式(即,使用重疊/添加)來(lái)對(duì) 這160個(gè)8 kHz的樣本進(jìn)行時(shí)間彎曲。當(dāng)對(duì)NELP的高頻帶使用重疊/添加時(shí),壓縮/ 擴(kuò)展的量與用于低頻帶的量相同。換句話說,假定用于重疊/添加方法的"重疊"為 所述低頻帶中擴(kuò)展/壓縮的量。作為一實(shí)例,如果所述低頻帶在彎曲之后產(chǎn)生192個(gè) 樣本,則在重疊/添加方法中所使用的重疊周期為192- 160 = 32個(gè)樣本。
      最后,添加所述高頻帶及低頻帶以給出完整的經(jīng)彎曲的NELP語(yǔ)音段。
      所屬領(lǐng)域的技術(shù)人員將了解,可使用各種不同技術(shù)及技法中的任一者來(lái)表示信息 及信號(hào)。例如,整個(gè)上述說明中可能提及的數(shù)據(jù)、指令、命令、信息、信號(hào)、位、符 號(hào)及碼片可由電壓、電流、電磁波、磁場(chǎng)或磁粒子、光場(chǎng)或光粒子或其任何組合來(lái)表 示。
      所屬領(lǐng)域的技術(shù)人員將進(jìn)一步了解,結(jié)合本文所揭示實(shí)施例而描述的各種說明性 邏輯塊、模塊、電路及算法步驟可實(shí)施為電子硬件、計(jì)算機(jī)軟件或二者的組合。為清 晰地圖解說明硬件與軟件的此可互換能力,上文就其功能性大體描述了各種說明性組 件、塊、模塊、電路及步驟。此功能性實(shí)施為硬件還是軟件取決于特定應(yīng)用及施加在 整個(gè)系統(tǒng)上的設(shè)計(jì)約束條件。所屬領(lǐng)域的技術(shù)人員可針對(duì)每一特定應(yīng)用以不同方式實(shí) 施所描述的功能性,但不應(yīng)將此類實(shí)施方案決定解釋為導(dǎo)致背離本發(fā)明的范圍。
      結(jié)合本文中所揭示實(shí)施例所描述的各種說明性邏輯塊、模塊及電路可由如下裝置 來(lái)實(shí)施或執(zhí)行通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn) 場(chǎng)可編程門陣列(FPGA)或其它可編程邏輯裝置、離散門或晶體管邏輯、離散硬件 組件或經(jīng)設(shè)計(jì)以執(zhí)行本文中所描述功能的其任何組合。通用處理器可以是微處理器, 但另一選擇為,所述處理器還可以是任何常規(guī)處理器、控制器、微控制器或狀態(tài)機(jī)。 處理器還可實(shí)施為計(jì)算裝置的組合,例如,DSP與微處理器的組合、多個(gè)微處理器、一個(gè)或一個(gè)以上微處理器與DSP核心的聯(lián)合,或任何其它此類配置。
      結(jié)合本文中所揭示實(shí)施例所描述的方法或算法的步驟可直接實(shí)施在硬件中、由處
      理器執(zhí)行的軟件模塊中或兩者的組合中。軟件模塊可駐留在隨機(jī)存取存儲(chǔ)器(RAM)、 快閃存儲(chǔ)器、只讀存儲(chǔ)器(ROM)、電可編程ROM (EPROM)、電可擦除可編程 ROM (EEPROM)、寄存器、硬盤、可抽換式磁盤、CD-ROM或所屬技術(shù)領(lǐng)域中已 知的任何其它形式的存儲(chǔ)媒體中。說明性存儲(chǔ)媒體耦合到處理器,以使所述處理器可 從所述存儲(chǔ)媒體讀取信息或?qū)⑿畔懭肫渲小T谔娲桨钢?,所述存?chǔ)媒體可以是所 述處理器的組成部分。所述處理器及存儲(chǔ)媒體可駐留在ASIC中。所述ASIC則可駐 留在用戶終端中。在替代方案中,所述處理器及存儲(chǔ)媒體可作為離散組件駐留在用戶 終端中。
      提供上文對(duì)所揭示實(shí)施例的說明以使所屬領(lǐng)域的技術(shù)人員均能夠制作或使用本 發(fā)明。所屬領(lǐng)域的技術(shù)人員將易于明了對(duì)這些實(shí)施例的各種修改,且本文所界定的通 用原理可在不背離本發(fā)明的精神或范圍的情況下應(yīng)用于其它實(shí)施例。因此,本發(fā)明不 希望限定于本文所示實(shí)施例,而應(yīng)賦予其與本文所揭示原理及新穎特征相一致的最寬 廣范圍。
      權(quán)利要求
      1、一種傳送語(yǔ)音的方法,其包括將殘余低頻帶語(yǔ)音信號(hào)時(shí)間彎曲至所述殘余低頻帶語(yǔ)音信號(hào)的經(jīng)擴(kuò)展或經(jīng)壓縮版本;將高頻帶語(yǔ)音信號(hào)時(shí)間彎曲至所述高頻帶語(yǔ)音信號(hào)的經(jīng)擴(kuò)展或經(jīng)壓縮版本;及合并所述經(jīng)時(shí)間彎曲的低頻帶與高頻帶語(yǔ)音信號(hào),以給出完整的經(jīng)時(shí)間彎曲的語(yǔ)音信號(hào)。
      2、 如權(quán)利要求l所述的方法,其進(jìn)一步包括合成所述經(jīng)時(shí)間彎曲的殘余低頻帶語(yǔ)首f目號(hào)o
      3、 如權(quán)利要求2所述的方法,其進(jìn)一步包括在對(duì)所述高頻帶語(yǔ)音信號(hào)進(jìn)行時(shí)間 彎曲之前對(duì)其進(jìn)行合成。
      4、 如權(quán)利要求3所述的方法,其進(jìn)一步包括 對(duì)語(yǔ)音段進(jìn)行分類;及 對(duì)所述語(yǔ)音段進(jìn)行編碼。
      5、 如權(quán)利要求4所述的方法,其中對(duì)所述語(yǔ)音段進(jìn)行編碼包括使用碼激勵(lì)線性 預(yù)測(cè)、噪聲激勵(lì)線性預(yù)測(cè)或1/8幀編碼。
      6、 如權(quán)利要求4所述的方法,其中所述編碼為碼激勵(lì)線性預(yù)測(cè)編碼。
      7、 如權(quán)利要求4所述的方法,其中所述編碼為噪聲激勵(lì)線性預(yù)測(cè)編碼。
      8、 如權(quán)利要求7所述的方法,其中所述編碼包括將線性預(yù)測(cè)編碼信息編碼為語(yǔ) 音幀的不同部分的增益。
      9、 如權(quán)利要求8所述的方法,其中針對(duì)若干組語(yǔ)音樣本對(duì)所述增益進(jìn)行編碼。
      10、 如權(quán)利要求9所述的方法,其進(jìn)一步包括通過產(chǎn)生隨機(jī)值且接著將所述增益 應(yīng)用于所述隨機(jī)值來(lái)產(chǎn)生殘余低頻帶信號(hào)。
      11、 如權(quán)利要求9所述的方法,其進(jìn)一步包括將所述線性預(yù)測(cè)編碼信息表示為所述殘余低頻帶語(yǔ)音信號(hào)的IO個(gè)經(jīng)編碼增益值,其中每一經(jīng)編碼增益值表示16個(gè)語(yǔ)音 樣本。
      12、 如權(quán)利要求7所述的方法,其進(jìn)一步包括從一未經(jīng)彎曲的低頻帶激勵(lì)信號(hào)中 產(chǎn)生所述高頻帶語(yǔ)音信號(hào)的140個(gè)樣本。
      13、 如權(quán)利要求7所述的方法,其中所述低頻帶語(yǔ)音信號(hào)的所述時(shí)間彎曲包括 產(chǎn)生較高/較低數(shù)目的樣本,及將語(yǔ)音幀的若干部分的經(jīng)解碼增益的某一函數(shù)應(yīng)用于 所述殘余且接著對(duì)其進(jìn)行合成。
      14、 如權(quán)利要求13所述的方法,其中所述將所述語(yǔ)音幀的若干部分的經(jīng)解碼增 益的某一函數(shù)應(yīng)用于所述殘余包括當(dāng)擴(kuò)展所述低頻帶時(shí),將最后一個(gè)語(yǔ)音段的增益 應(yīng)用于額外樣本。
      15、 如權(quán)利要求7所述的方法,其中所述高頻帶語(yǔ)音信號(hào)的所述時(shí)間彎曲包括如果壓縮所述高頻帶語(yǔ)音信號(hào),則重疊/添加曾在所述低頻帶中壓縮的相同數(shù)目的樣本;及如果擴(kuò)展所述高頻帶語(yǔ)音信號(hào),則重疊/添加曾在所述低頻帶中擴(kuò)展的相同數(shù)目 的樣本。
      16、 如權(quán)利要求6所述的方法,其中所述殘余低頻帶語(yǔ)音信號(hào)的所述時(shí)間彎曲包括估計(jì)至少一個(gè)音調(diào)周期;及在接收所述殘余低頻帶語(yǔ)音信號(hào)之后,添加或減去所述音調(diào)周期中的至少一者。
      17、 如權(quán)利要求16所述的方法,其中所述高頻帶語(yǔ)音信號(hào)的所述時(shí)間彎曲包括 使用來(lái)自所述低頻帶語(yǔ)音信號(hào)的所述音調(diào)周期;如果壓縮所述高頻帶語(yǔ)音信號(hào),則重疊/添加一個(gè)或一個(gè)以上音調(diào)周期;及 如果擴(kuò)展所述高頻帶語(yǔ)音信號(hào),則重疊/添加或重復(fù)一個(gè)或一個(gè)以上音調(diào)周期。
      18、 如權(quán)利要求6所述的方法,其中所述殘余低頻帶語(yǔ)音信號(hào)的所述時(shí)間彎曲包括估計(jì)音調(diào)延遲;將一語(yǔ)音幀劃分成若干音調(diào)周期,其中使用所述語(yǔ)音幀中各個(gè)點(diǎn)處的所述音調(diào)延遲來(lái)確定所述音調(diào)周期的邊界;如果壓縮所述殘余低頻帶語(yǔ)音信號(hào),則重疊/添加所述音調(diào)周期;及如果擴(kuò)展所述殘余低頻帶語(yǔ)音信號(hào),則重疊/添加或重復(fù)一個(gè)或一個(gè)以上音調(diào)周期。
      19、如權(quán)利要求18所述的方法,其中所述高頻帶語(yǔ)音信號(hào)的所述時(shí)間彎曲包括: 使用來(lái)自所述低頻帶語(yǔ)音信號(hào)的所述音調(diào)周期; 如果壓縮所述高頻帶語(yǔ)音信號(hào),則重疊/添加所述音調(diào)周期;及 如果擴(kuò)展所述高頻帶語(yǔ)音信號(hào),則重疊/添加或重復(fù)一個(gè)或一個(gè)以上音調(diào)周期。
      20、如權(quán)利要求18所述的方法,其中對(duì)所述音調(diào)延遲的所述估計(jì)包括在最后一 個(gè)幀末尾的音調(diào)延遲與當(dāng)前幀的末尾之間進(jìn)行內(nèi)插。
      21、如權(quán)利要求18所述的方法,其中所述重疊/添加或重復(fù)所述音調(diào)周期中的一者或一者以上包括合并所述語(yǔ)音段。
      22、如權(quán)利要求18所述的方法,其中所述如果擴(kuò)展所述殘余低頻帶語(yǔ)音信號(hào)則 重疊/添加或重復(fù)所述音調(diào)周期中的一者或一者以上包括添加由第一音調(diào)段與第二音調(diào)周期段形成的額外音調(diào)周期。
      23、 如權(quán)利要求21所述的方法,其進(jìn)一步包括選擇類似語(yǔ)音段,其中合并所述 類似語(yǔ)音段。
      24、 如權(quán)利要求21所述的方法,其進(jìn)一步包括使所述語(yǔ)音段相關(guān),借此選擇類 似語(yǔ)音段。
      25、 如權(quán)利要求22所述的方法,其中所述添加由第一音調(diào)段與第二音調(diào)周期段 形成的額外音調(diào)周期包括添加所述第一及第二音調(diào)段,以使所述第一音調(diào)周期段的 影響增大且所述第二音調(diào)周期段的影響減小。
      26、 如權(quán)利要求l所述的方法,其中所述低頻帶表示高達(dá)及包含4kHz的頻帶。
      27、 如權(quán)利要求l所述的方法,其中所述高頻帶表示從約3.5kHz到約7kHz的頻帶。
      28、 一種聲碼器,其具有至少一個(gè)輸入及至少一個(gè)輸出,所述聲碼器包括編碼器,其包括濾波器,所述濾波器具有可操作地連接到所述聲碼器的所述輸入 的至少一個(gè)輸入及至少一個(gè)輸出;及解碼器,其包括合成器,所述合成器具有可操作地連接到所述編碼器的所述至少 一個(gè)輸出的至少一個(gè)輸入及可操作地連接到所述聲碼器的所述至少一個(gè)輸出的至少 一個(gè)輸出。
      29、 如權(quán)利要求28所述的聲碼器,其中所述解碼器包括存儲(chǔ)器,其中所述解碼器適于執(zhí)行存儲(chǔ)在所述存儲(chǔ)器中的軟件指令,所述軟件指令包括將殘余低頻帶語(yǔ)音信號(hào)時(shí)間彎曲至所述殘余低頻帶語(yǔ)音信號(hào)的經(jīng)擴(kuò)展或經(jīng)壓縮 版本;將高頻帶語(yǔ)音信號(hào)時(shí)間彎曲至所述高頻帶語(yǔ)音信號(hào)的經(jīng)擴(kuò)展或經(jīng)壓縮版本;及 合并所述經(jīng)時(shí)間彎曲的低頻帶與高頻帶語(yǔ)音信號(hào),以給出完整的經(jīng)時(shí)間彎曲的語(yǔ) 音信號(hào)。
      30、 如權(quán)利要求29所述的聲碼器,其中所述合成器包括用于合成所述經(jīng)時(shí)間彎 曲的殘余低頻帶語(yǔ)音信號(hào)的裝置。
      31、 如權(quán)利要求30所述的聲碼器,其中所述合成器進(jìn)一步包括用于在對(duì)所述高 頻帶語(yǔ)音信號(hào)進(jìn)行時(shí)間彎曲之前對(duì)其進(jìn)行合成的裝置。
      32、 如權(quán)利要求28所述的聲碼器,其中所述編碼器包括存儲(chǔ)器,且所述編碼器 適于執(zhí)行存儲(chǔ)在所述存儲(chǔ)器中的軟件指令,所述軟件指令包括將語(yǔ)音段分類成1/8幀、 碼激勵(lì)線性預(yù)測(cè)或噪聲激勵(lì)線性預(yù)測(cè)。
      33、 如權(quán)利要求31所述的聲碼器,其中所述編碼器包括存儲(chǔ)器,且所述編碼器 適于執(zhí)行存儲(chǔ)在所述存儲(chǔ)器中的軟件指令,所述軟件指令包括使用碼激勵(lì)線性預(yù)測(cè)編 碼來(lái)對(duì)語(yǔ)音段進(jìn)行編碼。
      34、 如權(quán)利要求31所述的聲碼器,其中所述編碼器包括存儲(chǔ)器,且所述編碼器 適于執(zhí)行存儲(chǔ)在所述存儲(chǔ)器中的軟件指令,所述軟件指令包括使用噪聲激勵(lì)線性預(yù)測(cè) 編碼來(lái)對(duì)語(yǔ)音段進(jìn)行編碼。
      35、 如權(quán)利要求34所述的聲碼器,其中所述使用噪聲激勵(lì)線性預(yù)測(cè)編碼軟件指 令對(duì)所述語(yǔ)音段進(jìn)行編碼包括將線性預(yù)測(cè)編碼信息編碼為語(yǔ)音段的不同部分的增
      36、如權(quán)利要求35所述的聲碼器,其中針對(duì)若干組語(yǔ)音樣本對(duì)所述增益進(jìn)行編碼。
      37、 如權(quán)利要求36所述的聲碼器,其中所述對(duì)所述殘余低頻帶語(yǔ)音信號(hào)進(jìn)行時(shí)間彎曲的指令進(jìn)一步包括通過產(chǎn)生隨機(jī)值且接著將所述增益應(yīng)用于所述隨機(jī)值來(lái)產(chǎn) 生殘余低頻帶語(yǔ)音信號(hào)。
      38、 如權(quán)利要求36所述的聲碼器,其中所述對(duì)所述殘余低頻帶語(yǔ)音信號(hào)進(jìn)行時(shí)間彎曲的指令進(jìn)一步包括將所述線性預(yù)測(cè)編碼信息表示為所述殘余低頻帶語(yǔ)音信號(hào)的IO個(gè)經(jīng)編碼增益值,其中每一經(jīng)編碼增益值表示16個(gè)語(yǔ)音樣本。
      39、 如權(quán)利要求34所述的聲碼器,其進(jìn)一步包括從一未經(jīng)彎曲的低頻帶激勵(lì)信 號(hào)中產(chǎn)生所述高頻帶語(yǔ)音信號(hào)的140個(gè)樣本。
      40、 如權(quán)利要求34所述的聲碼器,其中所述對(duì)所述低頻帶語(yǔ)音信號(hào)進(jìn)行時(shí)間彎 曲的軟件指令包括產(chǎn)生較高/較低數(shù)目的樣本,及將語(yǔ)音幀的若干部分的經(jīng)解碼增 益的某一函數(shù)應(yīng)用于所述殘余且接著對(duì)其進(jìn)行合成。
      41、 如權(quán)利要求40所述的聲碼器,其中所述將所述語(yǔ)音幀的若干部分的經(jīng)解碼增益的某一函數(shù)應(yīng)用于所述殘余包括當(dāng)擴(kuò)展所述低頻帶時(shí),將最后一個(gè)語(yǔ)音段的增益應(yīng)用于額外樣本。
      42、 如權(quán)利要求33所述的聲碼器,其中所述對(duì)所述高頻帶語(yǔ)音信號(hào)進(jìn)行時(shí)間彎 曲的軟件指令包括-如果壓縮所述高頻帶語(yǔ)音信號(hào),則重疊/添加曾在所述低頻帶中壓縮的相同數(shù)目 的樣本;及如果擴(kuò)展所述高頻帶語(yǔ)音信號(hào),則重疊/添加曾在所述低頻帶中擴(kuò)展的相同數(shù)目 的樣本。
      43、 如權(quán)利要求33所述的聲碼器,其中所述對(duì)所述殘余低頻帶語(yǔ)音信號(hào)進(jìn)行時(shí) 間彎曲的軟件指令包括估計(jì)至少一個(gè)音調(diào)周期;及在接收所述殘余低頻帶語(yǔ)音信號(hào)之后,添加或減去所述至少一個(gè)音調(diào)周期。
      44、 如權(quán)利要求43所述的聲碼器,其中所述對(duì)所述高頻帶語(yǔ)音信號(hào)進(jìn)行時(shí)間彎 曲的軟件指令包括使用來(lái)自所述低頻帶語(yǔ)音信號(hào)的所述音調(diào)周期;如果壓縮所述高頻帶語(yǔ)音信號(hào),則重疊/添加一個(gè)或一個(gè)以上音調(diào)周期;及 如果擴(kuò)展所述高頻帶語(yǔ)音信號(hào),則重疊/添加或重復(fù)一個(gè)或一個(gè)以上音調(diào)周期。
      45、 如權(quán)利要求33所述的聲碼器,其中所述對(duì)所述殘余低頻帶語(yǔ)音信號(hào)進(jìn)行時(shí) 間彎曲的軟件指令包括估計(jì)音調(diào)延遲;將一語(yǔ)音幀劃分成若干音調(diào)周期,其中使用所述語(yǔ)音幀中各個(gè)點(diǎn)處的所述音調(diào)延 遲來(lái)確定所述音調(diào)周期的邊界;如果壓縮所述殘余語(yǔ)音信號(hào),則重疊/添加所述音調(diào)周期;及 如果擴(kuò)展所述殘余語(yǔ)音信號(hào),則重疊/添加或重復(fù)一個(gè)或一個(gè)以上音調(diào)周期。
      46、 如權(quán)利要求45所述的聲碼器,其中所述對(duì)所述高頻帶語(yǔ)音信號(hào)進(jìn)行時(shí)間彎 曲的軟件指令包括使用來(lái)自所述低頻帶語(yǔ)音信號(hào)的所述音調(diào)周期; 如果壓縮所述高頻帶語(yǔ)音信號(hào),則重疊/添加所述音調(diào)周期;及 如果擴(kuò)展所述高頻帶語(yǔ)音信號(hào),則重疊/添加或重復(fù)一個(gè)或一個(gè)以上音調(diào)周期。
      47、 如權(quán)利要求45所述的聲碼器,其中所述如果壓縮所述殘余低頻帶語(yǔ)音信號(hào)則重疊/添加所述音調(diào)周期的指令包括將一輸入樣本序列分段成若干樣本塊; 以規(guī)則的時(shí)間間隔移除所述殘余信號(hào)的段; 合并所述移除的段;及 用經(jīng)合并的段來(lái)替換所述移除的段。
      48、 如權(quán)利要求45所述的聲碼器,其中所述估計(jì)所述音調(diào)延遲的指令包括在 最后一個(gè)幀的末尾的音調(diào)延遲與當(dāng)前幀的末尾之間進(jìn)行內(nèi)插。
      49、 如權(quán)利要求45所述的聲碼器,其中所述重疊/添加或重復(fù)所述音調(diào)周期中的 一者或一者以上的指令包括合并所述語(yǔ)音段。
      50、 如權(quán)利要求45所述的聲碼器,其中所述如果擴(kuò)展所述殘余低頻帶語(yǔ)音信號(hào) 則重疊/添加或重復(fù)所述音調(diào)周期中的一者或一者以上的指令包括添加由第一音調(diào) 周期段與第二音調(diào)周期段形成的額外音調(diào)周期。
      51、 如權(quán)利要求47所述的聲碼器,其中所述合并所述移除的段的指令包括增 加第一音調(diào)周期段的影響并減少第二音調(diào)周期段的影響。
      52、 如權(quán)利要求49所述的聲碼器,其進(jìn)一步包括選擇類似語(yǔ)音段,其中合并所 述類似語(yǔ)音段。
      53、 如權(quán)利要求49所述的聲碼器,其中所述對(duì)所述殘余低頻帶語(yǔ)音信號(hào)進(jìn)行時(shí) 間彎曲的指令進(jìn)一步包括使所述語(yǔ)音段相關(guān),借此選擇類似語(yǔ)音段。
      54、 如權(quán)利要求50所述的聲碼器,其中所述添加由所述第一與第二音調(diào)周期段 形成的額外音調(diào)周期的指令包括添加所述第一及第二音調(diào)周期段,以使所述第一音 調(diào)周期段的影響增加且所述第二音調(diào)周期段的影響減少。
      55、 如權(quán)利要求29所述的聲碼器,其中所述低頻帶表示高達(dá)及包含4kHz的頻帶。
      56、 如權(quán)利要求29所述的聲碼器,其中所述高頻帶表示從約3.5kHz到約7kHz的頻帶。
      全文摘要
      本發(fā)明揭示一種傳送語(yǔ)音的方法,其包括將殘余低頻帶語(yǔ)音信號(hào)時(shí)間彎曲至所述殘余低頻帶語(yǔ)音信號(hào)的經(jīng)擴(kuò)展或經(jīng)壓縮版本;將高頻帶語(yǔ)音信號(hào)時(shí)間彎曲至所述高頻帶語(yǔ)音信號(hào)的經(jīng)擴(kuò)展或經(jīng)壓縮版本;及合并所述經(jīng)時(shí)間彎曲的低頻帶與高頻帶語(yǔ)音信號(hào),以給出完整的經(jīng)時(shí)間彎曲的語(yǔ)音信號(hào)。在所述低頻帶中,在對(duì)所述殘余低頻帶信號(hào)進(jìn)行時(shí)間彎曲之后合成所述殘余低頻帶語(yǔ)音信號(hào),而在所述高頻帶中,在對(duì)所述高頻帶語(yǔ)音信號(hào)進(jìn)行時(shí)間彎曲之前合成未經(jīng)彎曲的高頻帶信號(hào)。所述方法可進(jìn)一步包括對(duì)語(yǔ)音段進(jìn)行分類及對(duì)所述語(yǔ)音段進(jìn)行編碼。對(duì)所述語(yǔ)音段的所述編碼可以是碼激勵(lì)線性預(yù)測(cè)、噪聲激勵(lì)線性預(yù)測(cè)或1/8幀(寂靜)編碼中的一者。
      文檔編號(hào)G10L21/04GK101506877SQ200780030812
      公開日2009年8月12日 申請(qǐng)日期2007年8月6日 優(yōu)先權(quán)日2006年8月22日
      發(fā)明者塞拉芬·斯平多拉·迪亞斯, 羅希特·卡普爾 申請(qǐng)人:高通股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1