Give the agent a voice. Synthesizes spoken audio from text using OpenAI's `gpt-realtime-2` model and plays it on the user's speakers. Activate when the user asks the agent to speak, say, read aloud, narrate, announce, pronounce, vocalize, or play audio of any text — including summaries of long output, status notifications, completion announcements, error read-outs, accessibility narration, or hands-free dictation playback. Cross-platform (macOS / Linux / Windows). Requires `OPENAI_API_KEY` and Python 3.9+ with the `websockets` package. Supports voice selection, speaking style instructions, and a `--no-play` mode for headless / SSH environments. Critical for agents that need to speak status to a busy builder, narrate code review findings hands-free, or read long-form output aloud during driving / cooking / multitasking.
2026-05-10