Home | History | Annotate | Download | only in grammars
      1 <?xml version="1.0" encoding="ISO-8859-1" ?>
      2 <grammar version="1.0" xml:lang="en-US" mode="voice" root="ROOT">
      3 <meta name="word_penalty" content="40" />
      4 <meta name="do_skip_interword_silence" content="true"/>
      5       
      6    <rule id="ROOT" scope="public">
      7       <item> 
      8          <ruleref uri="#SENT"/>
      9 	 <tag>type=SENT.type; meaning=SENT.V</tag>
     10       </item>
     11    </rule>
     12       
     13    <rule id="SENT">
     14       <item repeat="1-">
     15             <ruleref uri="#PHONE"/>
     16 		<tag>V=PHONE.V;</tag>
     17       </item>
     18    </rule>
     19       
     20    <rule id="PHONE">
     21       <one-of>
     22          <item><tag>V=V?V:'';V=V+' ph_AE';</tag>ph_AE</item>
     23          <item><tag>V=V?V:'';V=V+' ph_ee';</tag>ph_ee</item>
     24          <item><tag>V=V?V:'';V=V+' ph_ih';</tag>ph_ih</item>
     25          <item><tag>V=V?V:'';V=V+' ph_OY';</tag>ph_OY</item>
     26          <item><tag>V=V?V:'';V=V+' ph_OW';</tag>ph_OW</item>
     27          <item><tag>V=V?V:'';V=V+' ph_uh';</tag>ph_uh</item>
     28          <item><tag>V=V?V:'';V=V+' ph_EY';</tag>ph_EY</item>
     29          <item><tag>V=V?V:'';V=V+' ph_ch';</tag>ph_ch</item>
     30          <item><tag>V=V?V:'';V=V+' ph_dh';</tag>ph_dh</item>
     31          <item><tag>V=V?V:'';V=V+' ph_EE1';</tag>ph_EE1</item>
     32          <item><tag>V=V?V:'';V=V+' ph_AY';</tag>ph_AY</item>
     33          <item><tag>V=V?V:'';V=V+' ph_ul';</tag>ph_ul</item>
     34          <item><tag>V=V?V:'';V=V+' ph_ng';</tag>ph_ng</item>
     35          <item><tag>V=V?V:'';V=V+' ph_OH1';</tag>ph_OH1</item>
     36          <item><tag>V=V?V:'';V=V+' ph_ur';</tag>ph_ur</item>
     37          <item><tag>V=V?V:'';V=V+' ph_sh';</tag>ph_sh</item>
     38          <item><tag>V=V?V:'';V=V+' ph_th';</tag>ph_th</item>
     39          <item><tag>V=V?V:'';V=V+' ph_OOH';</tag>ph_OOH</item>
     40          <item><tag>V=V?V:'';V=V+' ph_UR1';</tag>ph_UR1</item>
     41          <item><tag>V=V?V:'';V=V+' ph_zh';</tag>ph_zh</item>
     42          <item><tag>V=V?V:'';V=V+' ph_oh';</tag>ph_oh</item>
     43          <item><tag>V=V?V:'';V=V+' ph_AA';</tag>ph_AA</item>
     44          <item><tag>V=V?V:'';V=V+' ph_b';</tag>ph_b</item>
     45          <item><tag>V=V?V:'';V=V+' ph_eh';</tag>ph_eh</item>
     46          <item><tag>V=V?V:'';V=V+' ph_d';</tag>ph_d</item>
     47          <item><tag>V=V?V:'';V=V+' ph_EH1';</tag>ph_EH1</item>
     48          <item><tag>V=V?V:'';V=V+' ph_f';</tag>ph_f</item>
     49          <item><tag>V=V?V:'';V=V+' ph_g';</tag>ph_g</item>
     50          <item><tag>V=V?V:'';V=V+' ph_h';</tag>ph_h</item>
     51          <item><tag>V=V?V:'';V=V+' ph_IH1';</tag>ph_IH1</item>
     52          <item><tag>V=V?V:'';V=V+' ph_j';</tag>ph_j</item>
     53          <item><tag>V=V?V:'';V=V+' ph_k';</tag>ph_k</item>
     54          <item><tag>V=V?V:'';V=V+' ph_l';</tag>ph_l</item>
     55          <item><tag>V=V?V:'';V=V+' ph_m';</tag>ph_m</item>
     56          <item><tag>V=V?V:'';V=V+' ph_n';</tag>ph_n</item>
     57          <item><tag>V=V?V:'';V=V+' ph_AW';</tag>ph_AW</item>
     58          <item><tag>V=V?V:'';V=V+' ph_p';</tag>ph_p</item>
     59          <item><tag>V=V?V:'';V=V+' ph_OO';</tag>ph_OO</item>
     60          <item><tag>V=V?V:'';V=V+' ph_r';</tag>ph_r</item>
     61          <item><tag>V=V?V:'';V=V+' ph_s';</tag>ph_s</item>
     62          <item><tag>V=V?V:'';V=V+' ph_t';</tag>ph_t</item>
     63          <item><tag>V=V?V:'';V=V+' ph_UH1';</tag>ph_UH1</item>
     64          <item><tag>V=V?V:'';V=V+' ph_v';</tag>ph_v</item>
     65          <item><tag>V=V?V:'';V=V+' ph_w';</tag>ph_w</item>
     66          <item><tag>V=V?V:'';V=V+' ph_y';</tag>ph_y</item>
     67          <item><tag>V=V?V:'';V=V+' ph_z';</tag>ph_z</item>
     68          <item><tag>V=V?V:'';V=V+' ph_AWH';</tag>ph_AWH</item>
     69          <item><tag>V=V?V:'';V=V+' ph_um';</tag>ph_um</item>
     70          <item><tag>V=V?V:'';V=V+' ph_un';</tag>ph_un</item>
     71      </one-of>
     72    </rule>
     73 
     74 
     75 </grammar>
     76