Aktualnie programuję aplikację wyszukiwarki i chcę, aby aplikacja słuchała słowa-klucza, gdy znajduję się w aplikacji, np. Google z "Ok Google". Jak mogę pozwolić aplikacji słuchać i jak mogę pozwolić jej uruchomić określoną funkcję?ok Podobny do Google słuchacz słów kluczowych
Aby być dokładnym, to funkcja:
btnSpeak.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(
RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
intent.putExtra(RecognizerIntent.EXTRA_LANGUAGE_MODEL, "de-DE");
try {
startActivityForResult(intent, RESULT_SPEECH);
txtText.setText("");
} catch (ActivityNotFoundException a) {
Toast t = Toast.makeText(getApplicationContext(),
"Ihr Gerät unterstützt kein Sprache-Zu-Text-System!",
Toast.LENGTH_SHORT);
t.show();
}
}
});
Dzięki za pomoc!