首先,整体框架的基本构架如下所示:
编码:
解码:
·AMDF换成ACF和AMDF合作算法
这里,根据论文的说明,我们可以看到,传统的AMDF算法或者ACF算法都无法满足实际的需求,这里,通过计算AMDF/ACF值或者ACF/AMDF值。这里选择效果更好的ACF/AMDF方法进行。
这里,对应的代码修改部分如下所示:
其中ACF计算如下所示:
·矢量量化采用王炳锡书5.8章红圈的方法
这里,根据已知的要求,主要使用的是一种逐帧的LPC VQ方案,这里,我们首先说明一下那个书上的方法的基本流程:
得到的音调预测和增益直接进行量化,而线性预测则需要进行矢量量化器进行量化,并进行组帧。
其中矢量编码解码的基本结构如下所示:
A03-06