【发布时间】:2018-09-14 23:48:59
【问题描述】:
我已经成功编写并执行了文本到语音的代码。 该代码能够说出用edittext编写的文本。 但现在我不知道如何将其转换为 .wav 文件并将其保存到目录中。 当我为 api 15+ 编写这段代码时,请给我一些建议。
我的代码:
@Override
public void onInit(int status) {
if (status == TextToSpeech.SUCCESS) {
int result = tts.setLanguage(Locale.US);
if (result == TextToSpeech.LANG_MISSING_DATA
|| result == TextToSpeech.LANG_NOT_SUPPORTED) {
Log.e("TTS", "This Language is not supported");
} else {
// btnSpeak.setEnabled(true);
speakOut();
}
} else {
Log.e("TTS", "Initilization Failed!");
}
}
private void speakOut() {
String text = txtText.getText().toString();
tts.speak(text, TextToSpeech.QUEUE_FLUSH, null);
}
请有人帮我...
【问题讨论】: