Macのマイクが使用中であることを検出する方法はありますか? Mikro Snitchのやり方に似ていますか?これはココアでできますか?OS Xでのマイクの使用状況を検出するにはどうすればよいですか?
2
A
答えて
3
Macのマイクが使用中であることを検出する方法はありますか?
簡単な回答 - はい、簡単ですね。
これはココアで実行できますか?ドキュメントの状態として
: -
Cocoaアプリケーション層は、ユーザのアクションにアプリケーションの外観とその応答の主な原因である
だから、これはカバーしていません。それができれば、あなたが望むものには高すぎるレベルになります。
これを行う方法に関する詳細な回答は、スタックオーバーフローに対して複雑で広すぎます。しかし、正しい方向にあなたをオフに設定するには、IOKitカーネル拡張ドライバ(KEXT)を作成し、これは本当にのObjective-CやCocoaのソリューションではありませんI/O Registry
1
をよく理解しておく必要がありますが、もしあなたは、サブプロセスの呼び出しを行うために喜んでいる、これを試してみてください。
ioreg -c AppleHDAEngineInput | grep IOAudioEngineState
オーディオ入力がアクティブであるときは、"IOAudioEngineState" = 1
が表示されます。
また、オーディオを取り込むアプリごとに1つずつ増加するIOAudioEngineNumActiveUserClients
を検索してみてください。
関連する問題
- 1. Chromeでのローカルストレージの使用状況を確認するにはどうすればよいですか?
- 2. iOSでマイクの許可を与えるユーザーを検出するにはどうすればよいですか?
- 3. sparkアプリケーションでメモリとCPUの使用状況を監視するにはどうすればよいですか?
- 4. SQLテーブルでExcelの使用状況を記録するにはどうすればよいですか?
- 5. Googleアナリティクスでnode.js RESTfulサービスの使用状況をトラッキングするにはどうすればよいですか?
- 6. OS XでSBTをアンインストールするにはどうすればよいですか?
- 7. アプリケーションで状況依存ヘルプにhlpファイルを使用するにはどうすればよいですか?
- 8. Mac OS XのPyCharmでTensorflowデバッガを使用するにはどうすればよいですか?
- 9. 進行状況バーの進行状況を変更するにはどうすればいいですか?
- 10. Mac OS Xで使用するライブラリを定義するにはどうすればよいですか?
- 11. アプリケーションの使用状況を追跡するにはどうすればよいですか?
- 12. REST APIの使用状況を取得するにはどうすればよいですか?
- 13. Hibernate - 第2レベルのキャッシュ使用状況を確認するにはどうすればよいですか?
- 14. グーグルクラウドビジョンAPIの使用状況データを入手するにはどうすればよいですか?
- 15. Android:APIレベル21以下のアプリケーション使用状況を取得するにはどうすればよいですか?
- 16. Androidデータのモバイルデータ使用状況にアクセスするにはどうすればよいですか?
- 17. OS XでPrawnでArialフォントを使用するにはどうすればよいですか?
- 18. SmartOSでHotSpot DTraceプローブを使用するにはどうすればよいですか?マックOS X上で
- 19. Mac OS XでEclipseでJava Swingを使用するにはどうすればよいですか?
- 20. OS Xアプリケーションをダウンロードするにはどうすればよいですか?
- 21. 提出後にフォームの進捗状況を取得するにはどうすればよいですか?
- 22. Googleアナリティクスでwebview(iOSとAndroid)でアプリの使用状況を検出するにはどうすればよいですか?
- 23. apiリクエストクォータまたは使用状況を監視するにはどうすればよいですか?
- 24. どのような状況で使用するといいでしょうか?
- 25. OS X Today ExtensionでCLLocationManagerを使用するにはどうすればよいですか?
- 26. Mac OS Xでダイナミックライブラリを構築して使用するにはどうすればよいですか?
- 27. どのようにOS XでSchemeを使用しますか?
- 28. このような状況でSQLクエリを作成するにはどうすればよいですか?
- 29. このような状況でCSSスプライトを作成するにはどうすればよいですか?
- 30. サンドボックスを使用せずにサンドボックスOS Xアプリを実行するにはどうすればよいですか?
これは、内部/内蔵マイクにのみ適用される可能性があることを発見しました.Bluetoothオーディオデバイスを使用している場合、IOAudioEngineStateはゼロのままです。 – kgutwin