Switches the audio input device based on user preference.
switchAudio({ audioPreference: "newAudioDeviceID", parameters: { defAudioID: "defaultAudioDeviceID", userDefaultAudioInputDevice: "currentAudioDeviceID", prevAudioInputDevice: "previousAudioDeviceID", updateUserDefaultAudioInputDevice: (deviceId) => setUserDefaultAudio(deviceId), updatePrevAudioInputDevice: (deviceId) => setPrevAudioDevice(deviceId), switchUserAudio: switchUserAudioFunction, getUpdatedAllParams: getUpdatedParamsFunction }}); Copy
switchAudio({ audioPreference: "newAudioDeviceID", parameters: { defAudioID: "defaultAudioDeviceID", userDefaultAudioInputDevice: "currentAudioDeviceID", prevAudioInputDevice: "previousAudioDeviceID", updateUserDefaultAudioInputDevice: (deviceId) => setUserDefaultAudio(deviceId), updatePrevAudioInputDevice: (deviceId) => setPrevAudioDevice(deviceId), switchUserAudio: switchUserAudioFunction, getUpdatedAllParams: getUpdatedParamsFunction }});
The function parameters.
Switches the audio input device based on user preference.
Example