我想知道在执行线性预测编码时是否有一种既定的方法来选择要使用的最佳过滤器顺序(例如在 FLAC 等音频文件格式中使用的过滤器顺序)。
我目前的做法是:
- 取一大块信号
- 使用 0.5 tukey 窗口对信号进行窗口化
- 获取自相关系数
- 使用自相关系数计算 LPC 系数
- 使用具有 LPC 系数的标准 FIR 滤波器生成预测信号
- 测量原始信号和预测信号之间的误差
- 转到第 1 步并继续使用不同的过滤器顺序重复...
- 根据最低错误选择最佳顺序
是否可以通过查看流程第 4 步产生的错误来估计最佳过滤器顺序?如果可能,我想从第 4 步到第 8 步的捷径。