我们如何计算梅尔频率倒谱系数算法中的滤波器?

时间:2009-10-28 00:20:42

标签: algorithm voice frequency

在计算FFT和频率后,我们需要做这样的事情: http://instruct1.cit.cornell.edu/courses/ece576/FinalProjects/f2008/pae26_jsc59/pae26_jsc59/images/melfilt.png

我们用这些三角形过滤频谱。 我看到我们可以使用distint方法来计算三角形。 我将使三角形的大小等于1kz,然后用log函数获得。

我们现在该怎么办?随着频谱和三角形的定义.. - 我们应该过滤频率(限制在三角形的频率,如果更高,只计算到三角形限制)并计算每个三角形的值(之后继续算法)。

但是梅尔会话何时发生? m = 2595 log(f / 700 + 1) 我们什么时候从频率转到梅尔..

有人可以指导我正确的方向plz:d

1 个答案:

答案 0 :(得分:0)

作业?

尝试以三角形重叠函数给出的间隔将频率映射到mels。您可以假设每个区间的mel函数是线性的。使用三角形重叠函数给出的权重计算给定梅尔频率的功率。