useAudioLevel

useAudioLevel(params) : void

TheuseAudioLevel hook takes aMediaStreamTrack (for example, a call participant's audio track). 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
mediaTrackMediaStreamTrackThe MediaStreamTrack to test
onVolumeChangeFunctionA callback reference to run when the track's volume level changes

Sample code