Listnr: on-device meeting transcription in Swift, using WhisperKit and ScreenCaptureKit
Swift Forums
Listnr: on-device meeting transcription in Swift, using WhisperKit and ScreenCaptureKit
Sharing a project in case the architecture is useful to anyone doing real-time audio in Swift. Listnr captures the microphone via AVAudioEngine and system audio via ScreenCaptureKit as two independent lanes, runs each through its own VAD and its own WhisperKit pass, and applies SpeakerKit diarization to the system-audio lane to separate the remote participants. Nothing is mixed before inference, which is the central design constraint: a single mixed waveform destroys speaker attribution irrecov...
Sharing a project in case the architecture is useful to anyone doing real-time audio in Swift. Listnr captures the microphone via AVAudioEngine and system audio via…
0 comments
No comments yet.