Hallo an Alle,
ich habe eine Sprachausgabe mit IVONA und arbeite mit
folgendem Quellcode.
Leider stottert die Sprachausgabe manchmal. Um dem Fehler zu lokalisieren habe ich die Sprach Dateien zusätzlich
in einen anderen Ordner kopiert.
Die Sprachausgabe im IPS stottert, jedoch wenn ich mir das kopierte Soundfile mit dem normalen Mediaplayer
anhöre stottert nichts. Ich arbeite mit TTS_GenerateFile.
Hat jemand Ideen. Vielleicht der Meister. Es tritt nur in IPS auf.
$Quality = 20;
$FileNameSpeech = IPS_GetKernelDir().$Sprachfile."_".$PlayFileCount.".wav";
TTS_GenerateFile($ID_TTS_Player ,$arraySpeech[$i]["TextToSpeech"], $FileNameSpeech ,$Quality);
//zu Testzwecken
copy($FileNameSpeech, IPS_GetKernelDir()."media/saveSpeech/".time().".wav");
$FilesToPlay[] = $FileNameSpeech;
WAC_AddFile($ID_WAV_Player,$FileNameSpeech);
ips_sleep(200);
if (($arraySpeech[$i]["SignalTonOnOff"]) and ($EndSound <>"")) {
WAC_AddFile($ID_WAV_Player,$EndSound);
}
WAC_Play($ID_WAV_Player);