In order to increase efficiency I want to send frequently used commands to Google Assistant from an Android app via script. E.g. \"Ok, Google .
This is the code I use fo
Managed to make it work:
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);
Source: StackOverflow question