流总是在一个有着或多或少噪音的环境中进行,通话过程中的长时间静默会让人感觉不适。我司通过在接受端语音设备上产生适当的背景噪声,解决了静音压缩带来的在讲话和停顿之间出现语音不平滑的弊端,提高了通话的舒适度。
防止抖动和乱序:抖动是由于各种延时的变化导致网络中数据分组到达速率的变化,并导致接收包的顺序和发送包的顺序不一致。为了补偿抖动和乱序引起的语音失真,我司在接收侧语音设备上加入了Jitter Buffer缓冲区来保存数据分组足够长的时间,从而使最慢的分组能及时到达,顺序处理。同时调整发送给语音处理模块的