跳到主要内容

麦克风

打开/关闭​

可以通过 RCRTCEngine 下的 enableMicrophone 控制麦克风的打开和关闭。

方法​

JavaScript
engine.enableMicrophone();

参数说明​

参数类型必填说明
enableBoolean是是否启用麦克风

返回值​

参数类型说明
numberNumber错误码,0 表示成功

示例代码​

JavaScript
engine.enableMicrophone(true);
console.log('麦克风已开启');

设置声音质量和场景​

可以通过 RCRTCEngine 下的 setAudioConfig 设置声音质量和场景。具体设置可参见音频模式。

方法​

JavaScript
engine.setAudioConfig();

参数说明​

参数类型必填说明
configRCRTCAudioConfig是音频配置

返回值​

参数类型说明
numberNumber错误码,0 表示成功

示例代码​

JavaScript
let config = {
quality: RCRTCAudioQuality.MusicHigh,
scenario: RCRTCAudioScenario.MusicClassRoom,
};
engine.setAudioConfig(config);
console.log('音频配置设置成功');

设置音量​

可以通过 RCRTCEngine 下的 adjustLocalVolume 设置音量大小。声音的大小范围为 0-100。

方法​

JavaScript
engine.adjustLocalVolume();

参数说明​

参数类型必填说明
volumeNumber是音量大小,范围 0-100

返回值​

参数类型说明
numberNumber错误码,0 表示成功

示例代码​

JavaScript
engine.adjustLocalVolume(100);
console.log('本地音量设置成功');