首页  :: 新随笔  :: 管理

第一章 PSTN 与 VoIP pcm编码

Posted on 2020-03-14 18:00  季枫  阅读(336)  评论(0编辑  收藏  举报

PCM

PCM(Pulse Code Modulattion)的全称是脉冲编码调制。它是一种通用的将模拟信号转换成以0和1表示的数字信号的方法。

一般来说,人的声音频率范围在 300Hz ~ 3400Hz 之间, 通过滤波器对超过 4000Hz 的频率过滤出去,便得到 4000Hz 内的模拟信号。然后根据抽样定理,使用 8000Hz 进行抽样,便得到离散的数字信号。

通过使用压缩算法(实际为压扩法,因为有的部分压缩有的是扩张的。目的是给小信号更多的比特位数以提高语音质量),可以将每一个抽样值压缩到8个比特。这样就得到 8 x 8000 = 64000bit (通常称为64kbit/s。注意,通常来说,对于二进制数,1kbit=1024bit,但此处的k=1000)的信号。通常我们就简称为64k。

PCM通常有两种压缩方式:A律和μ律。其中北美使用μ律,我国和欧洲使用A律。这两种压缩方法很相似,都采用8bit的编码获得12bit到13bit的语音质量。但在低信噪比的情况下,μ律比A律略好。

http://www.freeswitch.org.cn/2010/04/30/di-yi-zhang-pstn-yu-voip.html

智读 | 成都会领科技有限公司官网 | 智读App下载 | 每天听本书的博客 | |