J'écris un programme simple pour tts. Je veux étudier la fonction de tts. Mon code est ci-dessous.Comment puis-je faire addSpeech() dans TTS d'Android?
String wakeUpText = "Are you up yet?";
String destFileName = "/mnt/sdcard/hello.wav";
mTts.addSpeech(wakeUpText, destFileName);
mTts.speak(wakeUpText, TextToSpeech.QUEUE_ADD, null);
vous pouvez voir le code est très comme http://developer.android.com/resources/articles/tts.html
Mon problème est que si le hello.wav est existe pas, tts ne peuvent pas parler.
journal d'erreur est inférieure à
DEBUG/MediaPlayer(398): java.io.IOException: Prepare failed.: status=0x1
...
DEBUG/SntpClient(70): request time failed: java.net.SocketException: Address family not supported by protocol
Comment puis-je faire?