What changed in Kōkako 2.0?
Kōkako 2.0 replaces macOS Voice Processing with a normal microphone path and local WebRTC AEC3 echo cancellation inside NotchLive.
Rebuilt for calls. Kōkako 2.0 is designed to reduce matching Mac playback in NotchLive’s microphone path without taking over the processing your meeting app applies to your voice.
Kōkako 1.0 used macOS Voice Processing, which could compete with processing in Zoom, Meet or Teams. Kōkako 2.0 separates those jobs.
Kōkako 2.0 gives each part of the call audio path one clear job.
Microphone captions with Kōkako need Screen Recording permission for the local playback reference. If the reference or AEC3 cannot start, a microphone-only caption session uses Legacy without changing the saved engine. Everything mode still requires system-audio capture. Voice Notes use Legacy in this release and do not run through AEC3.
A 12-second synthetic test at 16 kHz measured speaker-echo rejection and voice preservation before speech recognition. It is a DSP test, not a real meeting benchmark.
Kōkako owns echo cancellation inside NotchLive. Your meeting app owns the voice processing heard by everyone else.
Within NotchLive, the microphone signal, ScreenCaptureKit playback reference, AEC3 processing and WhisperKit recognition stay on your Mac. NotchLive never includes audio, captions, transcripts, translations, notes or meeting content in diagnostics.
Kōkako 2.0 replaces macOS Voice Processing with a normal microphone path and local WebRTC AEC3 echo cancellation inside NotchLive.
Kōkako 2.0 does not enable Apple VoiceProcessingIO. Your meeting app keeps control of the microphone processing it sends to other participants.
No. Kōkako 2.0 performs echo cancellation only. It does not add noise suppression or automatic gain control, so room noise can still affect microphone captions.
ScreenCaptureKit provides a local reference for audio playing from your Mac. AEC3 uses that reference to help reduce matching playback in microphone captions. The reference stays on your Mac.
For a microphone-only caption session, NotchLive uses Legacy without changing the saved engine. Everything mode still requires system-audio capture. Legacy also remains selectable under Settings, then Audio.
Not currently. Voice Notes use the Legacy microphone path and do not run through AEC3.
Kōkako 2.0 supports macOS 14 and later on Apple silicon and Intel Macs. Live translation and Meeting Intelligence have their own separate system requirements.