@@ -145,6 +145,8 @@ public class DefaultTtsPlayer extends AbstractAudioWrapper implements TextToSpee
@Override
public void onError(final String utteranceId) {
VideoLogUtils.i("TTSPlayer OnCompleteListener onError");
+ stop();
+ onError("TTSPlayer has play fail : " + utteranceId);
onCompleted();
}
@@ -82,8 +82,9 @@ public class MediaAudioPlayer extends AbstractAudioWrapper {
});
mMediaPlayer.prepare();
} catch (Throwable e) {
- e.printStackTrace();
+ //e.printStackTrace();
VideoLogUtils.d("MediaPlay: play fail");
+ onError("MediaPlayer has play fail : " + e.getMessage());