参数编码AMR.

上传人:最**** 文档编号:117917911 上传时间:2019-12-11 格式:PPTX 页数:18 大小:423.68KB
返回 下载 相关 举报
参数编码AMR._第1页
第1页 / 共18页
参数编码AMR._第2页
第2页 / 共18页
参数编码AMR._第3页
第3页 / 共18页
参数编码AMR._第4页
第4页 / 共18页
参数编码AMR._第5页
第5页 / 共18页
点击查看更多>>
资源描述

《参数编码AMR.》由会员分享,可在线阅读,更多相关《参数编码AMR.(18页珍藏版)》请在金锄头文库上搜索。

1、 参数编码 AMR 参数编码AMR的应用 全称Adaptive Multi-Rate,自适应多速 率编码,主要用于移动设备的音频,压 缩比比较大,但相对其他的压缩格式质 量比较差,由于多用于人声,通话,效 果还是很不错的 AMR: 又称为AMR-NB,语音带宽范围 :3003400Hz, 8KHz抽样 AMR-NB:AMR 一共有16种编码方式, 0-7对应8种不 同的编码方式, 8-15 用于噪音或者保留用。 Frame TypeMode IndicationMode RequestFrame content (AMR mode, comfort noise, or other) 000AM

2、R 4,75 kbit/s 111AMR 5,15 kbit/s 222AMR 5,90 kbit/s 333AMR 6,70 kbit/s (PDC- EFR) 444AMR 7,40 kbit/s (TDMA -EFR) 555AMR 7,95 kbit/s 666AMR 10,2 kbit/s 777AMR 12,2 kbit/s (GSM- EFR) 8-AMR SID AMR 帧格式: AMR 有两种类型的帧格式:AMR IF1 和 AMR IF2 9-GSM-EFR SID 10-TDMA-EFR SID 11-PDC-EFR SID 12-14-For future use 15

3、-No Data (No transmission/No reception) AMR IF1:IF1 的帧格式如下图所示 FrameType, Mode Indication, Mode Request 对应上 面两个表格里的数。从上面的表格里我们可以看出, 这三个域的值是相同的。所以在IF2中省略了Mode Indication, Mode Request 两个域。 Frame Quality Indicator: 0表示bad frame 或者 corrupted frame; 1表示 good frame 每一帧的数据有分为三个部分:Class A/B/C Class A:一帧中最敏感

4、、最重要的数据。一旦这一部 份数据有损坏,整个帧就无法解码,就损坏了。所以 ,一般在无线传输的时候要使用各种冗余的方式对这 部分数据加以保护。 Class B:相对于Class A不那么重要的数据。 Class C:比Class B还不重要的数据。 AMR IF2:IF2的帧格式如下图所示 相对于IF1, IF2 省去了Frame Quality Indicator, Mode Indication, Mode Request 和CRC 校验。但是增加了bit 填充。因为 AMR帧中数据的长度并不是字节(8bit)的 整数倍,所以在有些帧的末尾需要增加bit 填充,以使整个帧的长度达到字节的整

5、数倍 有关IF2帧中各个域的信息请参考下面的帧 大小节的表格 AMR标准4.75kb/s语音编码的译码原理框图 LSP译码 为4个子帧 LSP的插值 LSPA(Z ) 自适应码本 译码 增益译码 更新码本译 码 构造 激励 信号 合成 滤 波器 后 滤 波 器 PCM16和AMR之间的转换 Amr 一帧为20毫秒 以AMR 4.75Kbits/s为例: 每秒产生的声音位数 = 4750bits/s 每帧占用的位数 = 4750bits/50frames (bits)= 95bits 每帧占用的字节数 = 95bits / 8bits (buytes)= 11.875bytes - 圆整到12字

6、节,不足的补0 加上一个字节的帧头,所以,20ms一帧的AMR: 12- bytes + 1-byte = 13-bytes 相反,转换回来就成了 13-bytes * 50frames/s * 8bits/byte = 5200bits/s 注意,这里两个数值并不对应,是由于圆整的原因 AMR 文件的存储格式(RFC 3267): AMR IF1, IF2定义了 AMR的帧格式, 用于无线传输 用。 RFC 3267定义了把AMR数据存成文件的文件格 式。 AMR的文件格式如下图1所示: 它包含一个文件头,然后就是一帧一帧的AMR数据 了。 文件头格式: AMR 文件支持单声道和多声道。单声道和多声道的 文件头是不同的 单声道: AMR-NB文件头: #!AMRn (or 0 x2321414d520a in hexadecimal)(引号内的部分) 多声道: 多声道的文件头包含一个magic number和32bit channle description域。 编码器程序运行结果 译码器程序运行结果 小组分工: 主要负责资料的查找和部分编码器代码的研究,主要 负责资料的整理和部分编码器代码的研究,主要负责 译码器的研究和PPT的制作。 谢 谢

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号