Skip to content

Releases: LinguaVox-uk/docs

v3.0.1 — Meeting Mode improvements

Choose a tag to compare

@kos-4862 kos-4862 released this 21 May 11:13
Immutable release. Only release title and notes can be modified.

v3.0.1 — Meeting Mode improvements

Meeting Mode

  • Mic auto-start — microphone enables automatically when meeting starts
  • Mic button states — green 🎤 active, red strikethrough inactive
  • Token rotation — tab + mic Deepgram WS rotated every 70s (prevents 90s TTL death)
  • KeepAlive — Deepgram keepalive every 8s prevents NET-0001 timeout during silence
  • Sequential translation queues — per-channel queue (depth 5) prevents out-of-order subtitles
  • Chat-style overlay — mic/You on right (green), Speaker on left
  • Restricted URL guard — meeting mode blocked on chrome:// / about: pages
  • Fix — speechLanguage=auto no longer skips mic translation
  • Fix — mic button disabled during async toggle (no double-click race)
  • Fix — mic state resets correctly on ENDED and Resume

v3.0.0 — Meeting Mode + Deepgram

Choose a tag to compare

@kos-4862 kos-4862 released this 19 May 21:02
Immutable release. Only release title and notes can be modified.

v3.0 — Meeting Mode + Deepgram

  • Meeting Mode — real-time translated subtitles for any browser-based call (Google Meet, Zoom, Teams, etc.)
  • Tab audio captured via Chrome tabCapture API → streamed to Deepgram → floating subtitle overlay
  • Explicit consent modal on first Meeting Mode use (Deepgram disclosure + Privacy Policy link)
  • 90-second ephemeral Deepgram tokens with mip_opt_out=true (audio not retained)
  • offscreen.html document for audio capture in Manifest V3 service worker context
  • JWT session tokens moved to chrome.storage.session (cleared on browser close)
  • Cloudflare Worker: startup secret validation, /api/health endpoint
  • Rate limit increased to 100 req/day on shared pool

Install: Chrome Web Store