ASR and TTS licenses are not sold by Cisco; they must be acquired directly from the vendor. ASR and TTS port licenses are carefully enforced for all the vendors currently supported by Unified CVP. The license is checked out the moment a call needs to use it, and it is reserved until the call leaves the VoiceXML gateway.
Please Note: This behavior is different than VXML Server licenses.
Also, ASR and TTS licenses are independent: a call checks out an ASR license when it first needs to use ASR services, and a TTS license when it first needs to use TTS services.
If you plan to move calls from self-service to queuing functionality, you will most likely want to release the ASR and TTS licenses. However, Unified CVP makes no distinction between a call that is at the VoiceXML gateway for self-service purposes and one that is there to play queue music.
It does not know that the call has progressed from self-service to queuing services. The same VoiceXML gateway session remains active across the transition, so any ASR and TTS licenses that were obtained in the first phase are not automatically released.
Workaround to Release ASR/TTS License in Queuing
You can, however, force the licenses to be released by causing the call to be removed from the VoiceXML gateway and then redelivered there as a new VRU leg call.
Removing it from the VoiceXML gateway releases the ASR and TTS licenses, and redelivering the call makes it immediately available to play queue prompts again, but this time without ASR and TTS licenses.
You can accomplish this result by transferring to a bogus label causing a re-query to ICM and placing an explicit SendToVRU node or TranslationRouteToVRU node ahead of the Queue node in ICM scripting to release the ASR/TTS licenses.
ASR/TTS Port and License Utilization in IP-IVR (UCCX)
For IP-IVR, the vendor licensing works as follows:
Each MRCP session consumes one relevant vendor license. If it was an ASR session, then it would consume one ASR license. If it was a TTS session, it would consume one TTS license.
For ASR, IP-IVR (other names of the products are CRS/UCCX/IPCCX) creates the session the first time ASR is used in a call and the session remains up until the call is ended.
For TTS, IP-IVR creates a session for each separate TTS prompt to play. When a TTS prompt is finished playing, then the session is terminated.
Since TTS Prompts are played one after another, this has the effect of taking and releasing a TTS license over and over even during a single call. However, in general, only one (at most maybe two if there is a delay in closing a session) TTS licenses would be consumed at any given moment within a single call.
Keep in mind that this has nothing to do with IP-IVR Channel licenses.
Dear Folks, I bought a Cisco 8945 phone.The phone is connected to the home broadband network. It is successfully registered with the local VoIP carrier.However it cannot receive incoming calls or make outgoing calls. [CP-8945] 00:00:54:31.078 - ...
Is there a difference in recording calls and mra. We have mra and recording seems to be working for jabber on a laptop vai expressway. The wierd part is that we don't understand why jabber on a mobile with mra via expressway doesn't work but via lap...
When I schedule larger WebEx Events meetings for our system we have a password for attendees and also one for the panelists which is normal or at least seems normal with the invites it creates. When an attendee tries to join from any of our Cisco video en...
Hi We are expanding our outbound dialer from 2x locations to 5 in total for different units. My question is how do we monitor the dialler with regards to congestion due to the units and different dialler compaigns When Would we, in the fut...
Hello, If I am mounting my (2) P60 Cameras to the ceiling, is there a way to invert the display of the video? In other words, because I am mounting my cameras to the ceiling and they will be upside down, is there a setting to ensure the video does no...