我一直在研究同态语音编码器,我得到了信号的倒谱系数,下一步我要做的就是用自适应量化器对这些系数进行量化。我不知道如何量化系数,因为它的数值从-1.5到1.5,如果我量化它,我只得到0和1,这是我肯定是错误的。什么是正确的方法来量化它。
发布于 2013-12-08 21:00:41
我认为当你被要求量化系数时,你被要求设定一个分辨率并量化到那个分辨率。例如,如果您要量化到32位数字,这将意味着您将将您的范围划分为2^32桶,并将您的值量化到这些回收箱。例如:
offset = 1.5;
input_range = 3;
output_range = 2^32
quantized_value = round((value + offset) / input_range * output_range);如果您被要求使用自适应量化器,这将意味着桶的分辨率将是动态的,或者输出位宽是可变的。如果你要为量化写一个自适应算法,你需要做更多的工作来确定你的目标是什么。
https://stackoverflow.com/questions/20458874
复制相似问题