我正在使用Java实现MFCC算法。
这里有一个Matlab的示例代码:http://www.ee.columbia.edu/~dpwe/muscontent/practical/mfcc.m。但是,我在mel滤波器银行处理方面遇到了一些问题。如何生成三角形窗口以及如何使用它们?
PS1:这篇文章中有一部分描述了MFCC:http://arxiv.org/pdf/1003.4083
PS2:如果有一份关于MFCC算法步骤基础的文档,那就太好了。
PS3:我的主要问题与Java线性和对数滤波器的MFCC有关,一些实现同时使用线性和对数滤波器,而另一些则不使用。那些滤波器是什么,中心频率概念是什么。我遵循这段代码:MFCC Java,那和这段代码有什么区别:MFCC Matlab