У меня есть приложение, в котором работает автономная служба распознавания голоса, прослушивающая одно ключевое слово. Если произносится ключевое слово, запускается служба распознавания речи Google, которая отображает изображение, подобное этому, и возвращает текст произнесенного предложения.
Я хотел бы знать две вещи:
Как заставить приложение обрабатывать речь Google в текст, если приложение не на переднем плане или экран заблокирован?
Как избежать диалога «Говорите сейчас»? (Я хотел бы использовать какой-нибудь пользовательский компонент пользовательского интерфейса)
Спасибо за любой совет.