欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~

本文由腾讯游戏云 发表于云+社区专栏

在网络游戏中,无论是大逃杀、棋牌类、电子竞技类还是娱乐休闲类小游戏,玩家和玩家之间的互动、语音聊天是一个必不可少的环节。这是一个通用的需求,如果由游戏厂商自己从零开始研发相应的音频技术,既不经济也不具备技术优势,市面上有一些厂商提供第三方的游戏音频SDK,让游戏开发商免于重复造轮子的同时,把更多时间花在提升核心竞争力上。

腾讯云的游戏多媒体引擎(Game Multimedia Engine,简称GME)就是一个专门针对游戏场景定制的实时游戏音频 SDK,它覆盖了休闲社交类、MOBA 类、MMORPG 等多种游戏类型,提供了包括多人实时语音、语音消息、语音转文本等功能。功能完备,接入门槛低,一个 SDK 即可满足多样化的游戏语音诉求。

腾讯云GME产品架构

GME由腾讯音视频实验室提供基础技术方案,实验室前身是QQ音视频团队,依托QQ的海量用户平台,在音视频网络通信、音视频直播、图像处理和音视频处理等技术领域积累了十几年的技术和实战经验。除了QQ之外,目前腾讯音视频实验室还服务于QQ音乐、Now直播、快手、斗鱼、全民K歌等多个亿万用户量级产品。

游戏语音的处理有特定的门槛,除了采集、处理、编码、传输、解码、渲染等各个环节本身需要的技术能力和经验之外,还需要很强的工程实力:解决几千种机型的适配和音频兼容性问题,以及海量高并发的处理能力,面对这些问题,腾讯音视频实验室在服务数个亿万用户量级产品的过程中已经积累了很多经验。

相比于市面上同类产品,腾讯云GME有显著的优势:

**游戏场景定制:针对游戏场景的音频编解码器进行深度优化,码率、延时、系统资源消耗等关键技术指标达到业界领先。**GME在不同场景下提供不同的音质体验和不同的抗网络损伤技术,力求给用户带来最佳的游戏体验,实时语音音质在网络无损的场景下的平均MOS分达到4.38(满分5分),平均延时低于200ms;通过先进的丢包恢复技术、丢包补偿算法以及优秀的网络抗性,即使在50%以上丢包、1000ms的网络抖动下,也能保持顺畅的沟通和很好的音质。例如MOBA类游戏中,在保证正常的语音沟通和良好的性能前提下,移动网络模式每分钟流量消耗低于500KB,CPU占用率平均在10%以下等。

顶级基础设施:自建万兆云机房,全球覆盖,配备 30余线 BGP 顶级网络,1300+CDN加速节点让玩家畅享稳定而极速的体验;

GME 采用腾讯云节点,覆盖全球,支持第三方节点快速部署

专业网络接入:复用 QQ 接入部署和调度策略,有效解决弱网络环境下的连通问题,连通率高达 99.995%;

超强服务承载:承载 QQ 服务支撑能力,支持亿级用户在线,亿级群数规模;实时监控,异地容灾,智能调度,保证服务安全可靠;

超低接入门槛:Unity 3D、Unreal、Cocos等通用游戏框架全覆盖,四行代码极速接入;

功能完善全面:提供游戏场景常用功能:多人语音、语音消息、语音转文本等多种功能。

此外,腾讯云GME还提供3D实时语音、变声、播放高音质伴奏等适用于多种游戏场景的特色能力。比如3D音效,它能将无方位感的声音处理成带有声源方位感的声音,从而模拟出空间中任意位置的声源对人耳造成的感觉,在棋牌类游戏、大逃杀等类型的游戏中增加临场感,给玩家一种身临其境的感觉。

游戏社交化趋势越来越明显,在游戏中集成语音功能,不只是一个“标配”,它对于提升游戏体验、提升用户粘性和留存都具有重要意义。对游戏厂商来说,选择一个稳定、流畅的音频SDK,对于游戏体验至关重要。

目前,腾讯云GME与包括完美世界、巨人网络、银汉游戏、斗鱼、快手小游戏、爱奇艺游戏等在内的多个知名游戏厂商建立了合作,接入了QQ炫舞、快手小游戏、奇异狼人杀等多款游戏,获得了良好的反馈。在《QQ炫舞》中,基于GME自研的高音质回声抵消技术,QQ炫舞玩家能在多人实时语音场景下听清每个人说话的声音,且不会发生人声被剪切的情况。更富创意的是,如果玩家在其他玩家唱歌时说话,还能切换成电台的duking效果,提升观众与发声者的声音体验。

随着接入的游戏越来越多,腾讯云GME也在不断优化体验,致力于为游戏厂商提供更好、更稳定的音频服务,为玩家打造畅爽的游戏语音体验。

了解更多腾讯云游戏多媒体引擎GME产品,请戳:https://cloud.tencent.com/product/tmg?idx=1

问答

语音识别api调用?

相关阅读

腾讯云CIS入门——Kubernetes部署

腾讯云API:用Python使用腾讯云API(机器翻译实例)

主机迁移实践分享

此文已由作者授权腾讯云+社区发布,原文链接:https://cloud.tencent.com/developer/article/1159056?fromSource=waitui

欢迎大家前往腾讯云+社区或关注云加社区微信公众号(QcloudCommunity),第一时间获取更多海量技术实践干货哦~

海量技术实践经验,尽在云加社区!

游戏开发者注意!这个音频SDK可以完美兼容所有主流游戏引擎相关推荐

  1. 成为游戏开发者的一流技巧

    游戏行业是世界上增长最快的行业.我们都喜欢在手机.平板电脑和笔记本电脑上玩游戏,但你有没有想过这些游戏是如何制作的? 一个游戏的背后,需要一个游戏开发团队的付出.我们很多人都有玩游戏的经验,对PC.P ...

  2. 独立游戏开发者的崛起

    文/五月 在两年前,瑞士一位名为Markus Persson的游戏程序员离开了他工作了4年的flash游戏工作室,之后宅在自己的公寓里开发出了<我的世界(Minecraft)>这款游戏,而 ...

  3. [译]游戏开发者的试炼

    Link: https://informationalmind.appspot.com/2012/08/26/Translation_TheTrialsOfTheGameDeveloper.html ...

  4. 2020 Ohayoo游戏开发者沙龙成都站将于10月22日正式启动

    2020 Ohayoo游戏开发者沙龙成都站将于10月22日正式启动 10月22日起,Ohayoo将在成都.厦门.广州.北京.上海等多个城市举办"2020 Ohayoo游戏开发者沙龙" ...

  5. 游戏开发者大会_特别版:游戏开发者大会上的开放游戏

    游戏开发者大会 您好,开放游戏迷! 这周为您带来了一个特别版,我们将回顾一个多星期前举行的游戏开发者大会 (GDC)的一些亮点. 公开游戏摘要:2015年3月7日至14日 魔多之影在GDC赢得年度最佳 ...

  6. 解锁 2022 Google 游戏开发者峰会 | 游戏业务稳步发展

    过去两年的时间,面对各种新形势带来的挑战,全球开发者都在设法积极应对. Newzoo 一份市场和消费者调研显示,超过 65% 的玩家表示会在疫情后继续保持或增加玩游戏的时间.这意味着游戏行业未来也将得 ...

  7. 活动预告 | 与大神面对面,移动游戏开发者必须掌握的十大技巧

    上半年,国内游戏下载量对比2019年下半年上涨将近50%,在用户旺盛的需求下,游戏行业迎来了绝佳的发展机遇.在市场火爆的背后,随着用户需求的多样化.时间的碎片化,一些因开发繁琐.资源不足的问题频频出现 ...

  8. YGG 代表 Web3 Gaming 参加 2023 年游戏开发者大会

    Yield Guild Games(YGG)在 2023 年 3 月 20 日至 24 日在加州旧金山举行的游戏开发者大会(GDC)上大显身手,这是游戏开发者的重要交流学习活动.虽然 GDC 本身提供 ...

  9. 独立游戏开发者需要知道的事实【转】

    导读 The Sword of Ahkranox"的开发者Alex Norton的文章.与大多数人一样,上大学的时候,他梦想着毕业之后去知名游戏公司开发游戏,但现实太残酷,往往现在做的不是自 ...

最新文章

  1. 腾讯物联网操作系统正式开源,最小体积仅1.8 KB
  2. 登录界面点击登录后如何延迟提示成功的div的显示时间并跳转
  3. 简单粗糙的指尖检测方法(FingerTips Detection)
  4. Spring MVC 使用优化建议
  5. python真好玩 pdf_编程真好玩(青少年学Python一本通)
  6. quartz mysql 配置_quartz的数据库配置
  7. 水清冷冷:Prcc 2018永久安装图文教程(附工具补丁)
  8. Python语言程序设计基础_测验I(第五周)_答案_通识教育必修课程_上海师范大学
  9. 使用Hexo 在本地搭建博客(一)
  10. Hard Swish激活函数
  11. ASP.NET Core : 八.图说管道,唐僧扫塔的故事
  12. ⚡️VR ✙ 深入浅出⚡️ | VR 简单介绍说明
  13. JavaWeb(后端)
  14. PHP程序员专用输入法皮肤
  15. 学会了使用计算机之后作文,我学会了计算机
  16. 计算机无法访问iTunes,iPhone连接电脑后iTunes无响应怎么办【解决方法】
  17. Python基础知识之函数篇
  18. Android 应用详情查看
  19. 2023上海电力大学计算机考研信息汇总
  20. 3D建模师容易找工作?

热门文章

  1. c++网络编程中socket函数
  2. 用Python玩百变人脸!趣味容颜,ALAE 人脸玩出新高度!
  3. Splunk简介及安装
  4. ubuntu 20.04 设置输入法候选字体大小 (自我记录)
  5. 小程序底部导航栏配置以及自定义导航栏
  6. linux编译 mb_string,一起来学学Linux C(一)文件写入
  7. Bzoj4069:[Apio2015]巴厘岛的雕塑:dp+贪心
  8. c语言完整步骤,C语言必学7大步骤!(必看)
  9. wide dynamic range - WDR - 宽动态范围 - high dynamic range - HDR - 高动态范围
  10. winform遍历bartender_web端的bartender打印