Voice setup
voice_setupCheck your Mac for missing speech-to-text and text-to-speech components required for voice conversations, and install them upon approval. Existing models are reused.
Instructions
Check whether this computer has everything speak_and_listen needs — text-to-speech, a microphone recorder (SoX),
whisper.cpp speech-to-text and the speech model — and optionally install what's missing.
Anything already installed is reused (an existing model elsewhere on disk is symlinked, not re-downloaded).
Call it with install=false (the default) first and tell the user what is missing.
Only call it with install=true after the user agrees: it runs brew install for the missing packages
and downloads the speech model once. It never uninstalls or changes anything else.
If it reports INSTALLING, the install continues in the background — wait a minute and call it again to check.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| install | No | false (default): only check. true: brew install missing packages and download the model. Ask the user first. |