~/talk

Wearable Live Captions

Talkat NDC Sydney 2022 · 2022-10-12..10-14· [embedded-and-hardware, accessibility]
slides:none on file

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

  1. 0:00Start
  2. 11:42USING ACS SPEECH SDK
  3. 15:53AN EXAMPLE COMMAND
  4. 20:19THE DISPLAY DRIVER
  5. 22:39CREATING A PIXEL 'FONT'
  6. 24:58HARDWARE DIFFERENCES
  7. 30:03WRITING TEXT TO THE DISPLAY
  8. 32:24SCROLLING THE TEXT
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.