Switch Microphone
When you have multiple sound devices, you can choose to use one of them.
//Create a list of usable speaker devices on the menu
const speakerSelect = await arctosSdkInstance.$meetingRoom.getSpeakerDevices();
speakerSelect.forEach(element => {
var option = document.createElement("option");
option.text = element.label;
option.value = element.deviceId;
document.querySelector('#switch-speaker-select').appendChild(option);
});
Click the select menu to switch devices.
//Select speaker to use
SwitchSpeaker = async function (e) {
let val = document.querySelector('#switch-speaker-select').value;
arctosSdkInstance.$meetingRoom.setSpeakerDevice(val);
};
Toggle the user's speakers in the room on or off.
//Toggle the microphone on or off
toggleSpeakerClick = async function () {
arctosSdkInstance.$meetingRoom.toggleSpeaker();
};
The following url is a sample code for switch the speaker.