我有一段音频,我已经对其进行了 FFT。现在我想做的是将此 FFT 转换为一组 MFCC,但是虽然我知道我需要根据一组 f 三角滤波器对 FFT 样本进行加权,但我并没有真正了解这涉及到什么。
任何人都可以详细介绍它吗?如果您要给我一个 matlab 示例,请解释好每个步骤,因为 matlab 允许您走很多弯路,我正在尝试在 iPhone 上实现 MFCC 提取。
我有一段音频,我已经对其进行了 FFT。现在我想做的是将此 FFT 转换为一组 MFCC,但是虽然我知道我需要根据一组 f 三角滤波器对 FFT 样本进行加权,但我并没有真正了解这涉及到什么。
任何人都可以详细介绍它吗?如果您要给我一个 matlab 示例,请解释好每个步骤,因为 matlab 允许您走很多弯路,我正在尝试在 iPhone 上实现 MFCC 提取。
网上有很多关于 MFCC 的文献,所以如果您能更具体地说明您不了解处理的哪一部分,那会更容易一些。但是我将概述需要做什么,希望这对您有所帮助: