Android Spracherkennung während der Musikwiedergabe

Bezug auf Hoans Antwort hierJelly Bean Beep In Spracherkennung Ich habe versucht, eine Spracherkennung im Hintergrund zu implementieren.

Und es funktioniert alles gut. Der Dienst wird im Hintergrund ausgeführt und hört auf Wörter, die der Benutzer sagt. Mein Problem ist:

Wenn ein Musikplayer ausgeführt wird und die Spracherkennung neu gestartet wird, wird der Systemtonstrom stummgeschaltet, um den Signalton der Spracherkennung zu verhindern. Aber das Stummschalten dieses Streams unterbricht und stummschaltet auch den Musik-Player.

Hat jemand eine Idee, wie man den Signalton verhindert, ohne das gesamte System stummzuschalten?

Ich habe bereits versucht, einen anderen Stream stummzuschalten, aber der Systemstream ist der einzige, der den Signalton stummschaltet.

Ich teste auf einem Nexus 4 mit Android 4.4

Freundliche Grüße.

Antworten auf die Frage(0)

Ihre Antwort auf die Frage