Ukázka subdialogu

       <?xml version="1.0" encoding="utf-8"?> 
        <vxml version="2.0" xmlns="http://www.w3.org/2001/vxml" xml:lang="cs-CZ">
         <form id="demo"> 
          <block> <prompt>Ukázka použití subdialogu ve VoiceXML</prompt> 
          </block> 
          <subdialog name="greating" src="#say_hello"> 
           <param name="param1" expr="'ahoj'"/> 
           <filled> 
            <prompt>Hodnota subdialogu je <value expr="greating.great"/></prompt> 
           </filled>
          </subdialog> 
          <filled> 
           <prompt>Řekl jste <value expr="greating.great"/></prompt> 
          </filled> 
         </form>
         <form id="say_hello"> 
          <var name="param1"/> 
          <field name="great"> 
           <prompt><value expr="param1"/></prompt> 
           <grammar root="pozdrav">
            <rule id="pozdrav"> 
             <one-of> 
              <item>ahoj</item>
              <item>nazdar</item> 
              <item>zdar</item>
             </one-of> 
            </rule> 
           </grammar> 
           <noinput count="2">
            <prompt>Na pozdrav jste mi neodpověděl.  Nashledanou.</prompt> 
            <return/> 
           </noinput>
           <nomatch> 
            <prompt>Bohužel jsem Vám nerozuměl, ale stejně dekuji.Nashledanou.</prompt> 
            <return/> 
           </nomatch>
          </field> 
          <filled> 
            <return namelist="great"/>
          </filled> 
         </form> 
        </vxml>