主要内容

语音的LPC分析与合成

这个例子展示了如何使用Levinson-Durbin和时变格滤块来使用线性预测编码进行低带宽的语音传输。

示例模型

例子描述

该实例由分析和综合两部分组成。分析部分LPC分析是在系统的发射机部分。从原始语音信号中提取反射系数和残差信号,然后进行信道传输。LPC合成部分位于系统的接收部分,利用反射系数和残余信号重构原始信号。

在这个仿真中,语音信号被分成20毫秒帧(160个样本),重叠10毫秒(80个样本)。每个帧都使用一个汉明窗口。首先求出11阶自相关系数,然后利用Levinson-Durbin算法计算反射系数。原始语音信号通过一个分析滤波器,分析滤波器是一个全零滤波器,其系数与上述得到的反射系数相同。滤波器的输出是残差信号。这个残差信号通过一个综合滤波器,它是分析滤波器的逆。合成滤波器的输出是原始信号。这是通过“Audio Device Writer”块播放的。