Reconcile Meeting Assistant architecture with Meeting Lab
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
## Status
|
||||
|
||||
Accepted
|
||||
Accepted, amended by [ADR 0011](0011-use-meeting-lab-mvp-backend.md)
|
||||
|
||||
## Context
|
||||
|
||||
@@ -23,3 +23,11 @@ Speaker diarization will be treated as a separate pipeline step after transcript
|
||||
- Human correction of speaker names should be supported later.
|
||||
- The diarization module must hide the concrete engine behind an internal interface.
|
||||
- Model name, engine version and timestamp should be stored with every diarization result.
|
||||
|
||||
## Amendment
|
||||
|
||||
ADR 0011 makes diarization optional for the MVP and selects `pyannote.audio`
|
||||
Community-1 as the current preferred backend. CPU execution remains supported,
|
||||
with GPU acceleration used when available. Speaker labels remain anonymous
|
||||
unless a user explicitly confirms a `SPEAKER_XX` to participant mapping in the
|
||||
Meeting Context. Automatic speaker-name inference is not allowed.
|
||||
|
||||
Reference in New Issue
Block a user