我一直在我们的移动应用程序中实现VOIP
。在语音encoding/decoding
,我听说SPEEX codec
有利于提高质量。尽管它的质量很好,但我害怕使用它,因为在 speex 文档中他们提到"Speex is not designed for mobile phones but rather for packet networks and voice over IP (VoIP) applications
"。谁知道为什么SPEEX编解码器不适合移动应用程序,但它有很多功能而不是G711,G722 ...等?
事实上,
Speex不是为手机设计的,但它满足了移动设备的所有要求
- 低 CPU 使用率
- 有效的音频压缩
- 良好的语音质量
也有许多成功的移动应用程序使用它,例如Zello和许多其他应用程序