1

我目前正在尝试复制一篇论文的作品,其中他们使用 MFCC 特征训练 cnn,而最后没有执行 DCT。它基本上是滤波器组能量的对数。

我知道 kaldi 可以使用 make_mfcc.sh 脚本计算 MFCC 功能。但是可以以某种方式更改脚本以在最后不执行 DCT 的情况下计算 MFCC,如果没有,是否有其他工具可以做到这一点?

MFCC 通常衍生如下:

对信号(窗口摘录)进行傅里叶变换。

  1. 使用三角形重叠窗口将上面获得的光谱的功率映射到梅尔标度上。
  2. 记录每个 mel 频率的功率对数。
  3. 对 mel 对数幂列表进行离散余弦变换,就好像它是一个信号一样。
  4. MFCC 是所得频谱的幅度。
4

1 回答 1

1

您可以使用make_fbank脚本来提取对数能量。

于 2017-03-16T22:57:17.040 回答