Ich verwende Debian (technisch Raspbian) und versuche, ein Sprachbefehlssystem im Star-Trek-Stil zu erhalten. Ich habe es größtenteils zum Laufen gebracht, aber im Interesse der Privatsphäre und des ganzen Jazz möchte ich nicht, dass mein Mikrofon immer aufzeichnet.
Ich frage mich, ob es eine Möglichkeit gibt, abzufragen, welche Prozesse, falls vorhanden, derzeit auf das Mikrofon zugreifen. Die Idee ist, dass ich mir einen kleinen Indikator machen würde, um festzustellen, ob das Mikrofon gerade Audio aufzeichnet oder nicht.
Mein oberstes Ziel ist es, das Mikrofon mit einer TV-Fernbedienung ein- und auszuschalten und eine LED-Anzeige zu haben, ob es ein- oder ausgeschaltet ist. Ich habe alle Hardware-Sachen zum Laufen gebracht, ich brauche nur das Software-Ende.
Ich glaube, dass ich im Moment in reinem ALSA konfiguriert bin, dh nicht in PulseAudio, obwohl ich mich irren könnte.