dsh-voice-call — Let agents initiate calls proactively; it's up to you whether to answer.
dsh-voice-call is a DSH voice plugin maintained by PandaPolo (MIT, forked from Jesse-njx/dsh-voice). The core philosophy is to return control of voice output to the user: the agent possesses an "active voice" that can initiate calls via the `offer_call` tool, allowing users to choose to answer, reject, or call back later; if not answered, playback is strictly prohibited. Incoming calls ring via a floating card overlay (v0.2), and timeouts are marked as missed. Other features include `speak` for direct voice output (local playback on all platforms), `transcribe` for voice-to-text (supporting whisper-local/openai/macOS, with recording limited to macOS), and the `/voice` command to manage status. Voice synthesis uses local...
Read More