Estou executando o Debian (tecnicamente Raspbian), tentando obter um sistema de comando de voz no estilo Star-Trek. Eu tenho tudo instalado e funcionando, mas no interesse da privacidade e de todo esse jazz, não quero que meu microfone esteja sempre gravando.
Gostaria de saber, existe uma maneira de pesquisar quais processos, se houver, estão acessando o microfone atualmente? A ideia é que eu me faça um pequeno indicador para saber se o microfone está atualmente gravando áudio ou não.
Meu objetivo final é ligar e desligar o microfone usando um controle remoto da TV e ter um indicador LED para ligar ou desligar. Eu tenho todo o material de hardware funcionando, só preciso do software agora.
Acredito que agora estou configurado em puro ALSA, ou seja, não no PulseAudio, embora eu possa estar errado.