Apple は Mavericks で「Enhanced Dictation」を導入しました。これは、音声をローカルでオフライン モードでテキストに書き起こす機能です。残念ながら、彼らは別の機能も導入しました - ディクテーションがアクティブな間、すべてのサウンドがミュートされます. 少し調べてみると、「ミュートされた」サウンドがまだ再生されていることがわかりました。たとえば、Audio Hijack は再生されるべきサウンドをキャプチャし、ファイルに保存します。ディクテーション中にサウンド出力を必要とするアプリケーションを作成しています (ユーザーがヘッドフォンを着用していると想定しています)。音量設定を変更しているようには見えません。ヘッドフォン デバイスでマスター ボリューム レベルを照会すると、ディクテーションの前と最中で同じであることがわかります。メニューバーの音量インジケータも変化しません。システムの残りの部分に関する限り、サウンドは再生されています。
私は CoreAudio 初心者です。録音と再生の基本的なことはできますが、それ以上のことはできません。「ミュート」されたサウンドを元に戻すことはできますか? ディクテーションがアクティブな状態でアプリケーションからのサウンドをヘッドフォンに到達させるスイッチ、フラグ、CoreAudio の機能はありますか?