Exercise 4-2

Rewrite the following menu using DTMF only as input.

<!-- 1 -->  <?xml version="1.0"?>                           
<!-- 2 -->  <vxml version="2.0">                         
<!-- 3 -->
<!-- 6 -->  <menu id="travel">                                
<!-- 7 -->       <prompt>                                    
<!-- 8 -->             Do you want to travel by airplane, rail, or boat?           
<!-- 9 -->       </prompt>                                    
<!-- 10 -->     <choice next="#process_airplane">airplane </choice>                                  
<!-- 11 -->     <choice next="#process_rail"> rail </choice>                                    
<!-- 12 -->     <choice next="#process_boat"> boat </choice>                       
<!-- 13 --> </menu>                                    

<!-- 14 --> <form id = "process_airplane">                               
<!-- 15 -->     <block><prompt>You said airplane.  Goodbye </prompt><block>           
<!-- 16 --> </form>                                   

<!-- 17 --> <form id = "process_rail">                               
<!-- 18 -->     <block><prompt>You said train.  Goodbye </prompt></block>               
<!-- 19 --> </form>                                   

<!-- 20 --> <form id = "process_boat">                               
<!-- 21 -->     <block><prompt>You said boat.  Goodbye </prompt></block>               
<!-- 22 --> </form>                                   

<!-- 23 --> </vxml>           

Figure 4-1.  Example VoiceXML Menu

Answer Exercise 4-2:

<!-- 1 -->  <?xml version="1.0"?>                           
<!-- 2 -->  <vxml version="2.0">                         
<!-- 3 -->
<!-- 6 -->  <menu id="travel">                                
<!-- 7 -->       <prompt>                                    
<!-- 8 -->           To travel by plane, press 1.
                           To travel by train, press 2.
                           To travel by boat, press 3. 
<!-- 9 -->       </prompt>                                    

<!-- 10 -->    <choice dtmf = "1" next = "#plane"/>                                
<!-- 11 -->    <choice dtmf = "2" next = "#train"/>                                        
<!-- 12 -->    <choice dtmf = "3" next = "#boat"/>                                 
<!-- 13 --> </menu>                                    

<!-- 14 --> <form id = "plane">                               
<!-- 15 -->     <block><prompt>You said airplane.  Goodbye. </prompt></block>           
<!-- 16 --> </form>                                   

<!-- 17 --> <form id = "train">                               
<!-- 18 -->     <block><prompt>You said train.  Goodbye. </prompt></block>              
<!-- 19 --> </form>                                   

<!-- 20 --> <form id = "boat">                               
<!-- 21 -->     <block><prompt>You said boat.  Goodbye. </prompt>K/block>              
<!-- 22 --> </form>                                   

<!--23 --> </vxml>       




 


© 2002 Larson Technical Services