有限脉冲序列的倒谱

信息处理 matlab 语音处理 倒谱分析
2022-01-27 05:11:22

在 Acero 的口语处理(p. 309) 中,它说有限长度脉冲序列的倒谱

x[n]=k=0M1δ[nkN]
是(谁)给的
x^[n]=r=1δ[nrN]rl=1δ[nlMN]l

从哪里可以清楚地看出,倒谱应该是非零的,仅适用于n是的倍数N.

我试图用一个快速的 matlab 脚本来可视化这个结果(N=5M=3):

delta_train = [1 0 0 0 0 1 0 0 0 0 1];
stem(cceps(delta_train));

但它通过结果给出

在此处输入图像描述

这与上面的表达式不一致,因为它对于每个都是非零的n.

我在想这可能与 matlab 使用 FFT 实现cceps()的方式以及计算出的倒频谱实际上是x^[n],然而,对于那些,它仍然应该是零值的n.

0个回答
没有发现任何回复~