Log In
Developer Network
Technologies
Join the Network
Member Services
Events & Community
Customer Voice Portal (CVP) Developer Center
Overview
Documentation
Community
Wiki
Message Boards Home
Recent Posts
Statistics
Answer
(
Unmark
)
Mark as an Answer
« Back to CVP - All Versions
ASR Support for Non-English Languages
Threads [
Previous
|
Next
]
Ganesh K
Posts:
21
Join Date:
3/25/10
Recent Posts
ASR Support for Non-English Languages
Answer
12/6/11 2:01 PM
Mark as an Answer
Submit
Reply with Quote
Quick Reply
Hi,
We are trying to implement Multi-Language feature in our IVR (CVP-ICM-VoiceXMLGateway) System by using Nuance TTS (Text-to-Speech) and ASR (Speech recognition).
We have got Hindi (Indian Language) package for both TTS and ASR. Now TTS is working fine in Hindi but ASR is having some problem. Nuance ASR seems to be recognizing the word but somehow it is not arriving at the gateway.I have no clue, whether the issue is at Nuance ASR Server or Cisco Gateway
Does anybody have any idea on this?
Sign in to vote.
Flag
Please sign in to flag this as inappropriate.
Top
Janine Graves
Posts:
1308
Join Date:
5/2/08
Recent Posts
Re: New Message from Ganesh K in Customer Voice Portal (CVP) - CVP - All Ve
Answer
12/6/11 2:33 PM as a reply to Ganesh K.
Mark as an Answer
Submit
Reply with Quote
Quick Reply
This sounds like an issue that someone had a year ago on the Forum using Nuance Russian ASR. It turned out, they needed a patch for IOS on the gateway and also a patch from Nuance. Janine On 12/6/2011 8:01 AM, Cisco Developer Community Forums wrote: Ganesh K has created a new message in the forum "CVP - All Versions": -------------------------------------------------------------- Hi,  We are trying to implement Multi-Language feature in our IVR (CVP-ICM-VoiceXMLGateway) System by using Nuance TTS (Text-to-Speech) and ASR (Speech recognition).  We have got Hindi (Indian Language) package for both TTS and ASR. Now TTS is working fine in Hindi but ASR is having some problem. Nuance ASR seems to be recognizing the word but somehow it is not arriving at the gateway.I have no clue, whether the issue is at Nuance ASR Server or Cisco Gateway  Does anybody have any idea on this? -- To respond to this post, please click the following link: <http://developer.cisco.com/web/cvp/forums/-/message_boards/view_message/4853800> or simply reply to this email. -- Janine Graves
Sign in to vote.
Flag
Please sign in to flag this as inappropriate.
Top
Janine Graves
Posts:
1308
Join Date:
5/2/08
Recent Posts
Re: New Message from Ganesh K in Customer Voice Portal (CVP) - CVP - All Ve
Answer
12/6/11 2:35 PM as a reply to Ganesh K.
Mark as an Answer
Submit
Reply with Quote
Quick Reply
Hi Ganesh, I just found the resolution of the error with the Russian ASR, it was this: "The reason was incorrect UTF-8 encoding a recognition result in Russian on the CVP side. Please note Cisco did not provide us with a patch but with a custom element fixing this error. This element needs to be inserted after each voice form element with ASR used." -- -------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------ On 12/6/2011 8:01 AM, Cisco Developer Community Forums wrote: Ganesh K has created a new message in the forum "CVP - All Versions": -------------------------------------------------------------- Hi,  We are trying to implement Multi-Language feature in our IVR (CVP-ICM-VoiceXMLGateway) System by using Nuance TTS (Text-to-Speech) and ASR (Speech recognition).  We have got Hindi (Indian Language) package for both TTS and ASR. Now TTS is working fine in Hindi but ASR is having some problem. Nuance ASR seems to be recognizing the word but somehow it is not arriving at the gateway.I have no clue, whether the issue is at Nuance ASR Server or Cisco Gateway  Does anybody have any idea on this? -- To respond to this post, please click the following link: <http://developer.cisco.com/web/cvp/forums/-/message_boards/view_message/4853800> or simply reply to this email. -- Janine Graves
Sign in to vote.
Flag
Please sign in to flag this as inappropriate.
Top
Paul Tindall
Posts:
123
Join Date:
6/21/08
Recent Posts
RE: Re: New Message from Ganesh K in Customer Voice Portal (CVP) - CVP - Al
Answer
12/6/11 6:42 PM as a reply to Janine Graves.
Mark as an Answer
Submit
Reply with Quote
Quick Reply
Sounds like you could be hitting this defect: CSCtj83511. UTF8 fix-up custom element attached if you want to give it a try.
Attachments:
Sign in to vote.
Flag
Please sign in to flag this as inappropriate.
Top
Ganesh K
Posts:
21
Join Date:
3/25/10
Recent Posts
RE: ASR Support for Non-English Languages
Answer
12/26/11 2:54 PM as a reply to Paul Tindall.
Mark as an Answer
Submit
Reply with Quote
Quick Reply
Hi,
Now we have installed Spanish language as well. Even in spanish also, ASR is not working, we have used boolean(yes/no - English, sí/no - Spanish) built-in grammar. Actuallay I am hitting the same problem again, it is recognizing as yes in spanish (recognized word - sÃ) but it is not arriving at the gateway.
Could you please elaborate what actually gateway does after Nuance sends the result to Gateway, Does it process something or it will simply forwards it to VXML Server?
Hi Paul, I tried your UTF8 fix class file it did not help me.. Could you please detail it more?
Sign in to vote.
Flag
Please sign in to flag this as inappropriate.
Top
Paul Tindall
Posts:
123
Join Date:
6/21/08
Recent Posts
RE: ASR Support for Non-English Languages
Answer
1/3/12 1:25 PM as a reply to Ganesh K.
Mark as an Answer
Submit
Reply with Quote
Quick Reply
Ganesh,
The UTF Fixup element will convert the string you specify in the Source String parameter in the element settings. The correctly re-encoded string is written to element data "result". So, as an example, if you get back multibyte UTF-8 data from an ASR operation and what should be 2 multibyte characters is showing incorrectly as 4 single byte characters in the activity log, this element will translate the string for you and correct the encoding. If you're not actually getting the ASR interpretation back to the CVP application then this fixup isn't going to be relevant.
Paul
Sign in to vote.
Flag
Please sign in to flag this as inappropriate.
Top