useAudioLevelObserver

useAudioLevelObserver(params) : void

The useAudioLevelObserver hook takes a sessionId. The second parameter, onVolumeChange, is a callback function, which runs when the track's volume level changes. With this callback, you can respond to the track's volume changes in whichever way you want.

Params

ParameterRequiredTypeDescription
sessionIdstringThe participant's sessionId for which audio level should be observed
onVolumeChangeFunctionA callback reference to run when the track's volume level changes
onErrorFunctionA callback reference to run when local audio level observer is not available in the current browser.
intervalnumberThe interval in milliseconds at which the volume level is checked (default: 200, minimum: 100)

Sample code