梅爾頻率倒譜系數

在聲音處理領域中 ， 梅爾頻率倒譜 ( Mel - Frequency Cepstrum ) 是基於聲音頻率的非線性梅爾刻度 ( mel scale ) 的對數能量頻譜的線性變換 。 梅爾頻率倒譜系數 ( Mel - Frequency Cepstral Coefficients ， MFCCs ) 就是組成梅爾頻率倒譜的係數 。 它衍生自音訊片段的倒頻譜 ( cepstrum ) 。 倒譜和梅爾頻率倒譜的區別在於 ， 梅爾頻率倒譜的頻帶劃分是在梅爾刻度上等距劃分的 ， 它比用於正常的對數倒頻譜中的線性間隔的頻帶更能近似人類的聽覺系統 。 這樣的非線性表示 ， 可以在多個領域中使聲音信號有更好的表示 。 例如在音訊壓縮中 。 梅爾頻率倒譜系數 （ MFCC ） 廣泛被應用於語音識別的功能 。 他們由Davis和Mermelstein在1980年代提出 ， 並在其後持續是最先進的技術之一 。 在MFCC之前 ， 線性預測係數 （ LPCS ） 和線性預測倒譜系數 （ LPCCs ） 是自動語音識別的的主流方法 。 MFCC通常有以下之過程: 將一段語音信號分解爲多個訊框 。 將語音信號預強化 ， 通過一個高通濾波器 。 進行傅立葉變換 ， 將信號轉換至頻域 。 將每個訊框獲得的頻譜通過梅爾濾波器 ， 得到梅爾刻度 。 在每個梅爾刻度上提取對數能量 。 對上面獲得的結果進行離散餘弦轉換 ， 轉換到倒頻譜域 。 MFCC就是這個倒頻譜圖的幅度 ( amplitudes ) 。 一般使用12個係數 ， 與訊框能量疊加得13維的係數 。