找回密码
 注册
搜索
查看: 1216|回复: 4

[讨论] 请教一个比较菜的问题:语音编码中数据重要性如何区分的?

[复制链接]
发表于 2005-11-19 14:14:00 | 显示全部楼层 |阅读模式
GSM相关资料中介绍语音编码时,都有提到:数据可分为Ⅰa类(50 Bits)、Ⅰb类(132 Bits)及Ⅱ类(78 Bits),对于麦克风采集来的语音数据,怎么划分成这三种(重要、次重要、不重要)呢?[em13][em13][em13]
发表于 2005-11-21 14:19:00 | 显示全部楼层
<P>这里指的是信源编码中,语音信号可分解为一个低频的缓变信号和高频的脉冲。这两种分量对语音质量影响不同,所以有的可以误码率高些,有些误码率要很低。具体的描述等我回家看看书,好久以前看的,现在出差看不到。</P>[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2005-11-21 17:35:00 | 显示全部楼层
你找一本介绍GSM系统中语音语音编码的书看看,把编码的比特分成ABC3类,是因为A/B/C3三类比特对语音质量的影响不一样,因此重要性也不一样,在空口传输时信道编码情况(卷积码/打孔等)也不一样。[br]<p align=right><font color=red>+3 RD币</font></p>
点评回复

使用道具 举报

发表于 2005-11-25 16:12:00 | 显示全部楼层
为了压缩带宽,GSM采用的是参量编码而不是波形编码。参量编码对音频信号的频率成份进行分析和编码,所以数据量较小;而波形编码则直接对语音波形进行采集和压缩(例如ADPCM),数据量较大。参量编码后的数据的重要重要程度是不一样的,GSM依据其对波形恢复的贡献程度将其分成了两个级别:Cllss I和Class II,其中Class I比较重要,如果出现误差,就会使接收方听不懂语音的内容,所以对其进行了编码保护,即使个别比特出错,也可以纠正过来。而Class II则相对不太重要,即使出错,也还能听懂内容,所以未加保护。这就是为什么在测量BER的时候一定要以Class II来计算误码率的原因。[br]<p align=right><font color=red>+5 RD币</font></p>
点评回复

使用道具 举报

发表于 2005-12-9 16:41:00 | 显示全部楼层
<P>我大致描述一下GSM中的RPE-LTP编码方案</P><P>在GSM的语音编码中,假定任何实际语音都可以认为是一个随机噪声通过某个特定系统后的输出响应,而语音之间的差别则通过给系统参数设定不同值来区分。这样,无线语音通信就不在是传实际语音波形,而是传系统参数来实现。这样在接收端通过采用相同的模型,加载发射过来的参数来重现实际语音,从而大大减少实际通信的数据量。那么这些模型参数就是重要性最高的数据,因为一个参数出现错误,就会导致重现的系统模型出现很大的不同。</P><P>而GSM并不是单纯的参数编码,还要对实际语音进行某些抽样,来获得更真实的语音,这些抽样由于是对实际语音波形的一个编码,所以一个或几个错误都不会对整个重现波形造成很大的影响,那么这部分数据的重要性就相对前面要低。</P><P>大致是这样,因为具体细节涉及到语音编码理论的整个领域。呵呵,还需要深入的讨论才行</P>
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-25 23:01 , Processed in 0.047878 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表