Android-最简单的方式使用TTS

TTS可以直接利用BaiduTTS URL进行音频生成,然后放在MediaPlayer直接播放。

1
2
3
4
5
6
7
8
9
MediaPlayer mediaPlayer = new MediaPlayer();
try {
mediaPlayer.setAudioStreamType(AudioManager.STREAM_SYSTEM);
mediaPlayer.setDataSource("http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&text=" + content);
mediaPlayer.prepare();
mediaPlayer.start();
} catch (Exception e) {
e.printStackTrace();
}