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

Flexibility in Voice Interpreter

Questions and answers about IVR programming for Plum DEV

Moderators: admin, support

Post Reply
lpinelis@ibigroup.com
Posts: 8
Joined: Mon Oct 23, 2006 8:35 am

Flexibility in Voice Interpreter

Post by lpinelis@ibigroup.com »

One of the first things that happens on our IVR is that the customer has to enter or say a bus stop number at which they would like to board the bus. We noticed that if we try to say a number, say 130, the only way it seems to understand is if you say “one hundred, thirty”. If we say “one thirty” or “one, three, zero”, then it does not understand. Is there a way to make the voice interpreter more flexible to understand these alternate ways of saying the number?

Regards,

LIP

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

IVR built-in grammar "number" is defined as full n

Post by support »

Hello,

You have two options for improving the user experience. The first option is to use multiple built-in IVR grammars. You are currently using the built-in grammar "number" this is defined as full numeric values. The other built-in IVR grammar types can be found here: http://www.w3.org/TR/voicexml20/#dmlABuiltins

You can specify multiple built-in IVR grammars as follows:

Code: Select all

<?xml version="1.0"?>
<vxml version="2.0">
	<form>
		<field name="bus">
			<prompt>Please say your bus id</prompt>
			<grammar uri="builtin:grammar/number">
			<grammar uri="builtin:grammar/digits">
			<filled>You said <value expr="bus"/></filled>
		</field>
	</form>
</vxml>
The other option is to write your own custom IVR grammars. You will need to know the list of possible bus numbers in order to generate this IVR grammar. This is a fairly advanced VoiceXML programming task and you should read the W3C Speech Recognition Grammar Specification before attempting to write a custom grammar.

Regards,
Plum Support
Last edited by support on Sat Feb 20, 2010 4:25 pm, edited 2 times in total.

lpinelis@ibigroup.com
Posts: 8
Joined: Mon Oct 23, 2006 8:35 am

Post by lpinelis@ibigroup.com »

Thanks a lot.

Post Reply