腾讯云 - 游戏多媒体引擎 GME 简介
提供一站式语音解决方案。针对不同场景进行深度优化,覆盖游戏、社交、娱乐等多种泛互联网行业应用场景。提供实时语音、语音消息及转文本、语音分析服务,一次接入即可满足多样化的语音需求。
- 功能覆盖:针对游戏、社交、娱乐、直播等应用场景,全面覆盖各类语音功能。提供实时语音、语音消息及转文本、语音分析服务,实现游戏语音开黑、语音聊天室、语音直播、线上 K 歌等主流语音需求;独有的 3D 语音技术应用于大逃杀、VR 游戏等场景下打造沉浸式听觉体验;趣味变声、人声美化等功能提升应用趣味性。
- 极致性能:实时语音结合应用场景的深度优化,普通音质语音时延低至 200ms,在 50% 以上丢包、1000ms 网络抖动情况下,仍能顺畅沟通;高清音质,利用回声消除、环境音消除、噪声抑制、啸叫抑制专利算法还原清晰听感。语音消息及转文本支持 120 种语言的即说即转,助力应用出海。语音分析可以智能识别音频流/文件中的呻吟、涉政、低俗等不良信息,净化业务环境。
- 兼容适配:提供主机端 SDK,支持 PS4、Xbox、Switch 游戏集成,与 Wwise 音频引擎深度融合,独创性地解决了开语音时游戏背景音效丢失的问题。针对 Cocos Creator 深度优化,跨平台支持 Mac、Windows、iOS、Android 系统。依托 QQ 亿级用户,适配全部 iOS 设备和 2000+ Android 终端设备,保证用户体验一致,节省开发时间。
- 稳定可靠:QQ 音视频技术对外开放,经历 QQ 亿级用户验证。服务全行业 400+ 音视频社交和游戏客户,日通话时长超 3.6 亿分钟。实时监控,异地容灾,智能调度,保证服务稳定可靠,语音房间人数无上限,crash 率低于万分之一。
- 低成本接入:7*24 小时服务响应,SLA 服务质量保障,让语音需求的实现变得更简单;提供新手体验包、控制台功能试用,低门槛接入,扶持广大开发者。接口设计简单,实时语音四行代码完成接入。
- 电子竞技:在 MOBA、FPS、MMORPG 等竞技对抗类游戏中,争斗局势瞬息万变,相同阵营的玩家需要根据战局实时沟通商议对敌策略。GME 实时语音提供超低时延、流畅优先的实时语音对讲,让玩家能够更好地沟通,体会对战游戏的乐趣。此外,GME 独有的 3D 语音技术可以让声音表现出虚拟的三维方位感,应用在大逃杀类型游戏中时,可以打造出立体空间的沉浸式游戏体验,提升游戏乐趣。
- 国战指挥:国战指挥、团队副本、大型直播间等玩法中,对语音的时延要求也较高。GME 指挥模式,实现实时自动上下麦及超低时延语音通话,房间人数无上限,高度适配超多人在线的国战类游戏玩家语音通话需求。
- 休闲游戏:K 歌、音乐等休闲类的游戏中,语音消息与语音对讲也是必不可少的需求。同时,部分休闲类游戏中,会有美女主播为玩家播放歌曲,或者通过歌曲伴奏进行 K 歌游戏。腾讯云 GME 可实现好友实时聊天的同时能提供低延时耳返、数十种音效的趣味变声能力,保证最佳的休闲游戏体验。
- 棋牌游戏:棋牌类游戏中,好友开房一起游戏是普遍需求。腾讯云 GME 独有的 3D 语音技术可以实现虚拟玩家坐在牌桌不同的位置聊天的方向感,最大程度地模拟真实牌局,实现和线下棋牌一样的临场体验。
- 社交主播:在语音交友、聊天室、狼人杀的应用场景中,腾讯云 GME 可以支持多人主播、多人随机连麦,达到现场多人互动的效果,提升娱乐性。
使用 Cocos Creator 打开需要接入 GME 服务的项目工程。
点击菜单栏的 面板 -> 服务,打开 服务 面板。设定 Cocos AppID 后,选择腾讯云 GME 项,进入 GME 服务面板。然后点击右上方的 启用 按钮以开通 GME 服务。详情可参考 Cocos Service 操作指南。
计费:腾讯云 GME 服务使用 预付费 模式,当你的服务使用超过服务商的免费部分,且账户余额不足时,会停止服务。这时候你需要在 Cocos 开发者账户中心进行 预充值。具体内容可参考 。
开通服务后,Cocos Service 将自动开通 GME 服务、联通腾讯云账号,并集成 GME SDK 到游戏工程中。
完成 GME 服务接入步骤后,我们可以通过在脚本中添加简单的代码来验证 GME 的接入是否成功。
点击 GME 服务面板中的 前往控制台,跳转到腾讯云 GME 后台,获取接入参数 AppID 和 权限密钥:
脚本修改完成并保存后,回到编辑器,当前 GME 版本不支持 H5 调试,需要 打包发布 到 Android 或者 iOS 平台。我们以 iOS 平台为例,若能在 Xcode 的控制台中看到 GME 进入房间相关日志,即可验证 GME 接入成功。
在 服务 面板中开通 GME 服务,具体可参考上部分章节内容介绍。开通服务操作会将 Web 所需的预览插件导入工程,然后到 获取 AppID 和 权限密钥。
打开工程中的 ,修改 appid 和 key 的值。
脚本修改完成并保存后,回到编辑器,打包发布 到 Android 或者 iOS 平台。
更多文档可直接在 腾讯云文档中心 - 游戏多媒体引擎 中查阅。