由于語音芯片數據量龐大,對語音數據進行有效壓縮是很必要的,能夠使我們在有限的ROM空間里錄入更多的語音內容。有以下幾種方式:
語音分段:將語音中可以重復的部分截取出來,通過排列組合將內容完整地回放出來。
語音采樣:一般我們使用的喇叭頻響曲線在中頻部分,較少用到高頻,所以,在喇叭音質可以接受的情況下,適當降低采樣頻率,達到壓縮效果,這種過程是不可逆的,無法恢復原貌,叫有損壓縮。
數學壓縮:主要是針對采樣位數進行壓縮,這種方式也是有損壓縮。例如,我們經常采用的ADPCM壓縮格式,是將語音數據從16bit壓縮到4bit,壓縮率是4倍。MP3是對數據流進行壓縮,涉及到數據預測問題,它的波特率壓縮倍率為10倍左右。