~/talk

"Bringing Voice First Experiences to the Web"

Talkat Frontrunners 2025 · on Friday, 2025-03-21· [ai-assisted-development, web-platform]
slides:none on file

Demonstrates on‑device speech recognition via the browser SpeechRecognition API with phrase events and confidence scores, uses the Chrome Canary prompt API to run Gemini Nano locally for cost‑effective LLM sessions, and plays responses with the speech synthesis API through a speech synthesis utterance that can pick voices and adjust pitch and rate. Notes real problems with interruptions and noisy environments, reports a working websocket pipeline and a deployable client via the Hume React SDK that streams audio, returns expressions, and serves text→speech and speech→speech.

AI-written summary · about

  1. 0:00Voice-first web intro
  2. 1:06Why voice matters
  3. 3:13UX flow for voice
  4. 4:16Speech recognition API
  5. 6:49LLMs with on-device models
  6. 9:42LLMs triggering side effects
  7. 11:31Speech synthesis for audio
  8. 14:44Natural conversation challenges
  9. 16:33Hume’s React SDK
  10. 19:03Closing & Q&A
~/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.