Aufgezeichnete Audiodatei (ua Google Now, Google Keep) - RecognizerIntent / Listener

Ich habe eine Anwendung entwickelt, die den RecognizerIntent verwendet, um Spracheingabe zu erhalten. Seit dem Start von Jelly Bean konnte ich die eigentliche Audiodatei jedoch nicht über meine Spracheingabe abrufen.

Im recognitionListener (http://developer.android.com/reference/android/speech/RecognitionListener.html) Es gibt eine Methode namens onBufferReceived. Es gibt jedoch keine Zusagen, dass diese Methode aufgerufen wird, und als ich sie implementiert habe, wurde sie nie aufgerufen. Gibt es eine Möglichkeit, die Ausführung dieser Methode zu erzwingen, oder was ist der "Best-Practice" -Ansatz zum Sammeln der Audiodatei, die der RecognizerIntent analysiert?

Dies sollte möglich sein, da Google dies jetzt mit dem Sprachbefehl "note-to-self" tun kann und Google Keeps Sprachnotizen dasselbe tun.

Vielen Dank

Antworten auf die Frage(1)

Ihre Antwort auf die Frage