Вопрос StackOverflow

повысить эффективность, я хочу отправлять часто используемые команды в Google Assistant из приложения для Android с помощью скрипта. Например. "Хорошо, Google.

Вот код, который я использую для вызова помощника из службы:

startActivity(new Intent(Intent.ACTION_VOICE_COMMAND).setFlags(Intent.FLAG_ACTIVITY_NEW_TASK));

Я нашел этотема, который говорит, что это невозможно для Raspberry Pi, который использует Google Assistant SDK. То же самое для приложений Android?

Ответы на вопрос(1)

Решение Вопроса

Удалось заставить это работать:

String command = "navigate home by public transport";
Intent intent = new Intent(Intent.ACTION_WEB_SEARCH);
intent.setClassName("com.google.android.googlequicksearchbox", "com.google.android.googlequicksearchbox.SearchActivity");
intent.putExtra("query", command);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //necessary if launching from Service
context.startActivity(intent);

Источник:Вопрос StackOverflow

Ваш ответ на вопрос