[发明专利]一种AMBE-2000声码器无格式码流的实时编解码纠错方法无效

专利信息
申请号: 201110052399.4 申请日: 2011-03-04
公开(公告)号: CN102117616A 公开(公告)日: 2011-07-06
发明(设计)人: 毛峡;吴星宇 申请(专利权)人: 北京航空航天大学
主分类号: G10L19/00 分类号: G10L19/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 ambe 2000 声码 格式 实时 解码 纠错 方法
【说明书】:

技术领域

发明属于通信领域,具体涉及一种对AMBE-2000声码器无格式码流在外部进行纠错优化的方法,可以纠正单比特误码。这种纠错方法对AMBE-2000声码器语音编码具有纠错能力。

背景技术

AMBE-2000是DVSI公司的新一代专用语音编解码芯片,它采用AMBE(Advanced Multi-Band Excitation)语音压缩算法,具有高度的灵活性,适应性,实时性,能以2.0kbps-9.6kbps的低速率全双工的工作方式提供优质的语音服务,且具有前向纠错(FEC)、语音激活检测(VAD)、双音多频信号检测(DTMF)和回音消除等功能。

AMBE-2000与主机的接口数据格式分为两种:一种是有格式,另一种是无格式。有格式的情况下AMBE-2000大约每20ms会生成一个数据包,该数据包具有完整的帧结构,外部器件需要微控制器对帧结构进行处理;无格式情况下只需发送数据位,与有格式相比每秒会减少50比特的数据,因此会降低语音质量,但是无格式情况下无需外部微控制器,能降低外部器件的复杂度。

无格式情况下每帧的字数与压缩率的关系为:字数=[压缩率(bps)/50(bps)]/位数。式中,选择的位数必须能被选择的压缩数据率整除。

每个字的有效位数与选择脚的关系如下表所示:

  字中有效位个数  BA_SEL1(81脚) BA_SEL0(80脚)  1  0 0  2  0 1  3  1 0  4  1 1

由于无格式码流每个字有12~15比特的冗余位,因此可以在无格式情况下用外部器件对冗余位填充纠错校验信息,以保证传输机制不受影响,增加系统的鲁棒性。与有格式的前向纠错(FEC)功能相比,这种纠错方式会略微降低语音质量,但是外部器件简单,易于实现。

发明内容

一种AMBE-2000声码器无格式码流的实时编解码纠错方法包含以下步骤:

1)系统复位后,根据AMBE-2000声码器输出的无格式码流有效位数控制信号(BA_SEL信号)初始化外部器件。

2)纠错编码器检测到AMBE-2000声码器的输出帧同步信号后,对该帧所有字的相应有效位进行海明编码。

3)在生成监督位后,纠错编码器将所获得的监督位填充到相应字的冗余位,完成一帧数据的处理后立即将该帧发送到通信链路。

4)纠错解码器接收到数据帧后,首先计算得出校正子,再进行查错。若有错则对相应位进行纠错,完成一帧数据的处理后立即将该帧发送到通信链路。

5)AMBE-2000声码器解码接收到纠错后的码流后,将其还原成语音输出。

1、在所述步骤1)中,需根据AMBE-2000声码器输出的有效位比特数控制信号,即BA_SEL信号初始化外部器件,包括纠错编码器和纠错解码器,对应关系如下表所示。因此需获取AMBE-2000声码器输出的BA_SEL0和BA_SEL1信号。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110052399.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top