Я занимаюсь разработкой приложения для Android, которое должно поддерживать микрофон включенным, потому что оно должно прослушивать слово типа «Хорошо, Google», чтобы вызвать какое-то действие.Я делаю это с помощью службы переднего плана (используя библиотеку Snowboy).Проблема в том, что теперь мое приложение имеет эксклюзивный доступ к микрофону, и оно блокирует его для других приложений (например, я не могу отправить аудио в WhatsApp, когда мое приложение использует микрофон).Я хотел бы выпустить микрофон, когда этого требует другое приложение, но я не нашел правильного решения (например, слушателя события).Я занимался расследованием и нашел несколько похожих вопросов, но не нашел хорошего решения.
Как освободить ресурс микрофона, когда это требуется для другого приложения Android?
https://issuetracker.google.com/issues/36982217
Есть идеи?