We've Moved! Please visit our new and improved forum over at our new portal: https://portal.plumvoice.com/hc/en-us/community/topics

Voice not recognized - works on other systems though

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
yak
Posts: 1
Joined: Thu Aug 24, 2006 8:29 am

Voice not recognized - works on other systems though

Post by yak »

I have a VXML file that works fine on another (competitive) system, but it does not work on Plum - recognition fails. I am new to VXML and don't know some of the intricacies to make this work on the Plum system. Could someone look at it and tell me what I should change? The script runs and prompts the user, but then none of the items are recognized. Help would be appreciated.

david

http://www.dietchanneldev.com/vxml/d2.xml

support
Posts: 3632
Joined: Mon Jun 02, 2003 3:47 pm
Location: Boston, MA
Contact:

IVR platform supports JSGF and SRGS+XML grammars

Post by support »

Hello,

The IVR problem you are experiencing is that you are using an unsupported IVR grammar format. The Plum IVR Platform supports SRGS+XML and JSGF both of which have been used in the 1.0 and 2.0 VoiceXML specifications. GSL is a proprietary grammar format that is not part of the VoiceXML specification. A quick conversion to jsgf would be:

Code: Select all

<grammar type="text/x-jsgf">
  hamburger|cheeseburger|fries|diet coke|coke
</grammar>
The above jsgf will allow for any of the above words to be spoken. You can review the JSGF specification at the w3c site:
http://www.w3.org/TR/jsgf/

Regards,
Plum Support

Post Reply