[发明专利]抗信道恶劣丢包伴随误码的语音编码传输方法无效
申请号: | 200710119271.9 | 申请日: | 2007-07-19 |
公开(公告)号: | CN101086844A | 公开(公告)日: | 2007-12-12 |
发明(设计)人: | 彭坦;崔慧娟;唐昆 | 申请(专利权)人: | 清华大学 |
主分类号: | G10L19/00 | 分类号: | G10L19/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100084北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信道 恶劣 伴随 语音 编码 传输 方法 | ||
1、抗信道恶劣丢包伴随误码的语音编码传输方法,其特征在于,所述方法是在数字集成电路芯片编码器中依次按以下步骤实现:
(1)语音编码输出的语音参数码流进行分组;结合语音参数的重要性级别对语音线谱对参数和清浊音参数进行非等重保护,即对于清浊音参数增加1个保护比特位,若当前帧为清音帧,则置保护比特位为0,否则置为1;另外增加2比特分别对线谱对参数矢量量化后的第一级和第二级进行偶校验,以提高恶劣信道条件下的合成语音质量;
(2)采用BCH码组对各个语音参数分组分别编码,形成信道编码后数据分组;
(3)对BCH编码后的各数据分组进行“桶形移位联合叠加”处理;即设定固定传输块长度为M,块起始指针指向第一个编码后数据分组;从第一个编码后数据分组开始,对BCH编码后的分组数据分割出M组数据组成传输块,然后将块起始指针指向后一组数据;若当前块已分割到信道编码后的最后一组数据,则进行桶形移位,下一传输块的最后一组数据移位到第一个分组的位置进行分割;判断当前起始指针是否到达最后一组数据,若是则将所有分割出的所有传输块首尾衔接合路;否则继续进行分割;“桶形移位联合叠加”处理后,保持了每一个传输块保持与相邻传输块有M-1组数据的叠加;
(4)所有分割出的数据分块顺序叠加,打包合路送信道传输。
2、抗信道恶劣丢包伴随误码的语音编码传输方法,其特征在于,所述方法是在数字集成电路芯片解码器中依次按以下步骤实现:
(1)接收到受信道干扰后的语音数据包,依次从中提取出每组数据并进行与编码端对应的Berlekamp译码;
(2)依次判断每个数据分组是否在译码能力范围之内,若当前分组数据在BCH译码能力范围之内则将该分组译码结果写入缓存数组Di,j,1≤i≤M,1≤j≤N对应位中,同时置当前分组译码状态Fi,j,1≤i≤M,1≤j≤N为1,其中i指示重复分组数,j指示分组标号,N为数据分组数。否则置当前分组译码状态Fi,j为0;循环直至所有数据分组均译码结束;
(3)译码缓存数组Di,j进行重排;遍历Di,j进行解码端“叠加多数判决”,具体过程如下,设Rj,1≤j≤N为解码端恢复的数据分组,则
Rj=Dl,j
St.1≤k,l≤N,st Dk,j=Dl,j,
Fl,j≠0
(4)结合语音特性对线谱对参数和清浊音参数进行差错后处理,对于清浊音参数,将增加的1比特保护位与清浊音参数按比特逐位加和得到sum,若加和结果sum等于0,且当前帧增益小于17,则判决当前帧为清音帧;若加和结果sum大于2,且当前帧增益大于17,则判决当前帧为浊音帧;若加和结果sum等于1,则送后续语音解码器进一步判决清浊音;对于线谱对参数采用与编码器相对应的偶校验,若校验失败,则说明线谱对参数出现了误码;对于校验失败的线谱对参数,首先翻参数各个比特位加上接收到得线谱对参数形成共T+1个候选线谱对参数,t∈[0,T],k为帧序号;前一个子帧和当前子帧均非为浊音帧时将候选参数的权重WDim,k置为1,Dim为参数的矢量维数;前一个子帧和当前子帧均为浊音帧时,计算矢量差值
计概率由标准语音库统计得到,WDim,k通过上述判决得到;对于线谱对参数矢量量化后的第一级、第二级均进行如上所述的操作;最后所有语音参数合路,送语音解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710119271.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电子元件安装设备和电子元件安装方法
- 下一篇:皮肤病通络外用洗剂