Android Rozpoznawanie mowy podczas odtwarzania muzyki

tutaj odniesienie do odpowiedzi HoansaJelly Bean Beep W Rozpoznawaniu Mowy Próbowałem zaimplementować rozpoznawanie mowy w tle.

I wszystko działa dobrze. Usługa działa w tle i słucha słów, które mówi użytkownik. Moim problemem jest:

Jeśli odtwarzacz muzyki jest uruchomiony, a funkcja rozpoznawania mowy uruchomi się ponownie, strumień dźwięku systemu zostanie wyciszony, aby zapobiec sygnałowi dźwiękowemu rozpoznawania mowy. Ale wyciszenie tego strumienia również zatrzymuje i wycisza odtwarzacz muzyczny.

Czy ktoś ma pomysł, jak zabezpieczyć dźwięk przed wyciszeniem całego systemu?

Próbowałem już wyciszyć kolejny strumień, ale strumień systemowy jest jedynym, który wycisza sygnał.

Testuję na Nexusie 4 z Androidem 4.4

Z poważaniem.

questionAnswers(0)

yourAnswerToTheQuestion