我对提取 MFCC 的最后一步感到困惑,我们必须采取 DCT 或 IDCT。
倒谱定义为对数(功率谱)的 IDFT。由于 MFCC 是倒谱系数,所以我认为我们必须在最后一步采用 IDCT。
多篇文章都证实了这一点。例如这个(第 2.4 点我们看到 F^(-1))和这个(第二页上的方案)。事实上,F(^-1) 下面的第一个链接公式是 DCT-2。为什么?正如wiki所说,DCT-3是一种逆变换。
如果我们看一下实现,他们也会采用 DCT-2。我检查了其中两个:pyAudioAnalysis(stMFCC
方法)和实现(方法),由为practicecryptography.commfcc
写作的人编写。几个链接也证实了这一点:here和here(第二页)。
嗯..谁是对的?