inputVolume$

View as MarkdownOpen in Claude
1get inputVolume$(): Observable<number | undefined>

Observable of the participant’s server-side microphone input volume as reported by the mix engine. This is gain applied on the bridged audio leg (FreeSWITCH channel read volume), NOT the local browser mic. For a local PC mic control, see Call.setLocalMicrophoneGain.

See

setAudioInputVolume

Inherited from

Participant.inputVolume$

inputVolume

1get inputVolume(): number | undefined

Current server-side microphone input volume as reported by the mix engine, or undefined if not set. Not the local PC mic — see Call.setLocalMicrophoneGain for browser-side control.

Inherited from

Participant.inputVolume

Examples

1selfParticipant.inputVolume$.subscribe((inputVolume) => {
2 console.log('inputVolume:', inputVolume);
3});