首页 > 业界新闻 > 详情

腾讯云开放GVoice:五行代码实现“王者荣耀级”语音体验

日前,腾讯游戏云开放GVoice游戏语音服务,打包成3M以内的SDK,为游戏开发者和厂商提供包括语音消息、语音识别、实时语音在内的一站式语音服务。游戏开发者无需自己研发语音技术和部署网络,仅需添加五行代码,便可迅速为游戏实现王者荣耀级别的语音功能。

 

https://mmbiz.qlogo.cn/mmbiz_jpg/082TcDcrCB1VeEic0Aj64wxERDjLzmNVvhGTVuJtAqibloNSibUH2IgRpyAGH8w4wkFlCTiawM652mgQjnK9gcH3pQ/0?wx_fmt=jpeg

王者荣耀中实时语音聊天

 

一个SDK实现三大常用功能

 

重度手游更注重社交体验,在组团作战等场景下,语音功能更成为游戏的刚需。对于玩家而言,语音消息能代替文字加快沟通速度;语音识别能将语音消息转换为对应文字;实时语音更能满足队友间及时沟通的需要。语音消息、语音识别、实时语音,已成为在游戏中最常用的三大语音功能。

对于游戏开发商而言,自研语音技术存在技术壁垒,且目前市场上没有游戏行业的语音通用解决方案,如果游戏开发商想要实现上述常用功能,往往需要接入多个服务。而通过GVoice游戏语音服务,游戏开发者只需接入一个SDK,便能实现游戏中常用的三大功能。

据介绍,GVoice的语音识别不仅可以将接收到的语音消息精准转换为文章,结合语音AI的训练,甚至可以准备识别人的情绪和语气。另外,已经成为MOBA及电竞手游标杆的《王者荣耀》,其语音实时对战便是使用的GVoice语音服务。

 

clip_image003.jpg

剑侠情缘中的语音识别可以识别出说话语气

 

专注游戏领域 深入场景优化性能

 

GVoice开发团队表示,作为第三方SDK为游戏服务时,需要保证质量稳定、接入简单、不会给游戏带来额外的负担。因此,团队对SDK包进行优化,只保留最核心的功能,将SDK包大小控制在3M以内,即使是载入进程后,也仅占用8M内存。开发团队还对语音算法进行了优化,将码率控制在5kbps左右,降低带宽的占用和流量的耗费(一个玩家一分钟内持续使用实时语音进行通话,消耗流量约100KB)。

由于手机等移动设备的电池容量十分紧张,GVoice游戏语音采用了高效率低功耗的设计思路,采用信号抽样的方式进行运算,并专注游戏单一领域,对游戏场景算法进行了简化,对于人声判定、碎片化运算粒度等更项指标深入优化,同时使用CBR编码,避免Codec出现CPU峰值(Android 700M Hz主频,CPU峰值仅3%),使得耗能大幅度降低。

GVoice游戏语音已经过上百款腾讯游戏的验证,包括王者荣耀、穿越火线手游、御龙在天、征途、剑侠情缘等手游大作,兼容iOS、Android、Windows等平台的共上百款主流机型。并结合各种类型游戏的语音使用场景,对降噪、回声消除、啸叫抑制、多路混音等特性,都进行了深度优化。GVoice研发团队负责人透露,该服务对对战时用户沟通体验有很大提升,王者荣耀一半以上用户都会主动使用语音。

 

clip_image005.png
GVoice游戏语音服务的部分大作

 

云端服务 500+节点全球体验

 

为了保障高质量语音体验,避免卡顿、掉线、延迟等问题,GVoice依托腾讯云自研的动态加速CDN技术,无论游戏玩家身在何处,均能提供流畅的语音体验。对于有出海需求或在海外有大量用户的游戏厂商,腾讯云在全球五大洲广泛部署超过500多个服务节点,游戏只需接入一次GVoice游戏语音,便可在全球使用语音功能。

 

clip_image006.png

GVoice游戏语音全球服务节点示意图

 

值得一提的是,GVoice接入的方式十分简单,游戏开发者只需要五行代码,便可极速接入,实现丰富的语音功能,极大降低了游戏开发者使用语音的门槛。GVoice抛弃了语音使用时长的计费模式,采用使用语音人数的日活跃方式计费,对于没有高DAU、高流水的游戏,不会造成成本负担。

GVoice研发团队负责人也表示,“语音功能不仅对对游戏内对战沟通体验有提升,对游戏的社交体验和日活跃也有很大帮助,稳定、接入简单的语音服务将成为游戏的标配。”

 

clip_image008.jpg
GVoice游戏语音,功能丰富,接入简单

 

在全球覆盖的优秀基础设施之上,凭借腾讯多年的游戏积累,腾讯云游戏解决方案已覆盖游戏整个生命周期,包括研发、测试、运维等重点环节。腾讯游戏云对基础设施、游戏服务、安全防护能力的持续开放,将大大降低游戏的开发和运维门槛。借助云平台的力量,已成为游戏行业的共识。


QR code