BOB电子竞技:相亲软件开发弱网场景下的语音优化技术

发布时间:2024-05-19 01:02:00 来源:bob体官网 作者:bob网站下载

  语音连麦是一种在陌生人社交领域比较友好的互动方式,不用出镜就不会过度紧张,因此,相亲软件也开发了语音连麦功能。当用户将注意力全部放在语音内容上时,语音的质量就显得很重要了,在

  FEC是前向纠错技术的一种,最大的作用于发送端和接收端。在发送端FEC可以生成冗余包,以此来对抗传输过程中的丢包问题,在接收端可通过收到的冗余包和正常包来重新恢复传输过程中丢失的包。

  FEC分为带内和带外两种,由于带内FEC会占用一部分编码码率,所以音频的音频容易受一定的影响;虽然带外FEC会导致额外的网络带宽消耗,但不会对音频的音质造成影响,在相亲软件开发中能够准确的通过实际的需求进行选择。

  RED也是前向纠错技术的一种,主要作用于相亲软件开发的发送端和解码端。在发送端RED可以主动发送冗余包,以此来抵抗传输过程中的丢包问题,在解码端可通过收到的冗余包实现丢包的恢复。

  ARQ是丢包重传技术,主要是指当数据在传输过程中出现丢包情况下,相亲软件开发的接收端会向发送端发送一个丢包重新发送的请求,以此来实现丢包的恢复。

  ARQ与前向纠错技术相比延迟较高,在一些对延迟要求不高的场景中,ARQ的使用效果是比较不错的。

  PLC是丢包隐藏技术,最大的作用于解码端,在PLC的支持下解码端能够准确的通过历史语音帧进行信号分析,然后通过线性预测技术来预测丢失的语音帧,以此来替代丢失的语音帧,保证语音的听觉感受。在应用了PLC之后,为保证语音的连续性,还需要对语音进行平滑处理。

  PLC应用于相亲软件开发中不会增加带宽消耗,在丢包率比较小的情况下PLC达到的效果更理想。

  由于用户使用程序的环境不确定,所以程序所处的网络情况也不确定,为了尽最大可能避免弱网场景对语音连麦功能的影响,在相亲软件开发时就得采用一些技术方法。就像上述的几种技术方法,既能组合使用也可以单独使用,当然选择正真适合的技术组合使用所达到的优化效果会更理想。

上一篇:菲尼克斯电气高性能冗余PLC闪烁广州主动化展 下一篇:宝信软件:冗余PLC估计2022年下半年研制完结云化PLC处于相关根底技能验证阶段