IBM Watson テキスト読み上げを使用して、Android アプリケーションでテキストを音声出力に変換しようとしています。ここに私の依存関係があります
compile 'com.ibm.watson.developer_cloud:java-sdk:3.5.3'
compile 'com.ibm.watson.developer_cloud:android-sdk:0.2.1'
ここで文字列をオーディオに変換します
new StreamPlayer().playStream(textToSpeechService.synthesize(params[0], Voice.EN_LISA).execute());
問題は、オーディオを再生するアクティビティを終了すると、オーディオを停止したいときにオーディオが再生され続けることです。
使用する場合android.speech.tts.TextToSpeechは簡単に使用できますTextToSpeech.stop()が、IBM Watson のテキスト読み上げでどのように行うのですか?