Guest Dominik Report post Posted 03/26/2004 02:54 PM The following code hangs VG. at playing a wave (I use elan TTS) Module is attached. 153803,23 5 [q1] DB Query 153803,23 5 ODBC mode used 153803,34 5 RVreplace start (strlen>100) 153803,34 5 About to execute Retrieve Operation [select] 153803,36 5 [q1] row count=1 153803,36 5 [dane] Running VB Script... 153803,36 5 RVreplace start (strlen>100) 153803,39 5 Run Script waiting... (shellid=1232, process=1596) 153803,39 2 tr NewVgsVgm_Goto end 153803,95 5 cl Run_ResultReturn >>[tekst11]{xxx}[tekst12]{ xxx}[tekst13]{xxx}[tekst21]{ xxx}[tekst22]{ xxx}[tekst23]{ xxx}<< 153803,95 5 [czytaj2] Playing 153803,95 5 tts generate start[<p><RATE SPEED="-3">Informacje aktualne na dzie? dzisiejszy.</RATE></p>] 153804,25 5 tts generate end 153804,25 5 [czytaj2] Playing (C:\Program Files\VoiceGuide\data\tts5.wav) 153804,27 5 PlaySoundStart ok [C:\Program Files\VoiceGuide\data\tts5.wav] 153804,27 5 RunModule PLAY end 153806,61 5 wb(23400000) 153806,66 5 Play End line[5] (id=234000) 153806,66 5 LsPlayMsg EV_PLAY_FINISHED 153806,66 5 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 153806,66 5 [czytaj21] Playing 153806,66 5 RVreplace start: [<p><RATE SPEED="-3">$RV[tekst21]</RATE></p>] 153806,66 5 RVreplace end: [<p><RATE SPEED="-3"> xxx</RATE></p>] 153806,66 5 tts generate start[<p><RATE SPEED="-3"> x</RATE></p>] 153807,06 5 tts generate end 153807,06 5 [czytaj21] Playing (C:\Program Files\VoiceGuide\data\tts5.wav) 153807,08 5 PlaySoundStart ok [C:\Program Files\VoiceGuide\data\tts5.wav] 153807,08 5 RunModule PLAY end 153812,50 5 wb(23681200) 153812,55 5 Play End line[5] (id=236812) 153812,55 5 LsPlayMsg EV_PLAY_FINISHED 153812,55 5 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 153812,55 5 [czytaj22] Playing 153812,55 5 RVreplace start: [<p><RATE SPEED="-3">$RV[tekst22]</RATE></p>] 153812,55 5 RVreplace end: [<p><RATE SPEED="-3"> xxx</RATE></p>] 153812,55 5 tts generate start[<p><RATE SPEED="-3"> xxx</RATE></p>] 153812,86 5 tts generate end 153812,86 5 [czytaj22] Playing (C:\Program Files\VoiceGuide\data\tts5.wav) 153812,86 5 PlaySoundStart ok [C:\Program Files\VoiceGuide\data\tts5.wav] 153812,86 5 RunModule PLAY end 153816,83 5 wb(24260900) 153816,88 5 Play End line[5] (id=242609) 153816,88 5 LsPlayMsg EV_PLAY_FINISHED 153816,88 5 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 153816,88 5 [czytaj23] Playing 153816,88 5 RVreplace start: [<p><RATE SPEED="-3">$RV[tekst23]</RATE></p>] 153816,88 5 RVreplace end: [<p><RATE SPEED="-3"> xxx</RATE></p>] 153816,88 5 tts generate start[<p><RATE SPEED="-3"> xxx</RATE></p>] 153817,19 5 tts generate end 153817,19 5 [czytaj23] Playing (C:\Program Files\VoiceGuide\data\tts5.wav) 153817,20 5 PlaySoundStart ok [C:\Program Files\VoiceGuide\data\tts5.wav] 153817,20 5 RunModule PLAY end 153818,92 5 wb(24693700) 153818,97 5 Play End line[5] (id=246937) 153818,97 5 LsPlayMsg EV_PLAY_FINISHED 153818,97 5 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 153818,97 5 [czytaj1] Playing 153818,97 5 tts generate start[<p><RATE SPEED="-3">Informacje na semestr.</RATE></p>] test.vgs Share this post Link to post
SupportTeam Report post Posted 03/26/2004 11:42 PM It looks like the TTS engine all of a sudden does not generate sound file... strange as the trace shows that the TTS was responding OK to similar requests earlier in the call. There really isn't much that we can do if the Elan TTS engine all of a sudden stops responding... we have up till now not heard of issues with Elan TTS... To see closer what is happening we can look at the trace covering TTS generation task. If you are using v5.2.1 of VG please select "Save to file" check box on the VG Trace Log window and then reproduce the problem and post the trace titled MMDDsw.txt from VG's \data\ subdirectory. What happened to the other issues that you were experiencing earlier? I take it that they are now resolved? Share this post Link to post
Guest Dominik Report post Posted 03/31/2004 10:44 AM I finally got rid of ELAN, it's unstable and hangs VG A simple script (set variable in VB script than play it trough ELAN, than again ) and VG crashes completly. I lost almost half a year on development and some scripts go to the trash. Best regards, Dominik Share this post Link to post
SupportTeam Report post Posted 03/31/2004 12:34 PM We have not seen a TTS engine hang like what you are seeing. (but we have never extensively tested Elan). From your comments I see that you are probably still using v5.1.x of VoiceGuide, and not v5.2.1 In v5.2.1 other lines will not be affected by TTS crashing and will continue taking calls... although if scripts are relying on TTS then there is probably no point since as soon as other lines request to use TTS they to will become effectively 'blocked' when awaiting for TTS engine to generate the WAV files... Share this post Link to post
Guest Andrew Richards Report post Posted 04/01/2004 10:03 AM Dominik, Have you tried contacting Elan's support Team? Elan would be more than pleased to try and find out why it is crashing like that. technical@elanspeech.com Regards, Andrew Richards Elan Speech Share this post Link to post
Guest Dominik Report post Posted 04/01/2004 08:25 PM Thanks for a hint but I've been using speech cube evaluation and I don't think that my questions will be answered. Moreover, I couldn't find any logs from the engine, except those in the system log (expiration date). I checked TTS on a script with one Play module, it hanged one line. Next, when I tried to repeat the test it worked. How bizzare. I can't define a frequency of hangs. I returned to the eldest version (static wav's) of my scripts, it works perfect on both VG 5.1.4 and 5.2.1 (currently installed). Best regards Dominik Share this post Link to post