Skip to content
Artwork for My Weird Prompts
My Weird Prompts · October 11 · 23 min

The Earbud Assistant Problem Nobody Solves

We've been promised a seamless voice assistant in our ear for a decade — and the model layer is finally good enough. So why does the thing still not work? This episode digs into the unglamorous plumbing that makes or breaks the wearable assistant: a hardcoded mic constant in Home Assistant's Android app that routes audio to your pocket instead of your earbud, a wake-word spotter that silently eats the first word of your command, and the brutal physics of fitting voice activation into a device with a four-kilobyte instruction cache. We look at Yandex's remarkable 200-kilobyte wake-word engineering, the volume-knob bug that took a month to find, and what Humane's $230M failure tells us about solving the hard problem while shipping a bad experience. The model isn't the bottleneck anymore — and that's a strange place to be. Key sources: • Yandex, 2026-06-12 — https://medium.com/yandex/how-we-reimagined-voice-activation-for-yandex-drops-and-fit-an-entire-model-into-200-kb-70bbf1c2f213 • Home Assistant Android, 2026-02-12 — https://github.com/home-assistant/android/issues/6433 • Home Assistant Android, 2026-05-31 — https://github.com/home-assistant/android/issues/6943 Episode 5851 — myweirdprompts.com/n/5851 (permanent short link: myweirdprompts.com/701007)

0:00 · Intro-23:45

transcript

No transcript — this publisher did not publish one.

show notes

We've been promised a seamless voice assistant in our ear for a decade — and the model layer is finally good enough. So why does the thing still not work? This episode digs into the unglamorous plumbing that makes or breaks the wearable assistant: a hardcoded mic constant in Home Assistant's Android app that routes audio to your pocket instead of your earbud, a wake-word spotter that silently eats the first word of your command, and the brutal physics of fitting voice activation into a device with a four-kilobyte instruction cache. We look at Yandex's remarkable 200-kilobyte wake-word engineering, the volume-knob bug that took a month to find, and what Humane's $230M failure tells us about solving the hard problem while shipping a bad experience. The model isn't the bottleneck anymore — and that's a strange place to be.

Key sources:
• Yandex, 2026-06-12 — https://medium.com/yandex/how-we-reimagined-voice-activation-for-yandex-drops-and-fit-an-entire-model-into-200-kb-70bbf1c2f213
• Home Assistant Android, 2026-02-12 — https://github.com/home-assistant/android/issues/6433
• Home Assistant Android, 2026-05-31 — https://github.com/home-assistant/android/issues/6943

Episode 5851 — myweirdprompts.com/n/5851 (permanent short link: myweirdprompts.com/701007)

chapters

5 chapters