我有一个音频文件,想要读取这个文本文件并突出显示文本。我能做到吗?请帮助我。
您可以先阅读一些有关 Android 类 android.speech.tts.TextToSpeech
的 文本转语音 初步文档,链接为 http://developer.android.com/reference/android/speech/tts/TextToSpeech.html。
使用这个类,您可以让您的应用程序轻松地从文本中朗读出来。您只需创建该类的一个实例,等待其完成初始化,然后开始朗读。以下是一个简单的示例,以帮助您入门。
import com.google.tts.TTS;
...
private TTS myTts;
...
myTts = new TTS(this, ttsInitListener, true);
...
private TTS.InitListener ttsInitListener = new TTS.InitListener() {
public void onInit(int version) {
myTts.speak("Hello world", 0, null);
}
};