Używam Debiana (technicznie Raspbian), próbując uzyskać system poleceń głosowych w stylu Star-Trek. Mam go głównie uruchomionego, ale w trosce o prywatność i cały ten jazz nie chcę, żeby mój mikrofon zawsze nagrywał.
Zastanawiam się, czy istnieje sposób na sprawdzenie, które procesy, jeśli w ogóle, uzyskują obecnie dostęp do mikrofonu? Chodzi o to, że stworzyłem sobie mały wskaźnik, aby stwierdzić, czy mikrofon nagrywa dźwięk, czy nie.
Moim ostatecznym celem jest włączanie i wyłączanie mikrofonu za pomocą pilota do telewizora oraz posiadanie wskaźnika LED sygnalizującego włączenie lub wyłączenie. Mam działający sprzęt, potrzebuję teraz oprogramowania.
Wierzę, że teraz jestem skonfigurowany w czystym ALSA, tj. Nie w PulseAudio, chociaż mogę się mylić.