2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

声网实时游戏语音,在 Cocos Creator 正式上线

  • 2019-11-30
  • 本文字数:1435 字

    阅读完需:约 5 分钟

声网实时游戏语音,在 Cocos Creator 正式上线

我们在 1 月 8 日宣布了与知名游戏引擎商 Cocos 的战略合作,双方在移动游戏开发、实时音视频两项能力上实现互通、互补。我们的战略合作,一方面,能让更多使用 Cocos Creator 的开发者可以在游戏中加入实时音视频开黑功能;另一方面,可以帮助 Agora 开发者能为 App 增加小游戏的能力,增强互动、趣味性。具体将为开发者带来的便利包括:


  • 在 Cocos Creator 中深度集成声网 SDK。也就是说,如果你是 Agora 开发者,同时也是 Cocos 开发者,未来当你使用 Cocos Creator 开发游戏时,只需要选择开启 Agora 服务,便可快速地为游戏增加实时语音或实时视频通话能力。由于我们双方都是提供面向全球的技术服务,所以你的游戏玩家也可以实现跨地区跨国的实时语音通话。

  • 声网将深度集成 Cocos 小游戏平台项目。Agora 开发者只需选择接入 Cocos 小游戏平台,即可在其 App 中接入 Cocos 提供的对战类、休闲类及重度小游戏能力。


目前,Cocos Creator v2.0.9 已经深度集成了声网 Agora Voice SDK,广大 Cocos 开发者可以一键开通、下载并集成声网 SDK 到所需游戏项目,并且能在 Creator 中通过统一 JS APIs 来调用声网 Agora iOS/Android/Web SDK 接口,在各平台项目中快速实现实时语音功能。接下来我们来简单讲解一下。

在 Cocos Creator 中快速实现游戏语音功能

在开始进行开发前,大家需要确保已经安装 Cocos Creator v2.0.9,因为以下操作将通过新版 Cococs Creator 来实现。同时,由于实时语音功能需要调用麦克风,所以大家还需要准备好 Android 或 iOS 真机。为了保证第一次尝试的效果,建议大家关闭设备端的 VPN。


另外,如果你开发的是 Web 游戏,那么你的 Web 端浏览器还需要满足一些特定要求,详见声网文档中心(docs.agora.io)。



首先在 Cocos Creator 中打开你的游戏项目。然后选中 面板,在下拉菜单中选择 服务。



在屏幕右侧出现的 服务面板中选择 AgoraVoice,并点击 启用。Cocos Creator 会自动下载和配置所有声网服务依赖的资源。



至此,我们已经为 Cocos 游戏添加了实时语音服务,接下来需要通过 JS 调用 Agora SDK 的接口来实现实际功能了。

JS 调用 Agora SDK 接口

首先我们需要先登录 Agora DashBoard ,在 项目页面中获取自己的 App ID。然后将它填写到下述代码中。


var agoraCreator = require("agoraCreator");agoraCreator.createEngine("AGORA APP ID");  
复制代码


我们支持通过 JS 来调用 SDK 接口。例如,可以通过 .setChannelProfile(profile)来设置频道模式,如果你希望在游戏中进行一对一或群聊,并且任何用户都可以自由说话,那么设定 profile 为通信模式(profile 为 0)即可;如果是想实现类似团战指挥的场景,那么可以采用直播模式(profile 为 1),然后利用 setClientRole 来设定“指挥者”的角色。


另外,开发者还可以通过 JS 接口来设置本地语音音效均衡、本地音效混响、音效音量等功能。如果希望了解详细的接口功能,参考 Demo,可以点击「阅读原文」获取。如果在开发过程中遇到疑问,可以在 RTC 开发者社区 (rtcdeveloper.com)提问。

接下来,值得期待的新功能

大家已经可以通过最新版 Cocos Creator 使用以上服务,在游戏中快速实现实时语音功能。接下来,我们还将在 Cocos Creator 中为开发者们提供实现游戏视频通话的功能,敬请期待。


目前,包括小米、完美世界、阿里游戏、SuperEvil 等知名游戏团队,已经采用 Agora SDK 在游戏中实现实时音视频互动功能。


本文转载自公众号声网 Agora(ID:shengwang-agora)。


原文链接:


https://mp.weixin.qq.com/s/nnF9hZq_KaD07oj2kC3FEA


2019-11-30 13:521186

评论

发布
暂无评论
发现更多内容

新晋社区之星何晨阳:从使用者到贡献者,我是如何理解并反哺开源?

隐语SecretFlow

开源 程序人生 采访 人生故事 贡献者

Ovi:双骨干跨模态融合的音频-视频生成技术详解

qife122

视频生成 多模态AI

聚势AI,赋能企业穿越周期稳增长:「AI 共创 三生万物」司马阅2025企业AI落地应用峰会北京站圆满收官

司马阅

过程控制 硬件维护经验总结(6)

万里无云万里天

工业 工厂运维 过程控制

专家管理系统

深圳亥时科技

阿里面试题思路解析-高并发场景下的JVM调优实战

测试人

软件测试

怎么把Figma导入Photoshop?详细的文件转换指南来了!

职场工具箱

设计师 ps figma ui设计 界面设计

AI 时代的数据库进化论 —— 从向量到混合检索

老纪的技术唠嗑局

AI‘’ 混合检索 向量化引擎

为什么要做等保?黑龙江等保测评服务的核心目标

等保测评

网络安全 信息安全 数据安全 黑龙江等保测评 哈尔滨等保测评

从工具逻辑到架构思维:企业级低代码的演进与重塑

JeeLowCode低代码平台

低代码 低代码报告 低代码选择

事半功倍:.NET 开发者的 Visual Studio 效率技巧!

追逐时光者

.net Visual Studio

用Dify搭建自动化工作流,每天节省3小时

测试人

软件测试

火山引擎多模态数据湖解决方案,以新一代数据基座迎接AI Agent时代

极客天地

护航“苏超”票务稳健运行!这朵云,靠谱!

天翼云开发者社区

公有云

从流媒体机制看:如何高效、安全地保存推特/X视频

So...

推特视频下载 推特 x

电子签唯一入选企业!e签宝上线浙江省海外综合服务平台,助力浙江建设高能级开放强省

科技汇

Redis 搭建主从复用-主备切换

刘大猫

人工智能 云计算 大数据 算法 物联网

以“AI+专识+多智能体”为核心思路,暖哇科技专识库支撑理赔自动化率提至80%

暖哇科技

过程控制 硬件维护经验总结(7)

万里无云万里天

工业 工厂运维 过程控制

火山引擎发布Data Agent新能力,推动用户洞察进入“智能3.0时代”

极客天地

网络安全防护措施之等保测评是什么?

等保测评

信息安全 数据安全 网络安全」 黑龙江等保测评 哈尔滨等保测评

ngx.location.capture()变量继承

天翼云开发者社区

CDN 网络

政府机关如何选购RFID智能钥匙柜保障使用留痕?

斯科信息

RFID智能钥匙柜

黑龙江企业必看!哪些信息系统需要做等保测评?

等保测评

网络安全 信息安全 数据安全 黑龙江等保测评 哈尔滨等保测评

别再选错!5分钟掌握AI Agent框架选型的方法

六边形架构

框架搭建 技术选型 AI Agent 大模型应用开发 LLM应用开发

Data + AI 时代,对象存储为 AI 应用注入全局动力

火山引擎开发者社区

跨境出海战略全景图:2025从0到1的完整路径与核心决策点

Wolink

跨境电商 海外社媒营销 海外营销推广 品牌出海

使用gdb调试core文件

天翼云开发者社区

CDN

中小企业 RPA 选型的 3个真相和 7个落地步骤

Techinsight

快递鸟打印电子面单 API 深度解析:技术文档对接指南

快递鸟

评估工程正成为下一轮 Agent 演进的重点

阿里巴巴云原生

阿里云 云原生 agent

声网实时游戏语音,在 Cocos Creator 正式上线_文化 & 方法_声网_InfoQ精选文章