<grammar 
	version="1.0" mode="voice" root="topLevel"
	xml:lang="en-US"
	xml:base="http://www.contoso.com/"
	xmlns="http://www.w3.org/2001/06/grammar"
	sapi:alphabet="x-microsoft-ups"
	xmlns:sapi="http://schemas.microsoft.com/Speech/2002/06/SRGSExtensions">

	<rule id="topLevel">
		<ruleref uri="#How"></ruleref>
		<ruleref uri="#many"></ruleref>
		<ruleref uri="#weeks"></ruleref>
		<ruleref uri="#leave"></ruleref>
		<ruleref uri="#do"></ruleref>
		<ruleref uri="#I"></ruleref>
		<ruleref uri="#get"></ruleref>
	</rule>


	<rule id="How">
		<one-of>
			<item>How</item>
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="many">
		<one-of>
			<item>many</item>
			<item><token sapi:pron="M I N I">M|EH|N|I^^M|I|N|I</token></item>
			<item><token sapi:pron="M IH N IH">M|EH|N|I^^M|IH|N|IH</token></item>
			<item><token sapi:pron="M EH N EH">M|EH|N|I^^M|EH|N|EH</token></item>
			<item><token sapi:pron="M I N EH">M|EH|N|I^^M|I|N|EH</token></item>
			<item><token sapi:pron="M IH N EH">M|EH|N|I^^M|IH|N|EH</token></item>
			<item><token sapi:pron="M E + I N I">M|EH|N|I^^M|E + I|N|I</token></item>
			<item><token sapi:pron="M E + I N EH">M|EH|N|I^^M|E + I|N|EH</token></item>
		
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="weeks">
		<one-of>
			<item>weeks</item>
			<item><token sapi:pron="W IH K S">W|I|K|S^^W|IH|K|S</token></item>
			<item><token sapi:pron="W I K SH">W|I|K|S^^W|I|K|SH</token></item>
			<item><token sapi:pron="W IH K SH">W|I|K|S^^W|IH|K|SH</token></item>
			<item><token sapi:pron="W I K Z">W|I|K|S^^W|I|K|Z</token></item>
			<item><token sapi:pron="W IH K Z">W|I|K|S^^W|IH|K|Z</token></item>
			<item><token sapi:pron="W EH K S">W|I|K|S^^W|EH|K|S</token></item>
			<item><token sapi:pron="W EH K SH">W|I|K|S^^W|EH|K|SH</token></item>
			<item><token sapi:pron="W EH K Z">W|I|K|S^^W|EH|K|Z</token></item>
		
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="leave">
		<one-of>
			<item>leave</item>
			<item><token sapi:pron="L IH V">L|I|V^^L|IH|V</token></item>
			<item><token sapi:pron="L I B">L|I|V^^L|I|B</token></item>
			<item><token sapi:pron="L IH B">L|I|V^^L|IH|B</token></item>
			<item><token sapi:pron="L EH V">L|I|V^^L|EH|V</token></item>
			<item><token sapi:pron="L EH B">L|I|V^^L|EH|B</token></item>
		
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="do">
		<one-of>
			<item>do</item>
			<item><token sapi:pron="JH U">D|U^^JH|U</token></item>
			<item><token sapi:pron="D O">D|U^^D|O</token></item>
			<item><token sapi:pron="JH O">D|U^^JH|O</token></item>
			<item><token sapi:pron="D AO">D|U^^D|AO</token></item>
			<item><token sapi:pron="JH AO">D|U^^JH|AO</token></item>
			<item><token sapi:pron="DH U">D|U^^DH|U</token></item>
			<item><token sapi:pron="DH O">D|U^^DH|O</token></item>
			<item><token sapi:pron="DH AO">D|U^^DH|AO</token></item>
		
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="I">
		<one-of>
			<item>I</item>
			<item><token sapi:pron="IH">A + I^^IH</token></item>
			<item><token sapi:pron="E + I">A + I^^E + I</token></item>
		
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="get">
		<one-of>
			<item>get</item>
			<item><token sapi:pron="G I T">G|IH|T^^G|I|T</token></item>
			<item><token sapi:pron="G IH T">G|EH|T^^G|IH|T</token></item>
			<item><token sapi:pron="G E + I T">G|EH|T^^G|E + I|T</token></item>
			<item><token sapi:pron="G EH T">G|IH|T^^G|EH|T</token></item>
		
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

</grammar>