I have Genesys nuance integration. TTS is working fine but I am struggling to test ASR.
As a part of testing I am using Composer User Input project available in Composer.
I get a call and when i speak my voice never reaches MCP, i believe that at least MCP should have speech captured in MCP logs. As voice is not captured i get in logs no_input received.
As a part of ASR config i have RAP (VP_MCP_MRCPv2_ASR_Nuance11_900) configured. I am using Mrcpv2 for integration. In logs I get ping responses from Nuance for ASR.
Is there any specific config i need to do on MCP so that it detects the Speech ?
Thanks for the replies guys.
It was an RTP issue from MGW, it was not sending the RTP to MCP.
I figured out after wireshark traces on Nuance and MCP server.
I checked the issue with Media Gateway team and then issue was fixed.
Thanks for your replies :).
Just wanted to share the issues I faced during this integration ,might help someone in future who does this integration.
The requirement was to use the ASR and TTS for german language. So while making composer project you need to select de-DE locale along with English or you can select only de-DE language.
For en-US language by default under workspace<Project name>\Resources\Prompts" folder you will find en-US.js file which have locale information.
if you are using other language for example german you need to create your locale file manually with name of locale i.e. de-DE.js and place it under workspace<Project name>\Resources\Prompts" folder.
Locale file de.DE.js will be applicable to entire callflow project including prompts in Menu block.
The workflow is part of ORS and via SIP Server → URS, it just asks MCP to play the treatment and there are no prompts involved in it.
So locale file de.DE.js is not needed in a workflow.