Listing 1 A simple VoiceXML interaction
<?xml version="1.0"?>
<vxml version="2.0">
<form>
<field name="Coffee">
<prompt>Would you like a latte, mocha,
or espresso?</prompt>
<grammar src="coffee.grxml" type=
"application/grammar+xml"/>
</field>
<block>
<submit next="http://www.coffee-example.com/
deliver-coffee.pl"/>
</block>
</form>
</vxml>

 

Listing 2 WML example
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML
2.0//EN" "http://www.wapforum.org/DTD/wml20.dtd">
<wml>
<card id="CoffeeChoiceCard" title=
"Choose Coffee">
<p>
Please choose a type of coffee...
</p>
<do type="accept" label="Latte">
<go href="#LatteCard"/>
</do>
<do type="accept" label="Mocha">
<go href="#MochaCard"/>
</do>
<do type="accept" label="Espresso">
<go href="#EspressoCard"/>
</do>
</card>
<card id="LatteCard" title="Latte">
<p>
Enjoy your latte!
</p>
</card>
<card id="MochaCard" title="Mocha">
<p>
Enjoy your mocha!
</p>
</card>
<card id="EspressoCard" title="Espresso">
<p>
Enjoy your espresso!
</p>
</card>
</wml>