麦克风
打开/关闭
可以通过 RCRTCEngine
下的 enableMicrophone
控制麦克风的打开和关闭。
方法
JavaScript
engine.enableMicrophone();
参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
enable | Boolean | 是 | 是否启用麦克风 |
返回值
参数 | 类型 | 说明 |
---|---|---|
number | Number | 错误码,0 表示成功 |
示例代码
JavaScript
engine.enableMicrophone(true);
console.log('麦克风已开启');
设置声音质量和场景
可以通 过 RCRTCEngine
下的 setAudioConfig
设置声音质量和场景。具体设置可参见音频模式。
方法
JavaScript
engine.setAudioConfig();
参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
config | RCRTCAudioConfig | 是 | 音频配置 |
返回值
参数 | 类型 | 说明 |
---|---|---|
number | Number | 错误码,0 表示成功 |
示例代码
JavaScript
let config = {
quality: RCRTCAudioQuality.MusicHigh,
scenario: RCRTCAudioScenario.MusicClassRoom,
};
engine.setAudioConfig(config);
console.log('音频配置设置成功');
设置音量
可以通过 RCRTCEngine
下的 adjustLocalVolume
设置音量大小。声音的大小范围为 0-100。
方法
JavaScript
engine.adjustLocalVolume();
参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
volume | Number | 是 | 音量大小,范围 0-100 |
返回值
参数 | 类型 | 说明 |
---|---|---|
number | Number | 错误码,0 表示成功 |