Как управлять запросами микрофона приложения в Android?

Я разрабатываю приложение для Android, которое должно поддерживать микрофон включенным, потому что оно должно выслушивать слово вроде "Хорошо, Google", чтобы вызвать какое-то действие. Я делаю это с помощью службы переднего плана (используя библиотеку Snowboy). Проблема в том, что теперь мое приложение имеет эксклюзивный доступ к микрофону, и оно блокирует его для других приложений (например, я не могу отправить аудио WhatsApp, когда мое приложение использует микрофон). Я хотел бы выпустить микрофон, когда этого требует другое приложение, но я не нашел правильного решения (например, слушателя события). Я расследовал и нашел несколько похожих вопросов, но не нашел хорошего решения.

Как освободить ресурс микрофона, когда это нужно другому Android-приложению?

https://issuetracker.google.com/issues/36982217

Есть идеи?

0 ответов

Другие вопросы по тегам