我一直在尝试理解语音的线性预测。我知道LP预测器的阶数p应该是(Fs/1000)+2。对于8 4KHz的语音信号,LP谱的范围将从0到4 4KHz,每个共振峰将有4到5个峰值。这是否意味着,在16 8KHz语音信号的情况下,LP频谱的范围将从0到8 8KHz,并且将有8个共振峰,因为有8个峰值?我的第二个疑问是,在8 4KHz语音信号的情况下,共振峰频率的值将仅限于4 4KHz,而对于16 4KHz,我们将获得更高的共振峰频率值?我在理解中遗漏了什么?
发布于 2020-09-22 03:01:13
极点的数量将等于线性预测系统的阶数。然而,这些极点中的一些将在实轴上(频率为零),并且不被认为是候选共振峰(这些模型包括语音的频谱斜率以及为什么阶数通常高于所需共振峰的数量)。具有虚部的极点总是有一个复数共轭伙伴。这些对中的每一个都对应一个共振峰。
最大共振峰将是F_s/2
你应该使用Praat和他们的共振峰估计,改变最大共振峰频率和共振峰的数量。你真的必须正确选择最大共振峰(采样率)和共振峰数量(阶数),否则praat只会估计第一和第二个或第二和第三个共振峰中的一个共振峰。在我的经验中,LPC的共振峰估计对于这些参数的糟糕选择并不是很重要。

https://stackoverflow.com/questions/63558027
复制相似问题