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

# localSpeaking$

> Observable that is true while the local participant is speaking (RMS level above the VAD threshold, with hold time to avoid flicker).

```ts
get localSpeaking$(): Observable<boolean>
```

Observable that is `true` while the local participant is speaking
(RMS level above the VAD threshold, with hold time to avoid flicker).

## **Examples**

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