Я искал почти везде, пытаясь найти способ сохранить вывод Android tts в аудиофайл. Я посмотрел эти посты:
- Как я могу сохранить вывод TTS в аудиофайл на Android?
- Как я могу разрешить TTS для записи файлов в каталоги моего приложения?
но не мог найти / понять ответы. Я использую synthesizeToFile()
вот так:
HashMap<String, String> myHashRender = new HashMap<String, String>();
myHashRender.put(TextToSpeech.Engine.KEY_PARAM_UTTERANCE_ID, result);
String fileName = "/Android/data/com.android.voicelanglearning.vll/ttsfile1.wav";
tts.synthesizeToFile(result, myHashRender, fileName);
Поэтому повторяю тот же вопрос. Любая помощь горячо приветствуется.
Спасибо, Муника