TTS (Text to speech) API を利用する Android アプリケーションがあります。すべてが完全に機能していますが、アプリケーションがテキストを読み上げるときに、フェードイン/フェードアウトしたり、音楽を停止したりしたい (ユーザーが事前に構築された音楽プレーヤーで音楽を再生している場合)。現在、音楽と TTS メッセージの両方が同じストリーム (MUSIC) で再生されていると思いますが、音声メッセージを理解するのは難しい場合があります。
AudioManager.STREAM_NOTIFICATIONS などの別のストリームでテキストを再生しようとしました。音楽は止まりますが、テキストが話されても戻ってこないので、目標を達成できませんでした。まだ何も見つかっていないので、誰かがここで助けてくれることを願っています。ありがとう!