Social card reading 'Typing was too hard. Now it's three keys and a dial.' beside a photo of a 3-key macropad with a knob, its keys printed with microphone, slash and Enter symbols, and an on-screen pill showing voiceloop talking

Claude Code Voice Control on Windows: Dictate Prompts and Hear Replies Aloud

I run Claude Code on a dev VM and drive it from T3 Code on whatever I’m sat at. The dumb terminal post covers that setup. It works well until you have a few threads going, look away, and miss the one that’s been sitting on a question. So I wanted voice control in both directions: say the prompt, hear the reply. The catch is that Claude Code runs on a headless server, and the microphone and speakers are on my Windows PC. Claude Code’s own /voice needs a local microphone and only covers the talking-to-it half. I built the other half. voiceloop is a free, open-source Windows app that reads Claude Code’s replies aloud on your PC, wherever Claude Code is running. It lives at voiceloop.dev, with the code on GitHub. ...

November 10, 2026 · 13 min · Tom Cocking

Wyoming Piper Docker Compose: Local Text-to-Speech for Home Assistant

Updated October 2026: I re-tested this on 8 October 2026 against the current rhasspy/wyoming-piper image and corrected three things I got wrong in 2023. Piper is text-to-speech, not speech recognition. Port 10200 isn’t a web interface. And voices are now named like en_GB-alba-medium. The compose file also no longer needs a version line. The Home Assistant steps are unchanged from the original and I haven’t re-run them on a current release. ...

May 16, 2023 · 6 min · Tom Cocking