Kōkako

通話のために再構築。Kōkako 2.0 は、会議アプリが声に適用する処理を引き継ぐことなく、NotchLive のマイク経路内で一致する Mac 再生音を減らすよう設計されています。

NotchLiveを無料でダウンロード

マイクは会議アプリが管理するもの。 NotchLive は聴くことに徹します。

Kōkako 1.0 の macOS 音声処理は Zoom、Meet、Teams の処理と重なる場合がありました。Kōkako 2.0 は役割を分離します。

録音、キャンセル、認識を分離。

Kōkako 2.0 は通話音声経路の各部分に一つの役割を与えます。

Kōkako のマイク字幕には、ローカル再生参照のための画面収録権限が必要です。参照または AEC3 を開始できない場合、マイクのみの字幕セッションは保存済みのエンジン設定を変更せずに Legacy を使います。「すべて」モードでは引き続きシステム音声キャプチャが必要です。このリリースの Voice Notes は Legacy を使い、AEC3 を通りません。

AEC3 単体での効果。

16 kHz、12 秒の合成テストで、音声認識前のスピーカーエコー除去と声の保持を測定しました。実会議ではなく DSP 単体のテストです。

通話向けに設計し、境界も明確に。

NotchLive 内のエコーキャンセルは Kōkako が担当し、相手に届く声の処理は会議アプリが担当します。

Kōkako の処理は Mac 上に留まります。

NotchLive 内では、マイク信号、ScreenCaptureKit の再生参照、AEC3 処理、WhisperKit 認識が Mac 上に留まります。診断情報に音声や会議内容は含まれません。

Kōkako音声エンジンについての質問。

Kōkako 2.0 で何が変わりましたか?

macOS 音声処理を、通常のマイク経路と NotchLive 内のローカル WebRTC AEC3 に置き換えました。

会議で相手に聞こえる声は変わりますか?

Apple VoiceProcessingIO を有効にしません。相手へ送るマイク処理は会議アプリが管理します。

背景ノイズも除去しますか?

いいえ。Kōkako 2.0 はエコーキャンセルのみで、ノイズ抑制や自動ゲインは追加しません。

なぜ画面収録の権限が必要ですか?

ScreenCaptureKit は Mac で再生中の音声のローカル参照を提供します。AEC3 はその参照を使い、マイク字幕内の一致する再生音を減らします。参照は Mac 上に留まります。

AEC3 を開始できない場合は?

マイクのみの字幕セッションでは、NotchLive は保存済みのエンジン設定を変更せずに Legacy を使います。「すべて」モードでは引き続きシステム音声キャプチャが必要です。Legacy は「設定」>「オーディオ」でも選択できます。

Voice Notes は Kōkako 2.0 を使いますか?

現在は使いません。Voice Notes は Legacy マイク経路を使用します。

対応 macOS は?

Kōkako 2.0 は Apple silicon と Intel Mac の macOS 14 以降に対応します。翻訳と Meeting Intelligence には別の要件があります。