КОРОТКАЯ ВЕРСИЯ:
Я пытаюсь определить, когда мой микрофон захватывается программой типа Discord, предпочтительно в Python, но я не могу понять, как сделать это. Любые предложения?
ДОЛГОСРОЧНАЯ ВЕРСИЯ:
Я пытаюсь написать программу, которая включит индикатор "В эфире" всякий раз, когда используется мой микрофон. Обычно это либо для Discord, либо для Twitch. Это то, что Windows уже контролирует (Windows 10), потому что оно отображает значок микрофона внизу в области уведомлений и сообщает вам, какие программы используют ваш микрофон. По сути, всякий раз, когда появляется уведомление об этом значке, я хочу, чтобы мой индикатор был включен.
В настоящее время индикатор работает, посылая последовательные команды через Python в Arduino Nano, но я могу только сказать это вручную чтобы включить или выключить.
Я не могу найти способ получить доступ к windows состоянию мониторинга конфиденциальности или сделать какой-либо шаг, просто проверив, является ли микрофон в , используется с Python , Есть предложения?