Enterprise-grade speaker clustering (VBxHMM). The clustering algorithm under speaker tagging has been completely rewritten. The previous UPGMA + silhouette + merge-back pipeline (which sometimes over-split a single speaker into two clusters on 1:1 calls) is replaced with VBxHMM — the same Variational Bayes HMM approach used by academic diarization research. Closes the K=2 false-positive at the algorithm level.
People — voice address book. PREMIUM Name a speaker once and they become a Person in your library. Future meetings get cross-meeting match suggestions ("Looks like Marisa — link?") with one-click accept or reject. Each Person tracks their meetings, voice samples, and a free-text notes field. All on-device, no cloud.
Live transcript shows (You)/(Others) per chunk.
The recording feed now prefixes each chunk with (You) for your microphone or (Others) for the meeting audio. Quick at-a-glance attribution while a call is in progress.
Bug C fixed — mid-recording device switches no longer lose 1–2 minutes of audio. If you pull out AirPods or switch to built-in speakers mid-meeting, the Process Tap now rebuilds itself against the new default output device. There's a brief (~1–3s) gap during the switch instead of the prior silent-audio bug.
Re-cluster controls. Settings → Advanced gains a "Re-cluster all meetings with v0.6 algorithm" bulk button with a progress bar. Each meeting's kebab menu has a "Re-cluster speakers (v0.6)" action for one-off re-runs. Useful for migrating meetings clustered with the previous algorithm.
Two long-broken bugs fixed in this build:
Speaker 1/Speaker 2/… (pre-existing; fix tracked for the next beta)..caf file until concatenation lands in beta2.endTime, overlapsWith, backchannels, personID, suggestedPersonID, suggestedConfidence) for forward compat with v1.0.people.json file at ~/Library/Application Support/MinutivaPrivate/ — the People address book. Atomic writes, no cloud sync.RUN_EVAL=1 for future benchmark runs.v1.0 is the Sortformer track: live streaming diarization with stable speaker IDs in the recording feed, overlap labeling (multiple speakers shown when they talk simultaneously), and a v1.0 of the People model that handles voice enrollment more richly. No deadline — ships when ready.