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.

Original post →

More from coding & agent

coding & agent channel →