iTime Report post Posted 02/28/2013 01:19 AM Hello Support team, I have a script that uses "Capture Entered Number" module that has a path to a text file for TTS reading. The problem is that <break> tag does not work: I tried <rate> tag and this tag is working properly. I am using VG7 on Windows7 with ATT Natural Voice, Audreay. I tried to use xml tag (as you suggested somewhere in this forum for VG6 user), but no use... a Comma works as "break", but I would like to have longer period of pause than a comma. What am I doing wrong? Thanks for your help. The script below is the contennt of the text file TTS is reading. <?xml version="1.0" encoding="ISO-8859-1"?> <speak version="1.0" xml:lang="en-US" xmlns="http://www.w3.org/2001/10/synthesis"> <rate absspeed="-1"> The list of choice is , 0001 <break time = "3000ms" /> 0002 , 0003 , 0004 </rate> </speak> Share this post Link to post
SupportTeam Report post Posted 02/28/2013 05:00 AM VoiceGuide passes the specified TTS expression to the TTS engine which you have installed on the system. The TTS expression is passed on without modification. For AT&T TTS engines this tag should work: <Break time=”3s”/> If that does not work then the next step would be to contact the TTS engine supplier. Share this post Link to post
iTime Report post Posted 02/28/2013 09:10 PM Woops, I was wrong: it turned out that this machine uses microsoft speech engin, only applying "Audrey" voice from AT&T natural voice. So the "break" tag for the engine had to be "Silence" like the example below, <silence msec="3000"/> Thanks for your clarification. Share this post Link to post