还夹著层自研的“前向纠错算法”,可恢復部分丟包数据。
其二,传输协议。
这一点就不用多说了。
微信几乎完全重构了实时通信底层逻辑,大幅降低了延迟和丟包率,提升了宽带利用率。
这种硬核底层技术,所带来的用户体验上的差距,是没有捷径可走的,只能一步步追赶。
好在,总部那边已经加大投入研发了。
其三,音频处理技术。
微信採用了某种全链路降噪技术,以及实时回声消除技术。
前端似乎是通过自適应滤波算法,结合语音端点检测,降低了嘈杂环境下的背景噪声。
如地铁、商超、公交车等等。
后端则是在伺服器端,对语音进行二次降噪,同时抑制回声,以解决语音中的“啸叫”、“炸麦”问题。
这一部分,微信用的是什么算法模型,张晓龙完全看不出来。
深度学习模型吗?
但这年头哪来的用移动端深度学习框架啊。。
可话又说回来,这种不科学的现象,出现在极光身上,似乎还挺合理的。。
最后,流量优化技术。
微信似乎是採用了某种算法,对编码后的语音数据,进行了二次压缩,同时对协议层进行了优化,超精简协议头。
使得其能在保持音质的情况下,大幅降低了流量消耗。
跟核心团队一番分析下来,张晓龙惊
本章未完,请点击下一页继续阅读! 第3页 / 共5页