Release v26.04.16.3 — Silero VAD + Briefing layout #38

Merged
bvandeusen merged 0 commits from dev into main 2026-04-16 19:37:06 -04:00
bvandeusen commented 2026-04-16 19:36:58 -04:00 (Migrated from git.fabledsword.com)

Summary

  • Silero VAD voice detection — Replace amplitude-based silence detection with Silero VAD v5 ONNX neural network for robust speech-vs-noise classification on web. Idle-preloads WASM at page load.
  • Briefing layout overhaul — Collapse from 3-column to 2-column layout (chat + sidebar). Weather uses tabbed locations with a table-based forecast. Sidebar scales proportionally with viewport.
  • UI polish — Remove chat/input bar border divider globally (chat, workspace, briefing). Forecast icons scale with container width via CSS container queries.
  • CI fix — Switch node_modules cache to npm download cache to avoid tar size error from onnxruntime-web.

Test plan

  • Web VAD: quiet room speech, noisy environment, no-speech guard, manual stop
  • Briefing: weather tabs switch locations, forecast table alignment, news scrolls independently
  • Chat/Workspace: no input bar border, no regressions
## Summary - **Silero VAD voice detection** — Replace amplitude-based silence detection with Silero VAD v5 ONNX neural network for robust speech-vs-noise classification on web. Idle-preloads WASM at page load. - **Briefing layout overhaul** — Collapse from 3-column to 2-column layout (chat + sidebar). Weather uses tabbed locations with a table-based forecast. Sidebar scales proportionally with viewport. - **UI polish** — Remove chat/input bar border divider globally (chat, workspace, briefing). Forecast icons scale with container width via CSS container queries. - **CI fix** — Switch node_modules cache to npm download cache to avoid tar size error from onnxruntime-web. ## Test plan - [ ] Web VAD: quiet room speech, noisy environment, no-speech guard, manual stop - [ ] Briefing: weather tabs switch locations, forecast table alignment, news scrolls independently - [ ] Chat/Workspace: no input bar border, no regressions
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bvandeusen/FabledScribe#38