腾讯vivo高通推新一代游戏语音 嘈杂环境也能开黑
2020-11-03
许多喜欢团队作战的玩家对实时传输语音质量的要求越来越高。但有时候他们可能会身处嘈杂环境,语音通话面临着来自外界噪音、游戏内背景音乐及音效的降噪挑战。
一般情况下,手机上的语音算法往往会运行在手机的CPU上,这样会大量消耗CPU内存等处理计算资源。为了让玩家体验优质语音,畅快开黑,腾讯游戏语音GVoice与vivo联手打磨出基于第五代Qualcomm AI引擎的游戏语音处理技术,旨在从源头提升语音体验。
腾讯表示GVoice算法针对游戏场景进行深度优化,在游戏场景下比传统IM软件的语音处理算法有更加优异的音质表现。传统IM软件(VOIP)算法的平均杂音时长比例为11.5% ,而GVoice的平均杂音时长比例为3.4%。
GVoice & VOIP杂音时常比例对比
利用Qualcomm AI引擎上的DSP运行GVoice算法后,降噪效果更加明显。vivo深度优化运行在QualcommAI引擎上Hexagon处理器里面的GVoice参数,以针对游戏场景取得更佳效果。
如下图所示的某场景下:对比于传统的算法(左通道),vivo和腾讯游戏GVoice合作的腾讯游戏语聊定制优化通路(右通道)在语音还原(青色框内)和噪声压制(黄色框内)的表现上面都有提升,其降噪效果在部分场景可以提升10dB左右。
vivo深度优化算法在噪声环境下,语音还原
开启游戏及GVoice语音后,GVoice中的降噪算法不再运行在CPU上,而是运行在Qualcomm AI引擎的Hexagon处理器上,整机耗电量下降20mA/s,GVoice所占的CPU资源在原有基础上减少约30%。
新一代游戏语音处理技术还对“发送语音效果”进行了优化。传统将算法运行在CPU上面,手机端为了获取更好游戏背景音效,不得不牺牲部分场景下的发送语音效果,导致队友之间的聊天有时变得断续。而GVoice的应用使手机端和游戏端的算法完全绑定,vivo仍然可以通过深度优化运行在Qualcomm AI引擎Hexagon处理器里面的语音算法参数,得到更好的语音聊天效果。