語音編碼分為三大類:
1.波形編碼
像pcm、adpcm屬於波形編碼,該編碼方式針對波形的每個樣本點進行直接量化,或者利用波形之間的相關性進行壓縮,去掉冗餘,能夠保持比較好的語音質量,但是編碼速率要求高,壓縮小。
2.參量編碼
像lpc編碼,formant編碼,vocoder編碼等屬於參量編碼。該編碼方式對語音頻號進行建模,提取出能代表該段語音的聲學引數,對代表模型的聲學引數進行編碼,解碼端解碼出模型引數,根據重建模型,恢復出語音波形。很明顯,該編碼方式的特點就是壓縮大,速率要求低,但是語音質量一般沒有波形編碼高,這主要取決於模型本身的分解和重建的擬合精準度。
3.混合編碼
像celp屬於該類編碼。對該類編碼方式不是很了解,既然是混合,就是在波形編碼和參量編碼做出了折中,在中低速率的基礎上,利用複雜的演算法,盡可能來獲取高質量語音。
語音編碼標準
1.波形編碼 波形編碼是最簡單也是應用最早的語音編碼方法。最基本的一種就是pcm編碼,如g.711 建議中的a 律或 律。apcm dpcm和adpcm也屬於波形編碼的範疇,使用這些技術的標準有g.721 g.726 g.727 等。波形編碼具有實施簡單 效能優良的特點,不足是編碼頻寬往往很難再進一...
語音編碼標準
1.波形編碼 波形編碼是最簡單也是應用最早的語音編碼方法。最基本的一種就是pcm編碼,如g.711 建議中的a 律或 律。apcm dpcm和adpcm也屬於波形編碼的範疇,使用這些技術的標準有g.721 g.726 g.727 等。波形編碼具有實施簡單 效能優良的特點,不足是編碼頻寬往往很難再進一...
C Boost 初步了解
boost是由c 標準委員會成員發起 眾多c 業界高人參與設計並實現的乙個涉及面廣 質量高且業已廣泛使用的c 標準後備庫,其中 tr1已經被納入c 0x標準庫。不論從風格和內容組織上講,都可以認為boost專案是c 標準庫的延伸。截止到boost 1.43版本,boost專案擁有大約100個用途廣泛...