概述
游戏多媒体引擎(Game Multimedia Engine, GME)提供一站式语音解决方案。针对游戏场景,提供实时语音、语音消息、语音转文本、语音内容安全、语音录制、正版曲库等服务,覆盖 FPS、MOBA、MMORPG、休闲对战、棋牌、线上桌游等多种游戏玩法类型;支持移动游戏、端游、主机游戏、网页游戏跨平台互通。
本章节介绍的游戏多媒体引擎 API 接口均为 API 3.0 接口。
您可以调用 API 对游戏多媒体引擎进行操作,例如实时语音管理、开启录制、查询相关用量等。
游戏多媒体引擎支持的所有接口信息,请参见 API 概览。
术语表
游戏多媒体引擎 API 接口的常见术语请参见下表:
术语 | 描述 |
---|---|
采样率 | 采样率(Sample Rate)是每秒从连续信号中提取并组成离散信号的采样个数,单位为赫兹(Hz)。 |
码率 | 码率(Bitrate)是单位时间播放连续媒体(例如压缩后的音频或视频)所需的比特数量,测量单位为“比特每秒”(bit/s 或 bps)。 |
音频路由 | 音频路由是指 App 在播放音频时使用的音频输出设备。移动端常见的音频路由有听筒、扬声器、有线耳机和蓝牙耳机。 |
通话音量 | 手机中的通话音量,一般用于手机通话等场景中,区别于媒体音量。 |
媒体音量 | 手机中的媒体音量,一般用于游戏音效、歌曲播放等场景中,区别于通话音量。 |
离线语音 | 离线语音指 GME 语音消息服务。 |
范围语音 | 基于玩家的位置范围判断是否允许通话。 |
openID | openID 是应用内用户的唯一标识符,一个用户对应一个 openID。 |
耳返 | 耳返是主持行业的一种行话,在游戏多媒体引擎中指将说话的声音返回到说话者的播放设备中,方便说话者进行监听。 |
拉流 | 拉流指服务器已有音视频内容,根据协议类型(例如 RTMP、RTP、RTSP、HTTP 等),与服务器建立连接并接收数据,进行拉取的过程。 |
推流 | 推流指把采集阶段封包好的内容传输到服务器的过程,即将采集的音视频信号传到网络的过程。 |
API 快速入门
您可以使用 API Explorer 工具在线调用 API。
本文以获取数据详情为例,通过 API Explorer 工具调用 API 接口的步骤如下:
- 进入 API Explorer 工具页面。更多 API Explorer 工具使用信息,请参见 使用 API Explorer。
- 调用用量相关接口-获取数据详情 DescribeApplicationData,实现获取数据详情信息的目的。
- 选择 Region: 华南地区(广州)。
- 输入您的 BizId。
- 输入需要查询的起始时间和结束时间,格式为 年-月-日,例如:2024-07-13。
- 发起调用即可。