内行看门道:看似“佛系”的《QQ炫舞手游》,背后的音频技术一点都不简单

3月14日,腾讯旗下知名手游《QQ炫舞》正式上线各大应用商店,并迅速登上App Store免费游戏总榜第一位。作为一代玩家的青春记忆,早在游戏发布前,《QQ炫舞》手游全渠道预约人数就已突破2000W,其火爆程度不亚于腾讯旗下两款吃鸡手游。

实时语音房间内高清音乐播放,腾讯音频技术解决业内难题

《QQ炫舞》手游由端游原班人马打造,产品的核心体验与端游版本一致。此外,《QQ炫舞》手游还推出了弹珠模式、游戏音乐房间内实时语音等多种独创玩法。然而在创新的同时也带来了一些音频技术上的难题:比如游戏房间内支持高清背景音乐播放,开启实时语音后如何确保播放音乐效果的高音质,同时做到说话声音清晰且避免回音等。

游戏语音多应用在实时语音、多人会话、发送语音消息等场景,而《QQ炫舞》手游的游戏音乐房间内实时语音玩法在音频处理上的复杂度上远远超出了正常范畴。正常情况下,玩家在实时语音房间中启用电话音量模式,由于手机系统的回声消除、降噪模块的影响,房间内播放音乐音质会明显降低。玩家在实时语音房间中使用媒体音量模式播放高清音乐的同时,需要确保实时语音清晰并且避免回声。

这些技术难题对于《QQ炫舞》手游来说,无疑是一项重量级挑战。腾讯音视频实验室提供的游戏多媒体引擎GME(Game Multimedia Engine)作为游戏音乐房间内多人实时语音的解决方案,使得《QQ炫舞》手游呈现出的效果超乎预期:

视频内容

从视频可以看到,玩家在游戏音乐房间内实时语音时,使用手机的媒体音量(而非电话音量),绕过了手机系统的音频处理模块,播放效果达到QQ音乐一样的高清播放体验。当玩家说话时,说话声 “彼此隔离”,使每个声源都可以清晰呈现,且在混合发声时也不存在嘈杂感和回声,极大程度地提升玩家在游戏房间内播放音乐时的实时语音聊天体验。

对此,腾讯音视频实验室的技术专家们解释说:“这得益于GME强大音乐播放器能力,将背景音乐与实时语音完美融合。我们充分考虑到使用手机媒体音量模式的高清音乐播放效果,与房间内多人实时交流时产生的回声、噪声的影响,通过自研的高音质回声消除、噪声抑制处理技术,在保证游戏房间内音乐高音质播放的同时,减少回声、噪声对交流的影响。”

基于自研、优秀的高音质回声抵消技术,GME能保证玩家在多人实时语音场景下听清每个人说话的声音,且不会发生人声被剪切的情况。更富创意的是,如果玩家在其他玩家说话时,还能切换成电台的duking效果,提升观众与发声者的声音体验。

除此之外,GME的一些“看不见”的能力也为玩家所称道,比如为玩家提供30ms级别的超低延时耳返;此外,由于游戏音乐房间内实时语音场景对网络传输要求更高,对弱网、抗抖动的要求也更加苛刻,GME也很好地满足了这些需求。

GME攻克音频难点,为游戏提供一站式游戏语音解决方案

GME产品有着成熟的音频处理经验,特别在基础性能方面,已为400多个产品提供了音频技术支持,技术在业内可谓遥遥领先。GME支持语音开黑、休闲游戏等不同场景,在不同场景下提供不同的音质体验和不同的抗网络损伤技术,力求给用户带来最佳的游戏体验。实时语音音质在网络无损的场景下的平均MOS分达到4.38(满分5分),平均延时低于200ms;通过先进的丢包恢复技术、丢包补偿算法以及优秀的网络抗性,即使在50%以上丢包、1000ms的网络抖动下,也能保持顺畅的沟通和很好的音质。

对于游戏玩家很关心的流量消耗和CPU占用问题,GME也做了相应优化,例如MOBA类游戏中,在保证正常的语音沟通和良好的性能前提下,移动网络模式每分钟流量消耗低于500KB,CPU占用率平均在10%以下等。

值得一提的是,GME自研的3D实时语音技术,利用HRTF 算法对双耳之间的时间差异和频谱差异建立人耳获取声音模型,将无方位感的声音处理成带有声源方位感的声音,从而虚拟出空间中任意位置的声源对人耳造成的感觉。这种技术可以应用在“吃鸡”和棋牌类游戏场景上,通过提供听声辨位的能力,让玩家获得更好的游戏体验。

凭借语音效果好、接入门槛低的方案特点,GME覆盖了休闲社交类、MOBA类、MMORPG等多种游戏类型,提供实时语音、语音消息、语音转文本等功能。如今,通过针对游戏类型、游戏场景的深度优化,GME积累了深厚的技术底蕴,同时通过覆盖超过400+游戏产品的技术支持,不断积累技术经验,为玩家打造畅爽的游戏语音体验,展示了领先业内的技术实力。

游戏多媒体引擎GME 已正式登陆腾讯云,为广大游戏厂商开发者提供服务,详细信息可浏览:https://cloud.tencent.com/product/tmg?idx=1

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏BestSDK

手游实时语音SDK的秘密:游戏卡顿、资源吃紧、耗电量增加都于它有关

随着手机性能的提高,手游开始向复杂化发展。不再是以消消乐这种简单的小游戏为主,RPG、实时对战类游戏开始变火。这种游戏,由于有玩家间的交互,有团队作战、配合,保...

3424
来自专栏VRPinea

打碎显示屏!Magic Leap为玩家带来惊人的MR体验

3065
来自专栏Crossin的编程教室

帮助孩子学习编程的12种游戏

image.png 当今最吸引人的职场技能是编程。在世界范围内,已经有3600万儿童参与了一个名为“编程一小时”的活动,这个活动除了能让这些孩子学会使用软件外,...

2909
来自专栏腾讯大讲堂的专栏

黄楚雄:产品与用户的情感联系

[核心提示] QQ 音乐产品经理关于产品的一些感悟。 2014 年是 QQ 音乐的第十个产品年度,这十年我们跟用户一起见证了整个互联网音乐的发展。2011 年的...

1906
来自专栏互联网杂技

只有程序员才能看懂的搞笑图片

小编带您今日一谈,一笑! 我们不仅要当一个懂浪漫的程序员,而且要懂得幽默的前端工程师。 ? 别和我提代码,我都懂! ? IT达人秀 ? 憋出病 ? 你还...

3638
来自专栏灯塔大数据

热点 | Facebook靠AI挺过危机,扎克伯格高调推约会应用

剑桥数据泄露事件后,扎克伯格在F8大会首度公开现身,他演讲中,有接近一半时间在将数据安全,并称赞AI在打击假新闻、维护选举公平中起到的作用。同时,Faceboo...

721
来自专栏云技术活动

腾讯云微服务架构交流会

在微服务化的行业汹涌浪潮中,腾讯云将结合不同的应用场景和实践案例,给你带来不一样的模块化解决方案。

3536
来自专栏腾讯游戏云的专栏

腾讯云上线游戏语音SDK,完美兼容所有主流游戏引擎

在网络游戏中,无论是大逃杀、棋牌类、电子竞技类还是娱乐休闲类小游戏,玩家和玩家之间的互动、语音聊天是一个必不可少的环节。这是一个通用的需求,如果由游戏厂商自己从...

2755
来自专栏腾讯社交用户体验设计

个性萌宠诞生记-形象篇

1063
来自专栏互联网数据官iCDO

7个简单方法,通过线上数据快速了解用户

朱顺意,iCDO原创志愿者 想要在线上得到更多的转化(咨询、留言、下单),了解你的客户是很重要的。我们无论进行哪种营销行为,都需要先知道客户相关特征:他们在产品...

2406

扫码关注云+社区