G.729A--编码--计算加权合成语音信号wsp[]
来源:互联网 发布:苹果网络制式怎么查看 编辑:程序博客网 时间:2024/05/15 04:19
预处理定标后的语音信号speech[] 通过 加权合成滤波器(W(z)/A(z)) 得到 加权合成语音信号
感觉加权滤波器: W(z) = A(z)/A(z/gamma) , gamma = 0.75;
合成滤波器: 1/A(z) ;
代码里还用了个低通滤波器: 1/(1-0.7/z) (???)
(1)先计算残差信号(激励):exc[0,...,79]
根据 内插后的LPC系数a[j] , j=0,...,10 和 预处理后的语音信号的两个子帧 x[i] , i=0,...,39;(当前语音帧speech 而不是new_speech,???感觉有点怪)
每个子帧分开计算 y[i] = (Σj=0,...,10)(a[j] * x[i-j])
(2)再将两个子帧的合成滤波器和低通滤波器组合:Ap1[]
每个子帧分开计算 Ap1[i] = Ap[i] - Ap[i-1] , i=1,...,10;
(3)然后就可以计算低通滤波后的加权的合成语音信号: wsp[0,...,79]
(同时自己更新内存)
也是每个子帧分开计算(分别对应前面两步的各子帧的激励和滤波器系数)
y[i] = (Σj=1,...,10)(a[j-1] * y[i-j])i=0,...,39;i-j<0时即y[-10,...-1]用的是内存缓存部分
0 0
- G.729A--编码--计算加权合成语音信号wsp[]
- [整理]语音编码G.711, G.729
- [整理]语音编码G.711, G.729
- 浅谈语音信号处理系列之四 语音合成
- G.729与G.723语音编码介绍及优化
- VoIP技术(3)--G.729-G.723-iLBC-语音编码
- VoIP技术(3)--G.729-G.723-iLBC-语音编码
- VoIP技术(3)--G.729-G.723-iLBC-语音编码
- VoIP技术(3)--G.729-G.723-iLBC-语音编码
- VoIP技术(4)-G.729-G.723-iLBC-语音编码
- G.729与G.723语音编码介绍及优化
- G.711、G.729等语音编码与网络带宽需求
- VoIP技术(4)-G.729-G.723-iLBC-语音编码
- G.729A--编码--Coder_ld8a
- 语音编码标准(G.711 G.723 G.726 G.729 iLBC)
- 语音编码标准(G.711 G.723 G.726 G.729 iLBC)
- 语音编码标准(G.711 G.723 G.726 G.729 iLBC)
- 语音编码标准(G.711 G.723 G.726 G.729 iLBC)
- MyEclipse设置注释格式(转载)
- Hadoop之HDFS的Shell脚本命令总结
- 486A - Calculating Function
- UVA 10820 Send a Table 欧拉函数制phi表 累加sum
- 赢在项目工具的落地-讲师团俊平老师主讲
- G.729A--编码--计算加权合成语音信号wsp[]
- 开始Blog之路
- ajax加载页面
- SqlServer性能检测和优化工具使用详细
- 什么是SOA呢?
- HDU 大数乘 - 1042 N!
- 安装mydumper
- 关于wordpress网站文件存放路径的一点疑问解决
- Adt下android进行ndk编程