1. 程式人生 > >kaldi計算MFCC的差分的計算方式

kaldi計算MFCC的差分的計算方式

 

kaldi預設取window=2,即前後共5幀計算差分,使用下面的公式計算:我已經通過kaldi出來的特徵驗證過了

因為window=2,意思是在時間軸上,前後各取幀,即共5幀。所以可以知道C=0.1,k為[-2,2]。之後再使用delta進行同樣的計算即可得到accelerate,即二階差分。

網上查閱資料之後發現,C在其他程式中可有不同的取值,在sidekit中還發現其將加權係數n(第一個公式中的係數)變成了(-0.25,-0.5,-0.25,0,0.25,0.5 ,0.25),sidekit中是window=3