0
作成するコードtest.wav
ファイルは、sdcard/Android folder
の中にテキストを入力するたびに上書きされています。私は入力時に各ファイルを名前で保存したい。ttsを再生するたびにオーディオファイルを新しいファイルとして保存するにはどうすればいいですか?
play.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
speakOut();
speakTextTxt=text.getText().toString();
destinationFileName = "/sdcard/Android/test.wav";
myHashRender.put(TextToSpeech.Engine.KEY_PARAM_UTTERANCE_ID,speakTextTxt);
mTts.synthesizeToFile(speakTextTxt, myHashRender, destinationFileName);
各エントリ の変更ファイル名のおかげでその作業罰金が、destinationFileName =「/sdcard/Android/"+System.currentTimeMillis()+".wav必要な変更の割合"; –
名前でファイルを保存するにはどうすればいいですか?あとで乱数から型付きテキストを見つけ出すのはかなり難しいです。 –
次に、someText + System.currentTimeMillis()+ "。wav"のような小数部のテキストを追加してください。 –