Я запускаю Debian (технічно Raspbian), намагаючись отримати систему голосових команд у стилі Star-Trek. Я в основному працює і працює, але в інтересах приватності та всього цього джазу я не хочу, щоб мій мікрофон завжди записувався.
Мені цікаво, чи існує спосіб опитування, які процеси, якщо такі є, зараз мають доступ до мікрофона? Ідея полягає в тому, щоб я зробив собі невеликий індикатор, щоб сказати, чи в даний час мікрофон записував звук чи ні.
Моя кінцева мета - увімкнути та вимкнути мікрофон за допомогою пульта дистанційного керування телевізором та встановити світлодіодний індикатор, якщо він увімкнено чи вимкнено. У мене все апаратне забезпечення працює, мені просто потрібне закінчення програмного забезпечення зараз.
Я вважаю, що зараз я налаштований на чисту ALSA, тобто не на PulseAudio, хоча я можу помилитися.