闲聊语音编解码

  众所周知,人和人交流靠的是语言,一个人如果想走遍天下都吃香,最基本就是要会多种语言;机器跟机器交流靠的的是标准,一个设备要想能应用到各种环境,那支持多种标准是必不可少的;今天摆好椅子,咱们来闲聊一下语音编解码,其实想聊这个很久了,因为整天跟这些编解码打交道,老朋友是需要谈心的,现在就来谈谈。

标准 带宽 特点 缺点 应用
G.711 64Kbps 算法简单,音质好,压缩比小,延时小 带宽高 PSTN、VOIP、呼叫中心
G.722.1 32 Kbps 以合适的带宽提供较高质量的音质 带宽较高,支持的设备较少 视频会议
G.723.1 5.3/6.3 Kbps 带宽要求低,压缩比高 语音质量较差 VOIP
G.726 最小16 Kbps 语音质量较好,可转换码流,压缩比一般 带宽比较高,兼容性差 VOIP,电话通信
G.729 8 Kbps 音质较好,应用广泛,丢帧影响有处理机制 BIT纠错能力较差,算法复杂 VOIP
iLBC 13.3 Kbps 音质好,压缩比高,适合丢包率高的网络环境 算法复杂度类似与G.729,但是压缩率更低 VOIP,GVoice、webRTC
AMR-NB 最低4.75 Kbps 可变多码率,压缩比高,人声语音质量好 除人声,其他的声音压缩后质量差 VOIP、微信、GSM、3G网络
AMR-WB 最低6.6 Kbps 可变多码率,支持窄带、宽带;高品质音质、低品质音质。将逐步替代AMR-NB,作为3G/4G网络的缺省编解码器 现有电信网络大部分是窄带,兼容性差 3G/4G电信网络
SILK 最低6Kbps 音质很好,网络丢包到10%不影响通话 算法复杂,为Skype专有 Skype,部分游戏平台
  上表为常用的一些编解码标准,作为新兴的国内融合通信平台提供商,毅航的全线产品,支持所有这些编解码。毅航交换机就如掌握了多国语言的国际人物,可以跟不同国际人士交流,来达到互联互通。

  比如说:你希望你的系统能有PSTN的语音效果,可接入只是IP网络,我们可以给你推荐使用G.711的编解码,我们可以提供G.711之10ms/20ms/30ms延时的各种算法支持,让你随心所欲。

  又比如说:你是做大容量的并线录音系统,长时间,大话务量的录音会耗掉你昂贵的硬盘阵列,怎么办?朋友,别担心,毅航给你提供高压缩比的AMR编解码支持,其压缩比最低可以到4.75Kbps而不失真,给你省去了大笔存储开支。

  再比如说,你又想要音质好,还想要带宽低,怎么办?那我负责任的告诉你,G.729,iLBC等都是你的上上选择,G.729应用广泛,支持度将会非常高;iLBC的超强丢包处理能力,让你在较差的网络中,享受着无与伦比的音质。

  说到VOIP,SKYPE当属NO.1,如果你要互联互通,SKYPE编解码的不开放性,直接断了你的念想,怎么办?这个时候应该想到毅航,我们可以给你提供他们的标准语音算法SILK,对,就如丝绸一样,润滑你的心和你的想法,顺利接入VOIP帝国城下。

  如果你还不兴奋,告诉我们。毅航愿意效劳,但凡你要做语音类项目,我们可以同时支持各种语音编解码,而不是单一的功能,我能够在1U机器内实现至少4000路以上各种编解码的混战,让你的transcodec server同时支持G.711、G.729、iLBC、AMR、SILK等;想一想,当下如此火爆的微信平台,可是用的AMR的语音编码标准,想实时的做微信营销么?想做微信客服么?想做微信的语音云服务提供商么?……这么多想法,怎么实现融合?我想现在应该兴奋了吧,对,没有错,就是毅航,你想要的,都准备好在这里等你呢,我们是ALL IN ONE。

  好了,我要去写代码了,领导叫我了,下次再叙,下次咱们说说视频编解码吧,你觉得呢?

你可能感兴趣的:(闲聊语音编解码)