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