10-09-2019 04:39 AM
HI Gents,
Does any one have a very good call flow/configuration/troubleshooting guide for CVP integration with Nuance ASR/TTS using MRCPv2. I have been trawling through google and cant find a very good document.
Even if its a link to cisco live I wouldnt mind.
Thank you all
10-09-2019 05:58 AM
We've opened documentation defects to make sure some of the Nuance related settings are updated in the CVP configuration guides like here have a lot of good information https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/customer_voice_portal/cvp11_6/configuration/guide/cvvp_b_configuration-guide-for-cisco-unified/cvvp_b_configuration-guide-for-cisco-unified_chapter_01100.html?bookSearch=... , but don't neglect to review the Virtual Voice Browser guide (I'm guessing that 's what you're using and not VXML gateway). For instance, note the requirement that Nuance needs to be local to the VVB server and not over the WAN.
What issue do you have?
10-09-2019 07:28 AM
10-09-2019 10:37 AM
Your best bet as a start for this is the Element guide. https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/customer_voice_portal/cvp11_6/programming/guide/ccvp_b_element-specifications-for-cisco-unified-cvp11-6/ccvp_b_element-specifications-for-cisco-unified_preface_00.html
The CVP-D class that Janine teaches is also a great resource for this as well.
10-10-2019 01:33 AM
Thank you Bill
10-09-2019 05:16 PM
In Call Studio, you have to configure Project/Properties/CallStudio/GeneralSettings to specify that you're using the VXMLGateway: Nuance or Vxml2.1 Nuance.
Then you can use any of the elements in Studio (Digits, Number, Currency, Date, Time, YesNoMenu) to have Nuance use its built-in grammars.
You can use the Form element to invoke
1) external grammars that are retrievable by nuance using http by configuring the settings named VoiceGrammar and DTMF Grammar
2) builtin grammars, by configuring the settings :
VoiceGrammar builtin:grammar/grammarNameHere
and DTMF Grammar builtin:/dtmf/grammarNameHere
3) inline grammars, by configuring the VoiceKeyword and DTMF Keypress settings.
More details can be found in the Element Specifications reference manual that Bill King sent you a link to.
This assumes you've configured the VB to connect to your speech server either through VVB Admin web page or IOS VXML GW configuration.
10-10-2019 01:32 AM
Thank you Janine. I read about some of your post from cloverhound blog site. Great job you are doing. Looks like I found my mentor for this ASR/TTS thingy, if you would have me as a mentee :)
10-10-2019 01:59 AM
VVB part is all done. I also see the user defined grammars. I have been trying to figure out where these would be placed on Nuance Server. They are all .grxml files. I am not sure if I am not looking in the right place or the documentation on Nuance is not very much out there...
10-10-2019 05:10 AM
10-10-2019 08:28 AM
Entirely up to you/preference, but we put them on the CVP/VXML server in one of the folders where the audio files are stored, since the people who need access to that to update audio files for call flows would typically be the same ones who would be adding/updating the grammar file as well. This way you have less people needing access to the Nuance server. Again, personal preference, but just throwing it out there.
10-10-2019 08:34 AM
You are on the money Bill. While I was troubleshooting, look for vxml pages for another application I found the location of the grammar files on the CVP/VXML servers. I had poked around on Nuance and came up short. Thank you
C:\inetpub\wwwroot\grammars
10-10-2019 08:36 AM
10-10-2019 08:49 AM
10-11-2019 01:30 AM
Janine,
I think I figured my last question out. You do this by specifying the URL pointing to the cvp servers where the grammars are located in the voicegrammar of the voice element form. I think you mentioned this earlier as well but didn't quite catch it. Thanks
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide