speaker-attribution #4

Merged
morten-olsen merged 2 commits from speaker-attribution into main 2026-09-03 18:37:48 +02:00
Owner
No description provided.
add speaker attribution and meeting modes
All checks were successful
ci/woodpecker/push/compliance Pipeline was successful
ci/woodpecker/push/quality Pipeline was successful
9ea8032662
- transcript.committed payloads carry speaker attribution (label,
  confidence, method, score); prompt renders [audience]/[presenter?]
  markers, low confidence hands continuation-vs-turn to the model
- per-session meeting mode (physical/remote/hybrid) chosen on the desk;
  remote/hybrid add a getDisplayMedia meeting-audio channel labeled
  audience, acquired on first mic-open, degrading to mic-only on refusal
- one shared whisper worker with a presenter-priority lane; audience
  channel skips the unstable tail
- hybrid bleed dedup drops the second copy of speech heard on both
  channels
close the gaps: channel observability, sidebar markers, script speakers
All checks were successful
ci/woodpecker/pr/compliance Pipeline was successful
ci/woodpecker/pr/quality Pipeline was successful
ci/woodpecker/push/compliance Pipeline was successful
ci/woodpecker/push/quality Pipeline was successful
ci/woodpecker/push/deploy Pipeline was successful
5e4627f0f8
- meeting-audio lifecycle lands in the event log (opened/refused/ended
  markers) and stays visible on the stage tray via meetingAudioStore —
  a dead share never fails silently
- transcript sidebar (stage + replay) tags audience/uncertain lines
  with the prompt's marker vocabulary in dim print
- script speaker markers: a paragraph starting [audience]/[audience?]/
  [presenter?] is that voice — splitScript re-prefixes across splits,
  roughenScript treats markers as segment boundaries, the script source
  and eval harness strip and stamp them, so scripted runs and
  task eval:agent can exercise audience behavior
- prompt rule: audience lines are the room, never slide content; act
  when the presenter takes them up
- CLI run narration prints the same speaker tags
morten-olsen deleted branch speaker-attribution 2026-09-03 18:37:48 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
incubator/lazysketch!4
No description provided.