VCode home

Stop recording when you stop talking

Agents: claude, codex, opencode · On: phone, desktop · optional

A recording ends by itself after a set number of seconds of quiet, so you do not have to reach back for the stop button. The window is a number in the cog, and 0 turns it off.

Why you would use it

You are dictating one-handed and the phone is at your mouth, not in front of your eyes. Three seconds of quiet ends the recording and starts the transcription. Set it longer when you think mid-sentence, or to 0 when you want the recording to run until you tap stop.

How to use it

  1. Tap the cog (#settings-open) in the top right.

  2. Find the Voice group (#settings-voice).

    The cog's Voice group: "Sidecar set up" at the right of the title, the Show the recording as row with its one segment, Waveform, and the Stop after silence row reading 3 sec.

  3. Put a whole number of seconds in Stop after silence (#voice-silence), the field with sec beside it. 0 to 30; the row's help says 0 turns it off.

  4. The value saves as you leave the field. The next recording uses it.

    The field changed to 5, with a green check and "Saved" at the right of the Voice title.

What you see

The right end of the Voice title (#voice-hint) shows Saving…, then a green check and Saved. A bad value shows a whole number of seconds, 0 to 30 there in red, and the toast the silence window is a whole number of seconds, 0 (off) to 30, and nothing is saved.

While recording, the ring around the stop button fills toward the 120 second cap. There is no separate countdown for the silence window.

Options and settings

Option Default What it changes
#voice-silence (voice.silenceSeconds) 3 Seconds of quiet that end the recording. 0 is off
Range 0–30 Anything else is refused by lib/settings.js with voice.silenceSeconds must be a whole number from 0 (off) to 30
Hard cap 120000 ms MAX_CLIP_MS in public/voice.js. Not configurable

Limits and known gaps