Wearable Live Captions
summary
Built a flexible 28×8 NeoPixel LED array sewn into a mask that scrolls live captions in real time using Azure Cognitive Services for speech‑to‑text and an Ably MQTT broker to push compact binary messages to a tiny Wi‑Fi microcontroller. Audio and transcription run on a phone to offload work, the device embeds a 4×8 pixel font and decodes STX/ETX framed byte streams, and scrolling is implemented by shifting an X offset so it uses minimal memory and works reliably while walking.
AI-written summary · about
chapters (8)
- 0:00Start
- 11:42USING ACS SPEECH SDK
- 15:53AN EXAMPLE COMMAND
- 20:19THE DISPLAY DRIVER
- 22:39CREATING A PIXEL 'FONT'
- 24:58HARDWARE DIFFERENCES
- 30:03WRITING TEXT TO THE DISPLAY
- 32:24SCROLLING THE TEXT
related talks
43mWearable Live Captions
37mWearable Live Captions
14mWearable Subtitles: Augmenting Spoken Communication with Lightweight Eyewear for All-day Captioning
45mBe My Eyes - Leveraging Generative AI to help the blind and visually impaired people
49mMaking IoT: An Intro for Web Devs
28mCode you can hold: Making your first IoT wearable
05mLive Captioning with White Coat Captioning
55mMaking Every Game and App More Accessible with .NET and AI
