音质选择

最近更新时间:2023-03-16 10:54:43

我的收藏
为方便开发者接入腾讯云游戏多媒体引擎产品,本文主要为您介绍适用于游戏多媒体引擎 SDK 的音质选择文档。

音质类型介绍

音质类型
含义
参数
码率
采样率
音量类型
适用场景
ITMG_ROOM_TYPE_FLUENCY
流畅音质
1
30kbps
16k
扬声器:通话音量
耳机:媒体音量
蓝牙耳机:HFP 协议,耳机采集
流畅优先、超低延迟实时语音,应用在游戏内开黑场景,适用于 FPS、MOBA 等类型的游戏
ITMG_ROOM_TYPE_STANDARD
标准音质
2
64kbps
48k
扬声器:通话音量
耳机:媒体音量
蓝牙耳机:HFP 协议,耳机采集
音质较好,延时适中,适用于狼人杀、棋牌等休闲游戏的实时通话场景
ITMG_ROOM_TYPE_HIGHQUALITY
高清音质
3
64kbps
48k
扬声器:媒体音量
耳机:媒体音量
蓝牙耳机:a2dp 协议,手机采集
超高音质,延时相对大一些,适用于音乐舞蹈类游戏以及语音互动类 App;适用于播放音乐、线上 K 歌等有高音质要求的场景
注意
2.9.0及以上版本,Unity、UnrealEngine、Cocos SDK 如需使用标准音质以及高清音质,请参见 升级指引 进行接入。

相关概念介绍

媒体音量与通话音量

手机音量有两种模式,一种是媒体音量,一种是通话音量。媒体音量一般用于播放媒体文件,通话音量一般用于打电话、通信等场景。
以 Android 手机为例,按下手机物理音量键,会显示此时的音量类型。下图中,左侧为通话音量类型,右侧为媒体音量类型。




蓝牙耳机协议

蓝牙耳机协议分为以下两种,不同的蓝牙耳机协议对应的音频表现不同:
协议名称
播放表现
采集表现
HFP 协议
耳机声音只有单声道
耳机可以采集到声音
a2dp 协议
耳机声音具有双声道,音色更好,音质更高
耳机无法使用此通道进行采集,需要使用手机或者电脑自带麦克风进行采集

流量消耗

流量和码率有关,也和房间内通话人数有关。具体计算公式为: 码率 × 人数 / 8 = 字节。

音频处理效果

音频信号被其移动终端采集模块采集,经过混音消除、降噪、自动增益控制等音频的前处理过程,由音频编码器进行编码。其中前处理过程,Acoustic Echo Cancelling(AEC)、Automatic Gain Control(AGC)、Automatic Noise Suppression(ANS,也被称为 noise cancellation、noise suppression)的使用方式,俗称 3A。
流畅音质和其他两个音质的不同在于 ANS 降噪,流畅音质下会打开 ANS,标准音质及高清音质下会关闭 ANS。
音频处理方案详情请参见 腾讯云游戏多媒体引擎 GME 技术方案