我正在尝试根据我找到的这篇论文(http://arxiv.org/pdf/1003.4083.pdf)计算 MFCC 算法,所以到目前为止我所做的是:
步骤 1) 预加重
步骤 2) 构图
步骤 3) 汉明窗
步骤 4) 快速傅里叶变换
步骤 5) 梅尔滤波器组处理
步骤 6):离散余弦变换
基本上,我使用了 Mel Bank 滤波器并将它们与实际的原始信号相乘。然后我对这些结果执行 FFT,如下所示:
帧 1 上的 FFT:
然后我计算了 FFT 的 DCT,结果如下所示:
帧 1 上的 DCT:
到目前为止这看起来正确吗?有没有办法让我检查一下,以便我知道我正朝着正确的方向前进?
另外,我需要获得 13 个系数,但我不知道如何确定要获得哪些。我得到 256 个值,那么我要取前 13 个值吗?或者,我得到总能量了吗?
我希望有一个人可以帮助我。