> For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

# remoteAudioLevel$

> Observable of the aggregate remote audio level, 0..1 RMS.

```ts
get remoteAudioLevel$(): Observable<number>
```

Observable of the aggregate remote audio level, 0..1 RMS. The server
delivers a single mixed audio stream for all remote participants — this
meter reports that mix. Per-participant audio is not available client-side.

Engages a shared AudioContext on first subscription (cheap — one
AnalyserNode, no GainNode, no destination) so it does not affect the
caller's audio element playback.

## **Examples**

```ts
call.remoteAudioLevel$.subscribe((remoteAudioLevel) => {
  console.log('remoteAudioLevel:', remoteAudioLevel);
});
```