Make plans now to attend XMPP integration with CVP 2012/06/14 @ 10:00 AM at Cisco Live! in San Diego. ...Read More

 



Cisco Developer Network will be presenting a CDN Developer Track at Cisco Live! London the week of January 31, 2011.

We are presenting technical sessions which highlight Application Programming interfaces (APIs) and Software Developer Kits (SDKs) for Cisco technologies such as Unified Communications, IOS, and Access Routing Technologies ¿ including the new Cisco Cius ...Read More

 

Recently noticed that there have been repeated questions from our developer community complaining that they can't seem to get the beep to work with <record>. They have set the beep attribute to "true" alright, and the reference guide even says this is supported but why doesn't it work?
...Read More

 

August 01, 2006
Earlier today, as I was typing a comment in our internal issuing-tracking system, I hit backspace to correct a typo. WHAM! I go back to the previous page, and my long-winded comment is gone. Apparently I somehow left the context of the text area (did I tab, or spuriously click, or??), which causes backspace to act as a hotkey for "Back". The web browser was not very forgiving of my mistake.

Are your IVR applications forgiving? They should be.
...Read More

 

Mark Gibbs over at Network World has put together a spiffy little scoring system for customer service systems (including many criteria for IVR systems). How would callers score your IVR using Mark's guidelines? Place a call and find out, you may be surprised.
...Read More

 

If you're using JNDI to connect to your database through Tomcat, then it's possible you've had to deal with database connection pool leaks. Your code tests fine, it's been reviewed, but in load tests or in production your app is unable to acquire database connections, the pool is empty!

Fear not, there are some handy parameters which can be set in your application's XML configuration file (in tomcat/conf/Catalina/YOUR_IP/YOUR_APP.xml):
...Read More

 

Showing 6 results.
Items per Page 50
of 1

CVP Forum

« Back to General Discussion - All Versions

Credit Card say-it-smart uses <break/> tag even with pre-recorded audio

Combination View Flat View Tree View
Threads [ Previous | Next ]
when using the credit card say it smart, and pre-recorded audio, the say-it smart inserts a <break/> tag after every few digits.

If I don't have a TTS server, this will cause an error at runtime.

Why doesn't the say-it-smart insert the name of an audio file that has a pause in it for pre-recorded audio, with a <break/> as the alternate TTS?

Isn't this a bug that should be addressed? Otherwise, what do you recommend for non-TTS systems?

As a follow up, I just tested this myself. And the gateway disconnects the call and leaves the VXML Server license hung. I get no activity or error log entry at all.

I turned on debug mrcp error and debug http client error on the gateway, and only saw that the gateway tried to initiate a connection to a nonexistent URL. But I'd expect it to at least send back an error.noresource to the Vxml Server.

Any ideas?

Edited by: Janine Graves on Jun 3, 2008 3:59 PM

Hi Janine,

It is curious since the <break> tag is part of VoiceXML and so the VoiceXML parser should not choke on that tag in the absence of a TTS engine, it should simply ignore it. Which browser are you using?

Unfortunately there is no workaround that does not involve using another Say It Smart plugin like the Digits Say It Smart plugin or making one of your own. There is no option in the Credit Card plugin to turn off the use of the break tag. You are correct that had the plugin been designed with a blank audio file and the break as TTS backup it might have worked, though if the browser had a problem with the break tag it may still have a problem even if there were an audio file referenced.

I am not sure why the browser has issues like you are seeing. As you say it should at least throw some sort of VoiceXML error event.