音量增益(AGC)
ZIM Audio SDK 支持自动调整麦克风音量,以适应远近拾音并保持音量稳定。如需确保音量稳定性以改善录制音频的人声质量和用户体验时,可以开启此功能。
注意
如需使用本功能,请联系 ZEGO 技术支持开通,专业版和旗舰版用户可免费开通。
前提条件
在实现“音量增益”功能之前,请确保:
实现流程
1 完成鉴权
音量增益功能需要搭配鉴权文件 License 使用。请在调用 init 时传入有效的 License,否则会导致音量增益相关接口调用失败。
Untitled
// 携带鉴权文件 License 初始化
ZIMAudio.sharedInstance().init('xxx');
1
2 启用功能
初始化完成后,调用 enableAGC 即可启用该功能。
Untitled
// 启用 AGC 功能
ZIMAudio.getInstance().enableAGC(true);
1
启用音量增益功能后,可开始 录制音频文件。
说明
如果在开始录制后才启用音量增益功能,则音量增益功能对当前录制无效,仅对下一次及之后的录制生效。