Ich versuche, ACTION_VOICE_SEARCH_HANDS_FREE
in Android 4.1 zu verwenden.
Ich benutze diesen Weg:
%Vor% Es funktioniert gut mit ACTION_RECOGNIZE_SPEECH
, aber mit ACTION_VOICE_SEARCH_HANDS_FREE
Ich habe das:
Wie kann ich ACTION_VOICE_SEARCH_HANDS_FREE
verwenden?
@Kaarel hat richtig geantwortet, aber um ein wenig mehr Informationen zu liefern:
Eine Aktivität muss Folgendes im Manifest registrieren:
%Vor%Die Google-Suche ist für diese Absicht registriert, reagiert aber nur darauf, wenn der Bildschirm aktiviert und nicht gesperrt ist: Siehe unten aus AudioService
%Vor%Diese Funktion ist derzeit ziemlich überflüssig aufgrund dieses verknüpften Fehlers , wo sich Systemanwendungen befinden überschreiben die Priorität und verhindern so, dass der Benutzer eine installierte Alternative auswählt.
Wenn Sie eine solche Anwendung erstellt haben und Benutzer sie nicht verwenden können, ist das wirklich sehr nervig ............. in der Tat.
Sie müssen auf Ihrem Gerät eine App installieren, die eine Aktivität enthält, die auf die ACTION_VOICE_SEARCH_HANDS_FREE
intention reagiert. Die Frage wird also: Welche Apps unterstützen diese Absicht? Die einzige Antwort, die ich kenne, ist die triviale, "Implementiere so eine App selbst", also interessiert mich auch diese Frage, aber ich bin mir nicht sicher, ob sie zum Stackoverflow-Format passt.
Tags und Links android speech-recognition android-4.2-jelly-bean