Building voice AI: fixing echo, trust, and context — the 25ms self-interruption bug
thechrisperry · x · 2026-11-13
Developer Allen Hutchison shares a deep dive into building voice features for his AI assistant Pepper (app voice button, watch, phone line, morning brief, answering service). The standout bug: on iPhone speaker, Pepper interrupted itself 25ms in because it heard its own voice and politely yielded the floor — fixed by muting the mic between questions. Key lesson: test on speakerphone from day one, not just headphones. The post frames voice as fundamentally different from text: everything comes down to who's on the line.
More from coding & agent
- Google's Antigravity Orchestrator pairs two models, cuts quota 24% and runs 19% faster — shangbinfeng · 2026-11-13
- Agent names itself 'Doodlebug' and posts comments on a user's behalf — max__drake · 2026-11-13
- Luke Wroblewski: it's a golden age for multi-taskers spinning up and steering parallel agents — LukeW · 2026-11-13
- Day 13 of an OpenClaw agent teaching itself music production in REAPER — it rebuilt its own workflow — heyneighbor · 2026-11-13
- Qwen Code nightly v0.27.2 fixes MCP owner leaks and hardens agent Harness error handling — qwen-code-review-bot · 2026-11-13
- Open-source AI decision model Jev beats Pokémon Red in 37h40m with 16,150 decisions for about $1.65 — rsasaki0109 · 2026-11-13