cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
561
Views
0
Helpful
0
Comments
cdnadmin
Level 11
Level 11
This document was generated from CDN thread

Created by: Voiceops SSC on 16-06-2010 09:00:35 PM
Hi,
I'm trying to use the Say It Smart plugin to read back a 10 digit nunmber but is not working.
My wav files are accessable and playable by other audio elements but once I configure the Say It Smart the application stops.
My files are name 0.wav, 1.wav, etc
The number I'm trying to read is a 10 digit number 8881234567
I've tried it with our files and also with the files in the CVP sys directory and it doesn't work.
 
My config of the Say It Smart audio item:
 
Data: 8881234567
Type: Phone Number
Input Format: 10 Digit Number
Output Format: As Digits w/ Pauses
Use Recorded Audio = checked
Audio Path = http://10.15.50.23/ambiguous/Numbers/eng  (accessible working)
Audio Fileset = Standard 0-9
Audio Type = wav
 
 
What am I missing?
 


Subject: RE: Trying to use Say It Smart to read a 10 digit number
Replied by: Stacy Johnson on 16-06-2010 09:10:14 PM
Hi,
 
Can you provide the VoiceXML output for your call? Also, just wondering, what version are you using with ESes and do you have a TTS engine?
 
Thanks

Subject: RE: Trying to use Say It Smart to read a 10 digit number
Replied by: Stacy Johnson on 17-06-2010 04:25:09 PM
Hi,
 
Here is a post with instructions on how to see the vxml produced: http://developer.cisco.com/web/cvp/forums/-/message_boards/message/1684044
 
Also, the errors that you are seeing in the log are due to the fact that you have the DatafeedLogger enabled, but you are not passing in the callguid to your application. Information on how to set this up can be found in the Config and Admin guide chapter 10 page 367, you will see a section there that shows how to pass this info to the VXML server so that it can eventually make it to the reporting server. http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/customer_voice_portal/cvp4_0/configuration/guide/cvp40cfg.pdf
 
Reply back with the vxml output from your application, and also, do any of the other SIS options work, for example: Number (anything that does not have 'w/ pauses').
 
You may be running into defect CSCsy40468 which has an ES (CVP7.0(2)_ES13 or ES29 which is a cumulative VXML Server patch) posted to CCO, but it is too soon to tell if that is the case.
 
Thanks

Subject: RE: Trying to use Say It Smart to read a 10 digit number
Replied by: Voiceops SSC on 17-06-2010 12:19:05 PM
Stacy,
I found the logs below under cvp home/logs/vxml
ESes? I don't know what that is. We're running CVP 7
No, no TTS engine, Im using recorded audio.
thanks
 
in both attached logs I can see an error reading:
CVP log:
10 09:24:24.525 -0400: %CVP_7_0_VXML-3-VXML_INTERNAL_ERROR: DatafeedMgr.handleSubdialogStartExitEvent() cannot publish the tabular message because the call GUID is NULL. [id:6004]
 
error log:
19795: 10.15.50.23: Jun 17 2010 09:24:24.290 -0400: %CVP_7_0_VXML-3-VXML_INTERNAL_ERROR: DatafeedMgr.handleStartEvent() cannot publish the tabular message because the call GUID is NULL. [id:6004]
19796: 10.15.50.23: Jun 17 2010 09:24:24.525 -0400: %CVP_7_0_VXML-3-VXML_INTERNAL_ERROR: DatafeedMgr.handleSubdialogStartExitEvent() cannot publish the tabular message because the call GUID is NULL. [id:6004]

Subject: RE: Trying to use Say It Smart to read a 10 digit number
Replied by: Voiceops SSC on 18-06-2010 02:44:52 PM
Stacy,
Thanks for the reply. Attached is the VXML debug output.
 
I think I corrected the callid variable issue.  I was passing, from ICM ToExtVXML[1], cvp_call_id= Call.User.media.id so I changed that to callid= Call.User.media.id so I changed and now the GUID null error is gone.
 
Do I need to pass cvp_call_id also?
 
Yes, the SIS Number works fine and so the SIS Digit-by-Digit with the same 10 digit number works fine; is only when I use the Phone SIS.
 
I'm running 7.0(1)
 
thanks again

Subject: RE: Trying to use Say It Smart to read a 10 digit number
Replied by: Stacy Johnson on 18-06-2010 02:59:32 PM
Hi,
 
From looking at your VXML output I think you might be running in to the defect I outlined in the last post. If you look at the VXML produced, you'll see the following:
 
  <prompt bargein="true">
        <audio src="http://10.15.50.23/DC_DOC_Reminder/en-us/2_2a.wav" />
        <audio src="http://10.15.50.23/DC_DOC_Reminder/en-us/2_2b.wav" />
        <audio src="http://10.15.50.23/ambiguous/Numbers/eng/1.wav">one</audio>
        <audio src="http://10.15.50.23/DC_DOC_Reminder/en-us/2_2c.wav" />
        <audio src="http://10.15.50.23/DC_DOC_Reminder/en-us/3_1.wav" />
        <audio src="http://10.15.50.23/DC_DOC_Reminder/en-us/3_2.wav" />
        <audio src="http://10.15.50.23/ambiguous/Numbers/eng/8.wav">eight</audio>
        <audio src="http://10.15.50.23/ambiguous/Numbers/eng/6.wav">six</audio>
        <audio src="http://10.15.50.23/ambiguous/Numbers/eng/6.wav">six</audio>
        <break time="150ms" />
        <audio src="http://10.15.50.23/ambiguous/Numbers/eng/3.wav">three</audio>
        ...
 
Note that the "pause" between the numbers is TTS. So even though you specified "Use Recorded Audio", the pause is not a recorded audio. What should be there is something like: 
<audio src="http://10.15.50.23/ambiguous/Numbers/eng/silence.wav">
     <break time="150ms"/>
</audio>
 
If you are able to put a TTS in to your solution, that would be the quickest solution. Otherwise, you would have to apply the ES I mentioned earlier.
 
The ES is on 7.0(2) and not on 7.0(1), and that is because we ALWAYS recommend and request that customers use 7.0(2) instead of 7.0(1) due to some significant things that were fixed.
 
Note: This issue will occur with any SIS that uses "w/Pauses"
 
Thanks.
 
 

Subject: RE: Trying to use Say It Smart to read a 10 digit number
Replied by: Voiceops SSC on 18-06-2010 03:54:31 PM
Thank you very much for your help, Im a novice with CVP and this has helped me much.
 
Luis
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Quick Links