ID2016 Report post Posted 02/09/2017 08:06 PM Hi, The VG worked great with only numbers or only text. How can I code that it will allow to sent a random text - numbers and letters. For example if I need to send an address (not prerecorded).For example this message: The address of the lab is 123 Adam street Meron city zip 123456. Thanks. Share this post Link to post
SupportTeam Report post Posted 02/09/2017 08:27 PM Are you referring to playing information to caller using TTS ? or something else? If TTS then can you post the VoiceGuide trace capturing the call and post the .WAV files generated by TTS engine in the VoiceGuide's \temp\ subdirectory? Share this post Link to post
ID2016 Report post Posted 02/09/2017 09:42 PM There is the zipped logs file. The VG script name ReadText.vgs. I am trying to send a random text that contains both text and numbers so it will be read at a run time. Thank you.LOGS02092017.zip Share this post Link to post
ID2016 Report post Posted 02/09/2017 09:45 PM Just adding .WAV files that were generated in temp directory. Yes it is using TTS to send the text. Thank you.LOGS02092017 (2).zip Share this post Link to post
SupportTeam Report post Posted 02/10/2017 09:15 PM Is the problem that the ZIP part of the text: "Our address is 1234 Oak ave Tree city zip 12376" Is being converted by TTS to "Twelve thousand three hundred and seventy six" ? Or is something else the issue? The vgTts trace was not attached so not sure which TTS engine is used n this system. Can you please attach the most recent vgTts trace file that captures system startup and the call being made? Share this post Link to post
ID2016 Report post Posted 02/14/2017 12:17 AM Yes the problem is what you indicated:"Our address is 1234 Oak ave Tree city zip 12376" is being converted by TTS to "Twelve thousand three hundred and seventy six" ? I am attaching the logs and wav. Please advise. Thank you.Logs02132017.zip Share this post Link to post
ID2016 Report post Posted 02/14/2017 12:31 AM I forgot to mention that no vgTts logs were generated. Share this post Link to post
SupportTeam Report post Posted 02/14/2017 03:16 AM I forgot to mention that no vgTts logs were generated. Is the logging turned off in VG.INI file? Can you please re-enable logging by setting all log options in the [Log] section of VG.INI to a value of 10 and then restart the VoiceGuide service. Then make a call and post both the ktTts and the vgEngine logs generated. Share this post Link to post
ID2016 Report post Posted 02/14/2017 02:54 PM All logs are enabled. ktTts are generating for other calls but not for the case that I mentioned. Share this post Link to post
SupportTeam Report post Posted 02/14/2017 03:07 PM If the logs are enabled in VG.INI then vgEnigne and other logs (ktTts, ktTel, etc) must be created. Can you please .ZIP up all the files created in VoiceGuide's \log\ subdirectory in last few days and post them here. We can then see what is happening on system. Share this post Link to post
ID2016 Report post Posted 02/14/2017 07:35 PM LOGS02142017.zipHere are the log files. It looks like if I add "." before the number in the sentence that I want to send as a voice, then this number will be stated as separate digits. Is there any other way for this to work? Thank you. Share this post Link to post
SupportTeam Report post Posted 02/14/2017 07:55 PM The trace files uploaded cover a 10 day period, and it appears that VoiceGuide service was not restarted at all during that time. Can you please stop and start the VoiceGuide service and then .ZIP post the trace files from today only - these logs will then contain the startup information that we need to see. Share this post Link to post
ID2016 Report post Posted 02/17/2017 12:48 AM LOGS02162017.zipI restarted VG and also added space after every number. But now the call doe snot go through. Attaching logs files. Thank you. Share this post Link to post
SupportTeam Report post Posted 02/17/2017 06:38 AM Traces show that system was restarted at 17:26 and 17:30 and the outgoing calls were made. Did you confirm the dialed numbers were ringing and the system played messages when those calls were answered? For incoming calls the Config.xml is set to use a .WAV file as the script to use when incoming calls are answered, but there does not appear to be any incoming call attempts into this system after restart was made. We recommend using a scirpt with a single Play module and What TTS engine is being use don this system? Is it just the default TTS that came with Win2008 (Microsoft Anna) or is another TTS used? Have you tried using the "context" XML tags when specifying the TTS to be spoken? eg: Hello, your PIN number is <context ID = "number_digit">3432</context> Share this post Link to post
ID2016 Report post Posted 02/17/2017 01:56 PM I do not use the script in Config.xml file. Instead I call vgs script in either of two ways: via the OutboundCallLoader; or placing record directly into OutDial database from my program. I use TTS Anna to translate words to speech. When I use vgs script to send only digits it all works fine. When I use a text that has numbers in it using a different vgs script that also uses TTS Anna to say the message that is sent, at it speaks the digits as a complete numbers like one thousand four hundred etc instead of a separate digits. I need it to say a separate digits. I added spaces between the numbers but this stopped from receiving any voice message. it calls the phone number but nothing is being said. My question is how can I sent text that includes numbers but i want them to be read digits. Thank. Share this post Link to post
SupportTeam Report post Posted 02/18/2017 02:47 PM Please put this as the text to be spoken: Hello, your PIN number is <context ID = "number_digit">3432</context> Copy above exactly as is. The <context ID = "number_digit"> section tells TTS engines how to speak out the number. Share this post Link to post