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