| VoiceXML 2.1 Development Guide | Home | Frameset Home |
|
<grammar src="#MYTOPLEVELRULE" type="text/gsl">
<!-- entirely optional when using the Prophecy browser -->
<![CDATA[
.MYTOPLEVELRULE [
; entirely optional when using the Prophecy browser
......
<?xml version="1.0"?>
<vxml version="2.0">
<form id="MainMenu">
<field name="MyName">
<prompt>
Please say your first, middle, and last name.
</prompt>
<grammar type="application/x-gsl">
<![CDATA[
FULLNAME
[NAME:d {<MyName $d>}]
NAME
(FIRSTNAME:a ?MIDDLENAME:b LASTNAME:c)
{return(strcat($a strcat($b $c)))}
FIRSTNAME
[[matt] {return("matt ")}
[mark] {return("mark ")}
[mick] {return("mick ")}]
MIDDLENAME
[[warren] {return("warren ")}
[warner] {return("warner ")}
[warper] {return(" ")}]
LASTNAME
[[henry] {return("henry ")}
[hesse] {return("hesse ")}
[hertz] {return("hertz ")}]
]]>
</grammar>
<filled>
<prompt>
You said <value expr="MyName"/>
</prompt>
</filled>
</field>
</form>
</vxml>
| ANNOTATIONS: EXISTING POSTS |
| login |
|