~/talk

Boosting Inclusivity: Closed Captioning & Translations in WebRTC

Talkat RTC.ON 2024 · 2024-09-11..09-13· [accessibility, ai-assisted-development]
links:none on file
slides:none on file

Demo shows a working backend that centralizes audio from a WebRTC media server, transcodes webm Opus → 16 kHz 16‑bit mono PCM WAV with FFmpeg, and streams it to a cloud ASR that provides realtime transcription and translation. Implementation uses the JavaScript SDK and the Azure Speech conversation translator class when possible, runs continuous mode (requires restarts to avoid timeouts), and hits a cross‑region timeout bug; recordings with subtitles remain on the to‑do list.

AI-written summary · about

  1. 0:00Introduction to speaker
  2. 1:09What is speech recognition
  3. 3:20Benefits of transcription
  4. 5:46Choosing a speech service
  5. 9:03WebRTC app setup
  6. 12:59Backend integration details
  7. 17:38Results and demo
  8. 18:49Q&A session
~/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.