为什么要进行预加重?
2014-04-04 15:32
232 查看
在做语音或者是信号的前期处理过程中,总是先进行预加重处理,但是只知道预加重是起到了提升高频的作用,但是为什么要提升高频呢?下面将给出答案。
首先,对于鉴频器有一个理论:鉴频器的输出噪声功率随频率的平方规律增加。
然后,对于语音信号来说,语音的低频段能量较大,能量主要分布在低频段,语音的功率谱密度随频率的增高而下降,这样,鉴频器输出就会高频段的输出信噪比明显下降,从而导致高频传输衰弱,使高频传输困难,这对信号的质量会带来很大的影响。因此,在传输之前把信号的高频部分进行加重,然后接收端再去重,提高信号传输质量。预加重和去加重的设计思想是保持输出信号不变,有效降低输出噪声,以达到提高输出信噪比的目的。
首先,对于鉴频器有一个理论:鉴频器的输出噪声功率随频率的平方规律增加。
然后,对于语音信号来说,语音的低频段能量较大,能量主要分布在低频段,语音的功率谱密度随频率的增高而下降,这样,鉴频器输出就会高频段的输出信噪比明显下降,从而导致高频传输衰弱,使高频传输困难,这对信号的质量会带来很大的影响。因此,在传输之前把信号的高频部分进行加重,然后接收端再去重,提高信号传输质量。预加重和去加重的设计思想是保持输出信号不变,有效降低输出噪声,以达到提高输出信噪比的目的。
相关文章推荐
- crontab中PHP inlucde相对路径导致脚本不执行的解决办法
- opencv载入图片,并得到行列值
- 手机快播文件合并法
- 如何制定团队制度
- 利用:before和:after伪类制作CSS3 圆形按钮 含demo
- mysql 存储过程
- [Jobdu] 题目1283:第一个只出现一次的字符
- 三星手机丢失了数据怎么找回
- 明星隐私?新闻自由?一笔糊涂账
- top命令
- FreeMarker的四种基本数据类型及其序列和哈希表
- 什么是iBeacons
- MySQL添加字段和修改字段的方法
- C#实现按Word模板导出Word(加书签bookMark)
- Qt 自学QGraphicsItem要点 积累
- 总结hadoop mapreduce job添加第三方依赖的方法
- 每日一练------打印菱形
- 关于ant 打包android引入第三方类库library project的终极解决方案
- 华为P6打开log
- vCenter Server安装到SSO的时候报错“Host name may not be null”解决方法