私はDebian(技術的にはRaspbian)を実行しており、Star-Trekスタイルの音声コマンドシステムを取得しようとしています。私はそれをほとんど稼働させていますが、プライバシーとすべてのジャズのために、マイクを常に録音したくありません。
私は不思議に思っています、現在マイクにアクセスしているプロセスがあれば、それをポーリングする方法はありますか?その考えは、マイクが現在オーディオを録音しているかどうかを知るための小さな指標となることです。
私の最終的な目標は、テレビのリモコンを使用してマイクのオンとオフを切り替え、オンかオフかを示すLEDインジケーターを用意することです。すべてのハードウェアが動作しているので、今すぐソフトウェアを終了する必要があります。
私は今、PulseAudioではなく純粋なALSAで構成されていると思いますが、私は間違っている可能性があります。