專利名稱:語(yǔ)音編碼裝置和語(yǔ)音編碼方法
技術(shù)領(lǐng)域:
本發(fā)明涉及語(yǔ)音編碼裝置和語(yǔ)音編碼方法,特別涉及用于立體聲語(yǔ)音的 語(yǔ)音編碼裝置和語(yǔ)音編碼方法。
背景技術(shù):
隨著移動(dòng)通信或IP通信中的傳輸頻帶的寬頻化、服務(wù)的多樣化,在語(yǔ)音 通信中,對(duì)高質(zhì)量化、富于臨場(chǎng)感的需求提高。例如,預(yù)計(jì)今后電視電話服務(wù)中的免提(hands free)方式的通話、電視會(huì)議中的語(yǔ)音通信、多個(gè)通話者 在多個(gè)地點(diǎn)同時(shí)進(jìn)行會(huì)話的多地點(diǎn)語(yǔ)音通信、能夠在保持臨場(chǎng)感的同時(shí)傳輸 周圍的聲音環(huán)境的語(yǔ)音通信等的需要增加。在這樣的情況下,期望實(shí)現(xiàn)比單聲道信號(hào)富有臨場(chǎng)感,而且能夠識(shí)別多個(gè)通話者的講話位置的基于立體聲語(yǔ) 音的語(yǔ)音通信。為了實(shí)現(xiàn)這樣的基于立體聲語(yǔ)音的語(yǔ)音通信,必須將立體聲 語(yǔ)音編碼。此外,為了在IP網(wǎng)絡(luò)上的語(yǔ)音數(shù)據(jù)通信中,實(shí)現(xiàn)網(wǎng)絡(luò)上的通信量控制和 組播通信,期望具有可伸縮(scalable)的結(jié)構(gòu)的語(yǔ)音編碼。可伸縮的結(jié)構(gòu)是 指在接收端即使從一部分的編碼數(shù)據(jù)也能夠進(jìn)行語(yǔ)音數(shù)據(jù)的解碼的結(jié)構(gòu)。從而,期望具有在將立體聲語(yǔ)音編碼并傳輸?shù)那闆r下也能夠在接收端選 擇立體聲信號(hào)的解碼和使用了編碼數(shù)據(jù)的一部分的單聲道信號(hào)的解碼的、單聲道-立體聲之間的可伸縮結(jié)構(gòu)(單聲道/立體聲可伸縮結(jié)構(gòu))的編碼。作為這樣的具有單聲道/立體聲可伸縮結(jié)構(gòu)的語(yǔ)音編碼方法,例如有通過(guò) 聲道相互間的音調(diào)(pitch)預(yù)測(cè)來(lái)進(jìn)行聲道(以下簡(jiǎn)稱為"ch")之間的信號(hào) 預(yù)測(cè)(從第lch信號(hào)預(yù)測(cè)第2ch信號(hào)或從第2ch信號(hào)預(yù)測(cè)第lch信號(hào)),即利 用兩個(gè)聲道間的相關(guān)來(lái)進(jìn)行編碼的方法(參照非專利文獻(xiàn)1 )。非專利文獻(xiàn)1: Ramprashad, S.A., "tereophonic CELP coding using cross channel prediction", Proc. IEEE Workshop on Speech Coding, pp. 136-138, Sep. 2000.
發(fā)明內(nèi)容
發(fā)明要解決的問(wèn)題但是,在上述非專利文獻(xiàn)1記載的語(yǔ)音編碼方法中,在兩個(gè)聲道間的相關(guān)小的情況下,聲道間的預(yù)測(cè)性能(預(yù)測(cè)增益(gain))降低,編碼效率劣化。 此外,將使用了聲道間的預(yù)測(cè)的編碼適用于具有單聲道/立體聲可伸縮結(jié) 構(gòu)的語(yǔ)音編碼方法中的立體聲增強(qiáng)層中的編碼時(shí),兩個(gè)聲道間的相關(guān)較小且 在立體聲增強(qiáng)層成為編碼的對(duì)象的聲道的聲道內(nèi)相關(guān)(也就是說(shuō),聲道內(nèi)的以前的信號(hào)與當(dāng)前的信號(hào)之間的相關(guān)度)較小的情況下,僅用聲道間的預(yù)測(cè)不能 獲得充分的預(yù)測(cè)性能(預(yù)測(cè)增益),編碼效率劣化。本發(fā)明的目的在于,提供在具有單聲道/立體聲可伸縮結(jié)構(gòu)的語(yǔ)音編碼 中,能夠高效率地對(duì)立體聲語(yǔ)音進(jìn)行編碼的語(yǔ)音編碼裝置和語(yǔ)音編碼方法。 解決該問(wèn)題的方案本發(fā)明的語(yǔ)音編碼裝置采用以下的結(jié)構(gòu)包括進(jìn)行用于單聲道信號(hào)的核 心層的編碼的第一編碼單元和進(jìn)行用于立體聲信號(hào)的增強(qiáng)層的編碼的第二編 碼單元,所述第一編碼單元,從構(gòu)成立體聲信號(hào)的第1聲道的信號(hào)和第2聲 道的信號(hào)生成單聲道信號(hào),所述第二編碼單元,使用預(yù)測(cè)信號(hào)來(lái)進(jìn)行對(duì)所述 第1聲道的編碼,該預(yù)測(cè)信號(hào)為在所述第1聲道和所述第2聲道中的聲道內(nèi) 通過(guò)相關(guān)較大的聲道的聲道內(nèi)預(yù)測(cè)而生成的信號(hào)。發(fā)明的有益效果根據(jù)本發(fā)明,能夠高效率地對(duì)立體聲語(yǔ)音進(jìn)行編碼。
圖1是表示本發(fā)明實(shí)施方式1的語(yǔ)音編碼裝置的結(jié)構(gòu)的方框圖;圖2是本發(fā)明實(shí)施方式1的增強(qiáng)層編碼單元的動(dòng)作流程圖;圖3是本發(fā)明實(shí)施方式1的增強(qiáng)層編碼單元的動(dòng)作示意圖;圖4是本發(fā)明實(shí)施方式1的增強(qiáng)層編碼單元的動(dòng)作示意圖;圖5是表示本發(fā)明實(shí)施方式1的語(yǔ)音解碼裝置的結(jié)構(gòu)的方框圖;圖6是表示本發(fā)明實(shí)施方式2的語(yǔ)音編碼裝置的結(jié)構(gòu)的方框圖;圖7是表示本發(fā)明實(shí)施方式2的第lchCELP編碼單元的結(jié)構(gòu)的方框圖;以及圖8是本發(fā)明實(shí)施方式2的第lchCELP編碼單元的動(dòng)作流程圖。
具體實(shí)施方式
以下,參照附圖詳細(xì)說(shuō)明與具有單聲道/立體聲可伸縮結(jié)構(gòu)的語(yǔ)音編碼有 關(guān)的本發(fā)明的實(shí)施方式。 (實(shí)施方式1)圖1表示本實(shí)施方式的語(yǔ)音編碼裝置的結(jié)構(gòu)。圖1所示的語(yǔ)音編碼裝置100包括用于單聲道信號(hào)的核心層編碼單元200和用于立體聲信號(hào)的增強(qiáng)層 編碼單元300。另外,在以下的說(shuō)明中,將以幀為單位的動(dòng)作作為前提來(lái)進(jìn) 行說(shuō)明。在核心層編碼單元200中,單聲道信號(hào)生成單元201根據(jù)式(1 ),從輸 入的第lch語(yǔ)音信號(hào)s—chl ( n )和第2ch語(yǔ)音信號(hào)s_ch2 ( n)(其中,n = 0 ~ NF-1; NF為幀長(zhǎng)度)生成單聲道信號(hào)s—mono (n),并輸出到單聲道信號(hào) 編碼單元202。s—mono(n) = ( s—chl(n) + s—ch2(n)) / 2 …式(1 )單聲道信號(hào)編碼單元202進(jìn)行對(duì)單聲道信號(hào)s—mono (n)的編碼,并將 該單聲道信號(hào)的編碼數(shù)據(jù)輸出到單聲道信號(hào)解碼單元203。此外,將該單聲 道信號(hào)的編碼數(shù)據(jù)與從增強(qiáng)層編碼單元300輸出的量化代碼、編碼數(shù)據(jù)以及 選擇信息進(jìn)行復(fù)用,作為編碼數(shù)據(jù)傳輸?shù)胶竺鏀⑹龅恼Z(yǔ)音解碼裝置。單聲道信號(hào)解碼單元203從單聲道信號(hào)的編碼數(shù)據(jù)生成單聲道的解碼信 號(hào)而將它輸出到增強(qiáng)層編碼單元300。在增強(qiáng)層編碼單元300中,聲道間預(yù)測(cè)參數(shù)分析單元301從第lch語(yǔ)音 信號(hào)和單聲道解碼信號(hào)求取并量化對(duì)單聲道信號(hào)的第lch語(yǔ)音信號(hào)的預(yù)測(cè)參數(shù)(聲道間預(yù)測(cè)參數(shù)),并將其輸出到聲道間預(yù)測(cè)單元302。在此,聲道間預(yù)測(cè) 參數(shù)分析單元301求取對(duì)單聲道信號(hào)(單聲道解碼信號(hào))的第lch語(yǔ)音信號(hào)的延 遲差(D樣本)和振幅比(g)作為聲道間預(yù)測(cè)參數(shù)。此外,聲道間預(yù)測(cè)參數(shù)分析 單元301將對(duì)聲道間預(yù)測(cè)參數(shù)進(jìn)行量化和編碼而獲得的聲道間預(yù)測(cè)參數(shù)量化 代碼輸出。將該聲道間預(yù)測(cè)參數(shù)量化代碼與其他的量化代碼、編碼數(shù)據(jù)以及 選擇信息復(fù)用,作為編碼數(shù)據(jù)傳輸?shù)胶竺鏀⑹龅恼Z(yǔ)音解碼裝置。聲道間預(yù)測(cè)單元302使用經(jīng)量化的聲道間預(yù)測(cè)參數(shù),從單聲道解碼信號(hào) 預(yù)測(cè)第lch信號(hào),將該第lch預(yù)測(cè)信號(hào)(聲道間預(yù)測(cè))輸出到減法器303和第 lch預(yù)測(cè)殘差信號(hào)編碼單元308。例如,聲道間預(yù)測(cè)單元302通過(guò)式(2)所表示
的預(yù)測(cè),從單聲道解碼信號(hào)sd—mono(n)合成第lch預(yù)測(cè)信號(hào)sp—chl(n)。 sp—chl(n) = g sd—mono(n — D) …式(2)相關(guān)度比較單元304從第lch語(yǔ)音信號(hào)計(jì)算第lch的聲道內(nèi)相關(guān)(第lch 內(nèi)的以前的信號(hào)與當(dāng)前的信號(hào)之間的相關(guān)度),同時(shí)從第2ch語(yǔ)音信號(hào)計(jì)算第 2ch的聲道內(nèi)相關(guān)(第2ch內(nèi)的以前的信號(hào)與當(dāng)前的信號(hào)之間的相關(guān)度)。作為 各聲道的聲道內(nèi)相關(guān),例如,能夠使用對(duì)應(yīng)的語(yǔ)音信號(hào)的歸一化最大自身相 關(guān)系數(shù)值、對(duì)應(yīng)的語(yǔ)音信號(hào)的音調(diào)預(yù)測(cè)增益值、從對(duì)應(yīng)的語(yǔ)音信號(hào)所求得的 LPC預(yù)測(cè)殘差信號(hào)的歸一化最大自身相關(guān)系數(shù)值、以及從對(duì)應(yīng)的語(yǔ)音信號(hào)所 求得的LPC預(yù)測(cè)殘差信號(hào)的音調(diào)預(yù)測(cè)增益值等。然后,相關(guān)度比較單元304 比較第lch的聲道內(nèi)相關(guān)與第2ch的聲道內(nèi)相關(guān),并選擇具有較大相關(guān)的聲 道。表示該選擇的結(jié)果的選擇信息被輸出到選擇單元305和306。此外,將 該選擇信息與量化代碼及編碼數(shù)據(jù)進(jìn)行復(fù)用,作為編碼輸出而傳輸?shù)胶竺鏀?述的語(yǔ)音解碼裝置。第1聲道內(nèi)預(yù)測(cè)單元307由第lch語(yǔ)音信號(hào)和從第lch預(yù)測(cè)殘差信號(hào)編 碼單元308輸入的第lch解碼信號(hào),通過(guò)第lch上的聲道內(nèi)預(yù)測(cè),預(yù)測(cè)第lch 信號(hào),并將該第lch預(yù)測(cè)信號(hào)輸出到選擇單元305。此外,第lch內(nèi)預(yù)測(cè)單元 307將通過(guò)對(duì)第lch上的聲道內(nèi)預(yù)測(cè)中所需要的聲道內(nèi)預(yù)測(cè)參數(shù)進(jìn)行量化而 獲得的第lch的聲道內(nèi)預(yù)測(cè)參數(shù)量化代碼輸出到選擇單元306。另外,聲道內(nèi) 預(yù)測(cè)的細(xì)節(jié)將后述。第2ch信號(hào)生成單元309從單聲道信號(hào)解碼單元203輸入的單聲道解碼 信號(hào)和從第lch預(yù)測(cè)殘差信號(hào)編碼單元308輸入的第lch解碼信號(hào),基于上 面的式(l)的關(guān)系生成第2ch解碼信號(hào)。也就是說(shuō),第2ch信號(hào)生成單元309 從單聲道解碼信號(hào)sd—mono(n)和第lch解碼信號(hào)sd_chl(n),根據(jù)式("生成第 2ch解碼信號(hào)sd—ch2(n),并將其輸出到第2ch內(nèi)預(yù)測(cè)單元310。sd—ch2(n) = 2 . sd—mono(n) - sd—chl(n) …式(3 )第2ch內(nèi)預(yù)測(cè)單元310從第2ch語(yǔ)音信號(hào)和第2ch解碼信號(hào),通過(guò)在第 2ch的聲道內(nèi)預(yù)測(cè),預(yù)測(cè)第2ch信號(hào),并將該第2ch預(yù)測(cè)信號(hào)輸出到第lch信 號(hào)生成單元311。此外,第2ch內(nèi)預(yù)測(cè)單元310將通過(guò)對(duì)在第2ch的聲道內(nèi)預(yù) 測(cè)中所需要的聲道內(nèi)預(yù)測(cè)參數(shù)進(jìn)行量化而獲得的第2ch的聲道內(nèi)預(yù)測(cè)參數(shù)量 化代碼輸出到選擇單元306。另外,聲道內(nèi)預(yù)測(cè)的細(xì)節(jié)將后述。第lch信號(hào)生成單元311由第2ch預(yù)測(cè)信號(hào)和從單聲道信號(hào)解碼單元203
輸入的單聲道解碼信號(hào),基于上面的式(l)的關(guān)系,生成第lch預(yù)測(cè)信號(hào)。也 就是說(shuō),第lch信號(hào)生成單元311從單聲道解碼信號(hào)sd—mono(n)和第2ch預(yù) 測(cè)信號(hào)s—ch2_p(n),根據(jù)式(4)生成第lch預(yù)測(cè)信號(hào)s—chl_p(n),并將它輸出到 選沖奪單元305。s—chl_p(n) = 2 sd—mono(n) _ s—ch2_p(n) …式(4 ) 選擇單元305根據(jù)在相關(guān)度比較單元304的選擇結(jié)果,選擇從第lch內(nèi) 預(yù)測(cè)單元307輸出的第lch預(yù)測(cè)信號(hào)或從第lch信號(hào)生成單元311輸出的第 lch預(yù)測(cè)信號(hào)中的任一個(gè),并將它輸出到減法器303和第lch預(yù)測(cè)殘差信號(hào)編 碼單元308。在通過(guò)相關(guān)度比較單元304選擇第lch時(shí)(即,第lch的聲道內(nèi) 相關(guān)大于第2ch的聲道內(nèi)相關(guān)時(shí)),選擇單元305選擇從第lch內(nèi)預(yù)測(cè)單元307 輸出的第lch預(yù)測(cè)信號(hào)。另一方面,在通過(guò)相關(guān)度比較單元304選擇第2ch 時(shí)(即,第lch的聲道內(nèi)相關(guān)小于等于第2ch的聲道內(nèi)相關(guān)時(shí)),選擇單元305 選擇從第lch信號(hào)生成單元311輸出的第lch預(yù)測(cè)信號(hào)。選擇單元306根據(jù)在相關(guān)度比較單元304的選4奪結(jié)果,選擇從第lch內(nèi) 預(yù)測(cè)單元307輸出的第lch的聲道內(nèi)預(yù)測(cè)參數(shù)量化代碼或從第2ch內(nèi)預(yù)測(cè)單 元310輸出的第2ch的聲道內(nèi)預(yù)測(cè)參數(shù)量化代碼中的任一個(gè),將其作為聲道 內(nèi)預(yù)測(cè)參數(shù)量化代碼輸出。將該聲道內(nèi)預(yù)測(cè)參數(shù)量化代碼與其他的量化代碼、 編碼數(shù)據(jù)以及選擇信息進(jìn)行復(fù)用,作為編碼數(shù)據(jù)傳輸?shù)胶竺鏀⑹龅恼Z(yǔ)音解碼 裝置。具體而言,在通過(guò)相關(guān)度比較單元304選4奪第lch時(shí)(即,第lch的聲道 內(nèi)相關(guān)大于第2ch的聲道內(nèi)相關(guān)時(shí)),選4奪單元306選4奪從第lch內(nèi)預(yù)測(cè)單元 307輸出的第lch的聲道內(nèi)預(yù)測(cè)參數(shù)量化代碼。另一方面,在通過(guò)相關(guān)度比較 單元304選^奪第2ch時(shí)(即,第lch的聲道內(nèi)相關(guān)小于等于第2ch的聲道內(nèi)相 關(guān)時(shí)),選4奪單元306選擇乂人第2ch內(nèi)預(yù)測(cè)單元310輸出的第2ch的聲道內(nèi)預(yù) 測(cè)參數(shù)量化代碼。減法器303求作為輸入信號(hào)的第lch語(yǔ)音信號(hào)與第lch預(yù)測(cè)信號(hào)之間的 殘差信號(hào)(第lch預(yù)測(cè)殘差信號(hào)),即,從第lch語(yǔ)音信號(hào)中減去從聲道間預(yù)測(cè) 單元302輸出的第lch預(yù)測(cè)信號(hào)和從選擇單元305輸出的第lch預(yù)測(cè)信號(hào)后 所剩余的信號(hào),并將它輸出到第lch預(yù)測(cè)殘差信號(hào)編碼單元308。第lch預(yù)測(cè)殘差信號(hào)編碼單元308輸出將第lch預(yù)測(cè)殘差信號(hào)編碼后所 得的第lch預(yù)測(cè)殘差編碼數(shù)據(jù)。將該第lch預(yù)測(cè)殘差編碼數(shù)據(jù)與其它的編碼 數(shù)據(jù)、量化代碼以及選擇信息復(fù)用,作為編碼數(shù)據(jù)傳輸?shù)胶竺鏀⑹龅恼Z(yǔ)音解碼裝置。此外,第lch預(yù)測(cè)殘差信號(hào)編碼單元308將第lch預(yù)測(cè)殘差編碼數(shù) 據(jù)解碼后所得的信號(hào)和從聲道間預(yù)測(cè)單元302輸出的第lch預(yù)測(cè)信號(hào),與從 選4奪單元305輸出的第lch預(yù)測(cè)信號(hào)相加,求第lch解碼信號(hào),并將該第lch 解碼信號(hào)輸出到第lch內(nèi)預(yù)測(cè)單元307和第2ch信號(hào)生成單元309。在此,第lch內(nèi)預(yù)測(cè)單元307和第2ch內(nèi)預(yù)測(cè)單元310利用各聲道內(nèi)的 信號(hào)的相關(guān)性,進(jìn)行從以前的信號(hào)來(lái)預(yù)測(cè)編碼對(duì)象幀的信號(hào)的聲道內(nèi)預(yù)測(cè)。 例如,使用1次的音調(diào)預(yù)測(cè)濾波器時(shí),用式(5)表示聲道內(nèi)預(yù)測(cè)所預(yù)測(cè)的各聲 道的信號(hào)。在此,Sp(n)為各個(gè)聲道的預(yù)測(cè)信號(hào),s(n)為各個(gè)聲道的解碼信號(hào) (第lch解碼信號(hào)或第2ch解碼信號(hào))。此外,從各個(gè)聲道的解碼信號(hào)和各個(gè) 聲道的輸入信號(hào)(第lch語(yǔ)音信號(hào)或第2ch語(yǔ)音信號(hào))求得T和gp,該T和gp 為1次的音調(diào)預(yù)測(cè)濾波器的延遲和預(yù)測(cè)系數(shù),并由它們構(gòu)成聲道內(nèi)預(yù)測(cè)參數(shù)。Sp(n) = gp . s(n-T) …式(5 )接著,用圖2 圖4,說(shuō)明增強(qiáng)層編碼單元300的動(dòng)作。 首先,計(jì)算第lch的聲道內(nèi)相關(guān)度corl及第2ch的聲道內(nèi)相關(guān)度 cor2(ST11)。接著,比較corl和cor2(ST12),使用聲道內(nèi)相關(guān)度較大的聲道中的聲道 內(nèi)預(yù)測(cè)。也就是說(shuō),在為corl 〉cor2時(shí)(ST12:"是,,),將進(jìn)行第lch上的聲道內(nèi) 預(yù)測(cè)而求得的第lch預(yù)測(cè)信號(hào)選擇為編碼對(duì)象。具體而言,如圖3所示,根 據(jù)上面的式(5)從第n-l幀的第lch解碼信號(hào)21預(yù)測(cè)第n幀的第lch信號(hào) 22(ST13)。于是將所預(yù)測(cè)的第lch預(yù)測(cè)信號(hào)22作為編碼對(duì)象輸出到選擇單元 305(ST17)。也就是說(shuō),在為corl 〉cor2時(shí),從第lch解碼信號(hào)直接預(yù)測(cè)第lch 信號(hào)。另一方面,在為corl^cor2時(shí)(ST12:"否"),生成第2ch解碼信號(hào)(ST14), 進(jìn)行第2ch上的聲道內(nèi)預(yù)測(cè)而求取第2聲道預(yù)測(cè)信號(hào)(ST15),從第2ch預(yù)測(cè) 信號(hào)和單聲道解碼信號(hào)求取第lch預(yù)測(cè)信號(hào)(ST16)。將以此方式所求得的第 lch預(yù)測(cè)信號(hào)作為編碼對(duì)象輸出到選擇單元305(ST17)。具體而言,如圖4所 示,根據(jù)上面的式(3),從第n-1幀的第lch解碼信號(hào)31和第n-l幀的單聲道 解碼信號(hào)32生成第n-l幀的第2ch解碼信號(hào)。接著,根據(jù)上面的式(5),從第 n-l幀的第2ch解碼信號(hào)33預(yù)測(cè)第n幀的第2ch信號(hào)34。接著,根據(jù)上面的
式(4),從第n幀的第2ch預(yù)測(cè)信號(hào)34和第n幀的單聲道解碼信號(hào)35生成第 n幀的第lch預(yù)測(cè)信號(hào)36。然后,將以此方式所預(yù)測(cè)的第lch預(yù)測(cè)信號(hào)36選 才奪為編碼對(duì)象。也就是說(shuō),在為corl^cor2時(shí),從第2ch預(yù)測(cè)信號(hào)和單聲道 解碼信號(hào)間接預(yù)測(cè)第lch信號(hào)。接著,說(shuō)明本實(shí)施方式的語(yǔ)音解碼裝置。圖5表示本實(shí)施方式的語(yǔ)音解 碼裝置的結(jié)構(gòu)。圖5所示的語(yǔ)音解碼裝置400包括用于單聲道信號(hào)的核心層 解碼單元410和用于立體聲信號(hào)的增強(qiáng)層解碼單元420。單聲道信號(hào)解碼單元411將所輸入的單聲道信號(hào)的編碼數(shù)據(jù)解碼,并將 單聲道解碼信號(hào)輸出到增強(qiáng)層解碼單元420,同時(shí)作為最終輸出進(jìn)行輸出。聲道間預(yù)測(cè)參數(shù)解碼單元421對(duì)所輸入的聲道間預(yù)測(cè)參數(shù)量化代碼進(jìn)行 解碼后,將其輸出到聲道間預(yù)測(cè)單元422。聲道間預(yù)測(cè)單元422使用經(jīng)量化的聲道間預(yù)測(cè)參數(shù),從單聲道解碼信號(hào) 預(yù)測(cè)第lch信號(hào),并將該第lch預(yù)測(cè)信號(hào)(聲道間預(yù)測(cè))輸出到加法器423。例 如,聲道間預(yù)測(cè)單元422通過(guò)上面的式(2)所表示的預(yù)測(cè),從單聲道解碼信號(hào) sd一mono(n)合成第lch予貞測(cè)信號(hào)sp—chl(n)。第lch預(yù)測(cè)殘差信號(hào)解碼單元424將所輸入的第lch預(yù)測(cè)殘差編碼數(shù)據(jù) 解碼后,將它輸出到加法器423。加法器423將從聲道間預(yù)測(cè)單元422輸出的第lch預(yù)測(cè)信號(hào)、從第lch 預(yù)測(cè)殘差信號(hào)解碼單元424輸出的第lch預(yù)測(cè)殘差信號(hào)以及從選4奪單元426 輸出的第lch預(yù)測(cè)信號(hào)相加,求第lch解碼信號(hào),并將該第lch解碼信號(hào)輸 出到第lch內(nèi)預(yù)測(cè)單元425和第2ch信號(hào)生成單元427,同時(shí)作為最終輸出進(jìn) 行輸出。第lch內(nèi)預(yù)測(cè)單元425通過(guò)與上述同樣的聲道內(nèi)預(yù)測(cè),從第lch解碼信 號(hào)和第lch的聲道內(nèi)預(yù)測(cè)參數(shù)量化代碼預(yù)測(cè)第lch信號(hào),并將第lch預(yù)測(cè)信 號(hào)輸出到選擇單元426。第2ch信號(hào)生成單元427根據(jù)上面的式(3),從單聲道解碼信號(hào)和第lch 解碼信號(hào)生成第2ch解碼信號(hào),并將它輸出到第2ch內(nèi)預(yù)測(cè)單元428。第2ch內(nèi)預(yù)測(cè)單元428通過(guò)與上述同樣的聲道內(nèi)預(yù)測(cè),乂人第2ch解碼信 號(hào)和第2ch的聲道內(nèi)預(yù)測(cè)參數(shù)量化代碼來(lái)預(yù)測(cè)第2ch信號(hào),并將第2ch預(yù)測(cè) 信號(hào)輸出到第lch信號(hào)生成單元429。第lch信號(hào)生成單元429根據(jù)上面的式(4),從單聲道解碼信號(hào)和第2ch
預(yù)測(cè)信號(hào)生成第lch預(yù)測(cè)信號(hào),并將它輸出到選4奪單元426。選擇單元426根據(jù)選擇信息示出的選擇結(jié)果,選擇從第lch內(nèi)預(yù)測(cè)單元 425輸出的第lch預(yù)測(cè)信號(hào)或從第lch信號(hào)生成單元429輸出的第lch預(yù)測(cè)信 號(hào)中的任一個(gè),并將它輸出到加法器423。在由圖1的語(yǔ)音編碼裝置100選 擇了第lch時(shí)(即,第lch的聲道內(nèi)相關(guān)大于第2ch的聲道內(nèi)相關(guān)時(shí)),選擇單 元426選擇從第lch內(nèi)預(yù)測(cè)單元425輸出的第lch預(yù)測(cè)信號(hào),而在由語(yǔ)音編 碼裝置100選擇了第2ch時(shí)(即,第lch的聲道內(nèi)相關(guān)小于等于第2ch的聲道 內(nèi)相關(guān)時(shí)),選擇單元426選擇從第lch信號(hào)生成單元429輸出的第lch預(yù)測(cè) 信號(hào)。在采用這樣的結(jié)構(gòu)的語(yǔ)音解碼裝置400中,在單聲道/立體聲可伸縮結(jié)構(gòu) 中,在使輸出語(yǔ)音為單聲道時(shí),將僅從單聲道信號(hào)的編碼數(shù)據(jù)獲得的解碼信 號(hào)作為單聲道解碼信號(hào)輸出。另一方面,在語(yǔ)音解碼裝置400中,在使輸出 語(yǔ)音為立體聲時(shí),使用所有的所接收的編碼數(shù)據(jù)和量化代碼來(lái)將第lch解碼 信號(hào)和第2ch解碼信號(hào)解碼并輸出。于是,在本實(shí)施方式中,由于使用由聲道內(nèi)相關(guān)較大的聲道中的聲道內(nèi) 預(yù)測(cè)所求得的預(yù)測(cè)信號(hào)來(lái)進(jìn)行增強(qiáng)層中的編碼,所以即使在編碼對(duì)象聲道(在 本實(shí)施方式中為第lch)的編碼對(duì)象幀中的聲道內(nèi)相關(guān)(聲道內(nèi)預(yù)測(cè)性能)較小 而不能有效地進(jìn)行預(yù)測(cè)時(shí),在其他的聲道(在本實(shí)施方式中為第2ch)的聲道內(nèi) 相關(guān)較大的情況下,也能夠使用通過(guò)其他的聲道中的聲道內(nèi)預(yù)測(cè)所求得的預(yù) 測(cè)信號(hào)來(lái)預(yù)測(cè)編碼對(duì)象聲道的信號(hào),從而即使在編碼對(duì)象聲道的聲道內(nèi)相關(guān) 較小時(shí),也能夠獲得充分的預(yù)測(cè)性能(預(yù)測(cè)增益),其結(jié)果,能夠防止編碼效率 劣化。另外,在上述說(shuō)明中,說(shuō)明了在增強(qiáng)層編碼單元300中設(shè)置聲道間預(yù)測(cè) 參數(shù)分析單元301和聲道間預(yù)測(cè)單元302的結(jié)構(gòu),但是也可以是增強(qiáng)層編碼 單元300不具有這些單元的結(jié)構(gòu)。此時(shí),在增強(qiáng)層編碼單元300中,從核心 層編碼單元200輸出的單聲道信號(hào)被直接輸入到減法器303,減法器303從 第lch語(yǔ)音信號(hào)減去單聲道解碼信號(hào)和第lch預(yù)測(cè)信號(hào)而求預(yù)測(cè)殘差信號(hào)。此外,在上述說(shuō)明中,根據(jù)聲道內(nèi)相關(guān)的大小,選擇通過(guò)第lch中的聲 道內(nèi)預(yù)測(cè)而直接求得的第lch預(yù)測(cè)信號(hào)(直接預(yù)測(cè)),或從通過(guò)第2ch中的聲道 內(nèi)預(yù)測(cè)所求得的第2ch預(yù)測(cè)信號(hào)而間接求得的第lch預(yù)測(cè)信號(hào)(間接預(yù)測(cè))中的 任一個(gè)。但是,本發(fā)明不限于此,也可以選擇編碼對(duì)象聲道即第lch的聲道
內(nèi)預(yù)測(cè)誤差(即,相對(duì)于作為輸入信號(hào)的第lch語(yǔ)音信號(hào)的第lch預(yù)測(cè)信號(hào)的 誤差)較小的一方的第lch預(yù)測(cè)信號(hào)。此外,也可以使用雙方的第lch預(yù)測(cè)信 號(hào)來(lái)進(jìn)行增強(qiáng)層中的編碼,選擇其結(jié)果所產(chǎn)生的編碼失真較小的一方的第lch預(yù)測(cè)信號(hào)。(實(shí)施方式2)圖6表示本實(shí)施方式的語(yǔ)音編碼裝置500的結(jié)構(gòu)。在核心層編碼單元510中,單聲道信號(hào)生成單元511根據(jù)上面的式(l)生 成單聲道信號(hào),并將其輸出到單聲道信號(hào)CELP編碼單元512。單聲道信號(hào)CELP編碼單元512對(duì)由單聲道信號(hào)生成單元511生成的單 聲道信號(hào)進(jìn)行CELP編碼,并輸出單聲道信號(hào)編碼數(shù)據(jù)和通過(guò)CELP編碼而 獲得的單聲道驅(qū)動(dòng)音源信號(hào)。單聲道信號(hào)編碼數(shù)據(jù)被輸出到單聲道信號(hào)解碼 單元513,同時(shí)與第lch編碼數(shù)據(jù)進(jìn)行復(fù)用后被傳輸?shù)秸Z(yǔ)音解碼裝置。此外, 單聲道驅(qū)動(dòng)音源信號(hào)被保持在單聲道驅(qū)動(dòng)音源信號(hào)保持單元521中。單聲道信號(hào)解碼單元513從單聲道信號(hào)的編碼數(shù)據(jù)生成單聲道的解碼信 號(hào),將它輸出到單聲道解碼信號(hào)保持單元522。該單聲道解碼信號(hào)被保持在 單聲道解碼信號(hào)保持單元522中。在增強(qiáng)層編碼單元520中,第lchCELP編碼單元523對(duì)第lch語(yǔ)音信號(hào) 進(jìn)行CELP編碼后輸出第lch編碼數(shù)據(jù)。第lchCELP編碼單元523使用單聲 道信號(hào)編碼數(shù)據(jù)、單聲道解碼信號(hào)、單聲道驅(qū)動(dòng)音源信號(hào)、第2ch語(yǔ)音信號(hào) 以及從第2ch信號(hào)生成單元525輸入的第2ch解碼信號(hào),進(jìn)行與第lch語(yǔ)音 信號(hào)對(duì)應(yīng)的驅(qū)動(dòng)音源信號(hào)的預(yù)測(cè)以及對(duì)該預(yù)測(cè)殘差分量的CELP編碼。在對(duì) 該預(yù)測(cè)殘差分量的CELP音源編碼中,第lchCELP編碼單元523基于立體聲 信號(hào)的各聲道的聲道內(nèi)相關(guān),切換用于進(jìn)行自適應(yīng)碼本搜索的碼本(也就是 說(shuō),切換進(jìn)行聲道內(nèi)預(yù)測(cè)的聲道,該聲道內(nèi)預(yù)測(cè)用于編碼)。在后面敘述第 lchCELP編碼單元523的細(xì)節(jié)。第lch解碼單元524將第lch編碼數(shù)據(jù)解碼而求取第lch解碼信號(hào),并 將該第lch解碼信號(hào)輸出到第2ch信號(hào)生成單元525。第2ch信號(hào)生成單元525根據(jù)上面的式(3),從單聲道解碼信號(hào)和第lch 解碼信號(hào)生成第2ch解碼信號(hào),并將其輸出到第lchCELP編碼單元523。接著,說(shuō)明第lchCELP編碼單元523的細(xì)節(jié)。圖7表示第lchCELP編 碼單元523的結(jié)構(gòu)。 在圖7中,第lchLPC分析單元601進(jìn)行對(duì)第lch語(yǔ)音信號(hào)的LPC分析, 并將所獲得的LPC參數(shù)進(jìn)行量化后輸出到第lchLPC預(yù)測(cè)殘差信號(hào)生成單元 602和合成濾波器615,同時(shí)將第lchLPC量化代碼作為第lch編碼數(shù)據(jù)輸出。 在第lchLPC分析單元601中,在將LPC參數(shù)量化時(shí),利用對(duì)單聲道信號(hào)的 LPC參數(shù)和從第lch語(yǔ)音信號(hào)獲得的LPC參數(shù)(第lchLPC參數(shù))之間的相 關(guān)較大,從單聲道信號(hào)的編碼數(shù)據(jù)將單聲道信號(hào)量化LPC參數(shù)解碼,通過(guò)對(duì) 相對(duì)于該單聲道信號(hào)量化LPC參數(shù)的第lchLPC參數(shù)的差分分量進(jìn)行量化, 從而進(jìn)行高效率的量化。
第lchLPC預(yù)測(cè)殘差信號(hào)生成單元602使用第lch量化LPC參數(shù),計(jì)算 對(duì)于第lch語(yǔ)音信號(hào)的LPC預(yù)測(cè)殘差信號(hào)并將它輸出到聲道間預(yù)測(cè)參數(shù)分析 單元603。
聲道間預(yù)測(cè)參數(shù)分析單元603從LPC預(yù)測(cè)殘差信號(hào)和單聲道驅(qū)動(dòng)音源信 號(hào),求取并量化對(duì)單聲道信號(hào)的第lch語(yǔ)音信號(hào)的預(yù)測(cè)參數(shù)(聲道間預(yù)測(cè)參 數(shù)),并將其輸出到第lch驅(qū)動(dòng)音源信號(hào)預(yù)測(cè)單元604。此外,聲道間預(yù)測(cè)參 數(shù)分析單元603將對(duì)聲道間預(yù)測(cè)參數(shù)進(jìn)行量化和編碼后所得的聲道間預(yù)測(cè)參 數(shù)量化代碼作為第lch編碼數(shù)據(jù)而輸出。
第lch驅(qū)動(dòng)音源信號(hào)預(yù)測(cè)單元604使用單聲道驅(qū)動(dòng)音源信號(hào)和經(jīng)量化的 聲道間預(yù)測(cè)參數(shù),合成與第lch語(yǔ)音信號(hào)對(duì)應(yīng)的預(yù)測(cè)驅(qū)動(dòng)音源信號(hào)。在乘法 器612-1將該預(yù)測(cè)驅(qū)動(dòng)音源信號(hào)乘以增益后,將它輸出到加法器614。
在此,聲道間預(yù)測(cè)參數(shù)分析單元603與實(shí)施方式l(圖l)中的聲道間預(yù)測(cè) 參數(shù)分析單元301對(duì)應(yīng),并且它們的動(dòng)作相同。此外,第lch驅(qū)動(dòng)音源信號(hào) 預(yù)測(cè)單元604與實(shí)施方式l(圖1)中的聲道間預(yù)測(cè)單元302對(duì)應(yīng),并且它們的 動(dòng)作相同。但是,在本實(shí)施方式中,不是進(jìn)行對(duì)單聲道解碼信號(hào)的預(yù)測(cè)而合 成第lch預(yù)測(cè)信號(hào),而是進(jìn)行對(duì)單聲道驅(qū)動(dòng)音源信號(hào)的預(yù)測(cè)而合成第lch的 預(yù)測(cè)驅(qū)動(dòng)音源信號(hào),在這方面與實(shí)施方式1不同。而且,在本實(shí)施方式中, 通過(guò)CELP編碼中的音源搜索來(lái)將對(duì)該預(yù)測(cè)驅(qū)動(dòng)音源信號(hào)的殘差分量(預(yù)測(cè) 不了的誤差分量)的音源信號(hào)進(jìn)行編碼。
相關(guān)度比較單元605從第lch語(yǔ)音信號(hào)計(jì)算第lch的聲道內(nèi)相關(guān),同時(shí) 從第2ch語(yǔ)音信號(hào)計(jì)算第2ch的聲道內(nèi)相關(guān)。然后,相關(guān)度比較單元605比 較第lch的聲道內(nèi)相關(guān)與第2ch的聲道內(nèi)相關(guān),選擇具有較大相關(guān)的聲道。 表示該選擇的結(jié)果的選擇信息被輸出到選擇單元613。此外,將該選擇信號(hào)
作為第lch編碼數(shù)據(jù)輸出。
第2chLPC預(yù)測(cè)殘差信號(hào)生成單元606從第lch量化LPC參數(shù)和第2ch 解碼信號(hào)生成對(duì)第2ch解碼信號(hào)的LPC預(yù)測(cè)殘差信號(hào),并生成由直至前一個(gè) 子幀(第n-l子幀)為止的第2chLPC預(yù)測(cè)殘差信號(hào)所構(gòu)成的第2ch自適應(yīng)碼本 607。
單聲道LPC預(yù)測(cè)殘差信號(hào)生成單元609從第lch量化LPC參數(shù)和單聲道 解碼信號(hào)生成對(duì)單聲道解碼信號(hào)的LPC預(yù)測(cè)殘差信號(hào)(單聲道LPC預(yù)測(cè)殘差 信號(hào)),并將它輸出到第lch信號(hào)生成單元608。
第lch信號(hào)生成單元608基于與由失真最小化單元618指示的索引對(duì)應(yīng) 的自適應(yīng)碼本延遲(lag ),使用從第2ch自適應(yīng)碼本607輸出的第2ch的代碼 向量Vacb—ch2(n)(其中n=0~NSUB-1; NSUB為子幀長(zhǎng)度(CELP音源搜索時(shí) 的區(qū)間長(zhǎng)度單元)),和編碼對(duì)象的當(dāng)前子幀(第n子幀)的單聲道LPC預(yù)測(cè)殘差 信號(hào)Vres—mono(n),基于上面的式(l)的關(guān)系并根據(jù)式(6),計(jì)算與第lch的自 適應(yīng)音源對(duì)應(yīng)的代碼向量Vacb—chl(n),并將它作為自適應(yīng)碼本向量輸出。在 乘法器612-2將該代碼向量Vacb一chl(n)乘以自適應(yīng)碼本增益后,將其輸出到 選擇單元613。
Vacb_chl(n) = 2 Vres—mono(n) — Vacb—ch2(n) …(6)
第lch自適應(yīng)碼本610基于與由失真最小化單元618指示的索引對(duì)應(yīng)的 自適應(yīng)碼本延遲,將相當(dāng)于1子幀的第lch的代碼向量作為自適應(yīng)碼本向量 輸出到乘法器612-3。在乘法器612-3將該自適應(yīng)碼本向量乘以自適應(yīng)碼本增 益后,將它輸出到選擇單元613。
選擇單元613根據(jù)相關(guān)比較單元605中的選擇結(jié)果,選擇從乘法器612-2 輸出的自適應(yīng)碼本向量或從乘法器612-3輸出的自適應(yīng)碼本向量中的任一個(gè), 并將它輸出到乘法器612-4。在由相關(guān)度比較單元605選擇了第lch時(shí)(即, 第lch的聲道內(nèi)相關(guān)大于第2ch的聲道內(nèi)相關(guān)時(shí)),選擇單元613選擇從乘法 器612-3輸出的自適應(yīng)碼本向量,而在由相關(guān)度比較單元605選擇了第2ch 時(shí)(即,第lch的聲道內(nèi)相關(guān)小于等于第2ch的聲道內(nèi)相關(guān)時(shí)),選擇單元613 選4奪從乘法器612-3輸出的自適應(yīng)碼本向量。
乘法器612-4將從選擇單元613輸出的自適應(yīng)碼本向量乘以其他的增益, 將它輸出到加法器614。
第lch固定碼本611將與由失真最小化單元618指示的索引對(duì)應(yīng)的代碼
向量作為固定碼本向量輸出到乘法器612-5 。
乘法器612-5將從第lch固定碼本611輸出的固定碼本向量乘以固定碼 本增益,將它輸出到乘法器612-6。
乘法器612-6將固定碼本向量乘以其他的增益,將它輸出到加法器614。
加法器614將從乘法器612-1輸出的預(yù)測(cè)驅(qū)動(dòng)音源信號(hào)、從乘法器612-4 輸出的自適應(yīng)碼本向量以及從乘法器612-6輸出的固定碼本向量相加,將相 加后的音源向量作為驅(qū)動(dòng)音源輸出到合成濾波器615。
合成濾波器615使用第lch量化LPC參數(shù),將從加法器614輸出的音源 向量作為驅(qū)動(dòng)音源來(lái)進(jìn)行由LPC合成濾波器進(jìn)行的合成,并將通過(guò)該合成而 獲得的合成信號(hào)輸出到減法器616。此外,合成信號(hào)中與第lch的預(yù)測(cè)驅(qū)動(dòng)音 源信號(hào)對(duì)應(yīng)的分量相當(dāng)于在實(shí)施方式l(圖1)中從聲道間預(yù)測(cè)單元302輸出的 第lch預(yù)測(cè)信號(hào)。
減法器616通過(guò)從第lch語(yǔ)音信號(hào)中減去從合成濾波器615輸出的合成 信號(hào)來(lái)計(jì)算誤差信號(hào),并將該誤差信號(hào)輸出到聽覺(jué)加權(quán)單元617。該誤差信 號(hào)相當(dāng)于編碼失真。
聽覺(jué)加4又單元617對(duì)于/人減法器616輸出的編碼失真進(jìn)行聽覺(jué)加一又,并 將其輸出到失真最小化單元618。
失真最小化單元618對(duì)第2ch自適應(yīng)碼本607、第lch自適應(yīng)碼本610 以及第lch固定碼本611,決定使從聽覺(jué)加權(quán)單元617輸出的編碼失真為最小 的索引,并指示第2ch自適應(yīng)碼本607、第lch自適應(yīng)碼本610以及第lch固 定碼本611所使用的索引。此外,失真最小化單元618生成與這些索引對(duì)應(yīng) 的增益(自適應(yīng)碼本增益和固定碼本增益),并將其分別輸出到乘法器612-2、 612-3以及612-5。
此外,失真最小化單元618生成用于調(diào)整從第lch驅(qū)動(dòng)音源信號(hào)預(yù)測(cè)單 元604輸出的預(yù)測(cè)驅(qū)動(dòng)音源信號(hào)、從選擇單元613輸出的自適應(yīng)碼本向量以 及從乘法器612-5輸出的固定碼本向量這三種信號(hào)之間的增益的各種增益, 并分別輸出到乘法器612-1、 612-4以及612-6。期望用于調(diào)整這三種信號(hào)之 間的增益的三種增益優(yōu)選以在這些增益值之間相互具有關(guān)系性的方式生成。 例如,在第lch語(yǔ)音信號(hào)和第2ch語(yǔ)音信號(hào)的聲道間相關(guān)大的情況下,使得 預(yù)測(cè)驅(qū)動(dòng)音源信號(hào)的貢獻(xiàn)部分對(duì)于乘以增益后的自適應(yīng)碼本向量和乘以增益 后的固定碼本向量的貢獻(xiàn)部分相對(duì)地增大,反之在聲道間相關(guān)小的情況下,
使得預(yù)測(cè)驅(qū)動(dòng)音源信號(hào)的貢獻(xiàn)部分對(duì)于乘以增益后的自適應(yīng)碼本向量和乘以 增益后的固定碼本向量的貢獻(xiàn)部分相對(duì)地減'J、。
此外,失真最小化單元618將這些索引、與這些索引對(duì)應(yīng)的各增益的代
碼以及信號(hào)之間調(diào)整用增益的代碼作為第lch音源編碼數(shù)據(jù)輸出。將該第lch
音源編碼數(shù)據(jù)作為第lch編碼數(shù)據(jù)輸出。
接著,用圖8,說(shuō)明第lchCELP編碼單元523的動(dòng)作。
首先,計(jì)算第lch的聲道內(nèi)相關(guān)度corl和第2ch的聲道內(nèi)相關(guān)度
cor2(ST41)。
接著,比較corl和cor2(ST42),進(jìn)行使用了聲道內(nèi)相關(guān)度較大的聲道的 自適應(yīng)碼本的自適應(yīng)碼本搜索。
也就是說(shuō),在為corl 〉cor2時(shí)(ST42:"是"),進(jìn)行使用了第lch自適應(yīng) 碼本的自適應(yīng)碼本搜索(ST43),并輸出搜索結(jié)果(ST48)。另一方面,在為corl互cor2時(shí)(ST42:"否,,),生成單聲道LPC預(yù)測(cè)殘 差信號(hào)(ST44),生成第2chLPC預(yù)測(cè)殘差信號(hào)(ST45),從第2chLPC預(yù)測(cè)殘差 信號(hào)生成第2ch自適應(yīng)碼本(ST46),進(jìn)行使用了單聲道LPC預(yù)測(cè)殘差信號(hào)和 第2ch自適應(yīng)碼本的自適應(yīng)碼本搜索(ST47),輸出搜索結(jié)果(ST48)。
這樣,根據(jù)本實(shí)施方式,由于使用適于語(yǔ)音編碼的CELP編碼,與實(shí)施 方式1相比,能夠進(jìn)行更高效率的編碼。
此外,在上述說(shuō)明中,說(shuō)明了在第lchCELP編碼單元中設(shè)有第 lchLPC預(yù)測(cè)殘差信號(hào)生成單元602、聲道間預(yù)測(cè)參數(shù)分析單元603以及第lch 驅(qū)動(dòng)音源信號(hào)預(yù)測(cè)單元604的結(jié)構(gòu),但是第lchCELP編碼單元5"也可以采 用不具有這些單元的結(jié)構(gòu)。此時(shí),在第lchCELP編碼單元523中,將A^單聲 道驅(qū)動(dòng)音源信號(hào)保持單元521輸出的單聲道驅(qū)動(dòng)音源信號(hào)乘以直接增益后輸 出到加法器614。
此外,在上述說(shuō)明中,基于聲道內(nèi)相關(guān)的大小,選擇了使用第lch自適 應(yīng)碼本610的自適應(yīng)碼本搜索或^f吏用第2ch自適應(yīng)碼本607的自適應(yīng)碼本搜 索中的任一個(gè),但是也可以進(jìn)行它們雙方的自適應(yīng)碼本搜索,選擇編碼對(duì)象 聲道(在本實(shí)施方式中為第lch)的編碼失真較小的一方的搜索結(jié)果。
也可以將上述各實(shí)施方式的語(yǔ)音編碼裝置和語(yǔ)音解碼裝置搭載在移動(dòng)通 信系統(tǒng)中使用的無(wú)線通信移動(dòng)臺(tái)裝置或無(wú)線通信基站裝置等無(wú)線通信裝置 上。 此外,在上述各實(shí)施方式中,以由硬件構(gòu)成本發(fā)明的情況為例進(jìn)行了說(shuō) 明,但本發(fā)明也可以由軟件實(shí)現(xiàn)。另外,在上述各實(shí)施方式的說(shuō)明中使用的各功能塊典型地通過(guò)集成電路 的LSI來(lái)實(shí)現(xiàn)。它們可單獨(dú)地一芯片化,也可一部分或是包括全部那樣一芯 片化。這里為L(zhǎng)SI,而根據(jù)集成度的不同,有時(shí)也稱為IC、系統(tǒng)LSI、超級(jí)LSI、 超大LSI。在集成電路化的方法不局限于LSI,也可用專用電^^或通用處理器實(shí)現(xiàn)。 也可以利用能在LSI制造后編程的FPGA ( Field Programable Gate Array,現(xiàn) 場(chǎng)可編程門陣列),或?qū)SI內(nèi)部的電路單元連接或設(shè)定重新配置的可重配置 處理器。電路化的技術(shù),當(dāng)然也可以使用該技術(shù)進(jìn)行功能塊的集成化。并且存在著適 用生物技術(shù)的可能性。本說(shuō)明書是基于2005年4月28日申請(qǐng)的日本專利特愿2005-132365。其 內(nèi)容全部包含于此。產(chǎn)業(yè)上的可利用性本發(fā)明可以應(yīng)用于移動(dòng)通信系統(tǒng)或使用因特網(wǎng)協(xié)議的分組通信系統(tǒng)等中 的通信裝置的用途。
權(quán)利要求
1、一種語(yǔ)音編碼裝置,包括第1編碼單元,進(jìn)行用于單聲道信號(hào)的核心層的編碼;以及第2編碼單元,進(jìn)行用于立體聲信號(hào)的增強(qiáng)層的編碼,所述第1編碼單元從構(gòu)成立體聲信號(hào)的第1聲道的信號(hào)和第2聲道的信號(hào)生成單聲道信號(hào),所述第2編碼單元使用在所述第1聲道和第2聲道中的聲道內(nèi)通過(guò)相關(guān)較大的聲道的聲道內(nèi)預(yù)測(cè)所生成的預(yù)測(cè)信號(hào),進(jìn)行對(duì)所述第1聲道的編碼。
2、 如權(quán)利要求1所述的語(yǔ)音編碼裝置,其中,在所述第2聲道的聲道相 關(guān)較大時(shí),所述第2編碼單元從通過(guò)所述第2聲道的聲道內(nèi)預(yù)測(cè)所生成的預(yù) 測(cè)信號(hào)和所述單聲道信號(hào),預(yù)測(cè)所述第1聲道的信號(hào)。
3、 一種無(wú)線通信移動(dòng)臺(tái)裝置,具有權(quán)利要求1所述的語(yǔ)音編碼裝置。
4、 一種無(wú)線通信基站裝置,具有權(quán)利要求1所述的語(yǔ)音編碼裝置。
5、 一種語(yǔ)音編碼方法,用于單聲道信號(hào)的核心層的編碼和用于立體聲信 號(hào)的增強(qiáng)層擴(kuò)展層的編碼,其中在所述核心層中,從構(gòu)成立體聲信號(hào)的第1聲道的信號(hào)和第2聲道的信 號(hào)生成單聲道信號(hào);以及在所述增強(qiáng)層中,使用在所述第1聲道和第2聲道中的聲道內(nèi)通過(guò)相關(guān) 較大的聲道的聲道內(nèi)預(yù)測(cè)所生成的預(yù)測(cè)信號(hào),進(jìn)行對(duì)所述第l聲道的編碼。
全文摘要
在具有單聲道/立體聲可伸縮結(jié)構(gòu)的語(yǔ)音編碼中,能夠高效率地對(duì)立體聲語(yǔ)音進(jìn)行編碼的語(yǔ)音編碼裝置。在該裝置中,相關(guān)度比較單元(304)從第1ch語(yǔ)音信號(hào)計(jì)算第1ch的聲道內(nèi)相關(guān)(第1ch內(nèi)的以前的信號(hào)與當(dāng)前的信號(hào)之間的相關(guān)度),同時(shí)從第2ch語(yǔ)音信號(hào)計(jì)算第2ch的聲道內(nèi)相關(guān)(第2ch內(nèi)的以前的信號(hào)與當(dāng)前的信號(hào)之間的相關(guān)度),并比較第1ch的聲道內(nèi)相關(guān)與第2ch的聲道內(nèi)相關(guān),選擇具有較大的相關(guān)的聲道;選擇單元(305)根據(jù)相關(guān)度比較單元(304)中的選擇結(jié)果,選擇從第1ch內(nèi)預(yù)測(cè)單元(307)輸出的第1ch預(yù)測(cè)信號(hào)或從第1ch信號(hào)生成單元(311)輸出的第1ch預(yù)測(cè)信號(hào)中的任一個(gè),并將其輸出到減法器(303)和第1ch預(yù)測(cè)殘差信號(hào)編碼單元(308)。
文檔編號(hào)G10L19/00GK101167124SQ200680014238
公開日2008年4月23日 申請(qǐng)日期2006年4月27日 優(yōu)先權(quán)日2005年4月28日
發(fā)明者吉田幸司 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社