Как попросить пользователя предоставить разрешение RECORD_AUDIO на googlequicksearchbox из моего приложения - PullRequest
0 голосов
/ 21 февраля 2020

Я разрабатываю приложение, которое использует SpeechRecognizer . Для этого требуется разрешение RECORD_AUDIO, и поэтому я прошу его у пользователя. Все идет нормально.

Однако недавно я узнал, что SpeechRecognizer использует приложение Google (com.google. android .googlequicksearchbox) и, если этому приложению не хватает разрешения RECORD_AUDIO, распознавание речи вообще не работает (см. Это answer ).

Другими словами, моему приложению требуется разрешение RECORD_AUDIO, предоставленное для него, а также для приложения googlequicksearchbox.

Как попросить пользователя предоставить RECORD_AUDIO разрешение на googlequicksearchbox? Я имею в виду, как программно открыть диалоговое окно разрешений RECORD_AUDIO для googlequicksearchbox?

Я уже знаю, что могу сказать пользователю, чтобы он просматривал меню (Настройки -> Приложения -> Google -> Разрешения -> Микрофон), но я хочу избежать этого, если это возможно.

...