Maurikius1983
28/05/13, 02:57:31
Estoy intentando guardar un archivo tts como wav en la sd, no me salta error pero no me guarda el archivo. y no se si lo ha sintetizado bien o si no lo esta guardando bien. os paso el codigo a ver si veis algo.
case R.id.ctx_guardar:
String texto_guardar = (String) adaptador.getItem(info.position)
.toString();
HashMap<String, String> myHashRender = new HashMap<String, String>();
myHashRender.put(TextToSpeech.Engine.KEY_PARAM_UTT ERANCE_ID,
texto_guardar);
String exStoragePath = Environment.getExternalStorageDirectory()
.getAbsolutePath();
String destino = exStoragePath + "/sonidos/" + texto_guardar
+ ".wav";
lector_texto.synthesizeToFile(texto_guardar, myHashRender, destino);
return true;
case R.id.ctx_guardar:
String texto_guardar = (String) adaptador.getItem(info.position)
.toString();
HashMap<String, String> myHashRender = new HashMap<String, String>();
myHashRender.put(TextToSpeech.Engine.KEY_PARAM_UTT ERANCE_ID,
texto_guardar);
String exStoragePath = Environment.getExternalStorageDirectory()
.getAbsolutePath();
String destino = exStoragePath + "/sonidos/" + texto_guardar
+ ".wav";
lector_texto.synthesizeToFile(texto_guardar, myHashRender, destino);
return true;