ALSAで音信号を検出するには?

ALSAで音信号を検出するには?

いくつかのタスクを実行した後、どのデバイスがサウンド信号を生成するかを検出したいと思います。私はLinuxオペレーティングシステムを使用してMiB3ハードウェアを作業しています。この図では、キャプチャ(arecord -lコマンド)で使用できるデバイスのリストを表示できるため、どの特定のデバイスが確認音を生成しているかを検出できます。それとも、実際に必要な唯一の確認音をキャプチャする別の方法はありますか?今。それでは、主な目標であるサウンド信号が生成されたときに動作を停止するにはどうすればよいですか? (どんなアイデアや類似のソリューションでも大歓迎です)ここに画像の説明を入力してください。

関連情報