<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="#I"></ruleref>
		<ruleref uri="#would"></ruleref>
		<ruleref uri="#like"></ruleref>
		<ruleref uri="#to"></ruleref>
		<ruleref uri="#be"></ruleref>
		<ruleref uri="#frank"></ruleref>
		<ruleref uri="#Judge"></ruleref>
		<ruleref uri="#me"></ruleref>
		<ruleref uri="#from"></ruleref>
		<ruleref uri="#the"></ruleref>
		<ruleref uri="#work"></ruleref>
		<ruleref uri="#and"></ruleref>
		<ruleref uri="#I1"></ruleref>
		<ruleref uri="#am"></ruleref>
		<ruleref uri="#sure"></ruleref>
		<ruleref uri="#you"></ruleref>
		<ruleref uri="#will"></ruleref>
		<ruleref uri="#put"></ruleref>
		<ruleref uri="#me1"></ruleref>
		<ruleref uri="#right"></ruleref>
		<ruleref uri="#where"></ruleref>
		<ruleref uri="#I2"></ruleref>
		<ruleref uri="#want"></ruleref>
		<ruleref uri="#to1"></ruleref>
		<ruleref uri="#be1"></ruleref>
	</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="would">
		<one-of>
			<item>would</item>
			<item><token sapi:pron="W U D">W|UH|D^^W|U|D</token></item>
			<item><token sapi:pron="W UH JH">W|UH|D^^W|UH|JH</token></item>
			<item><token sapi:pron="W U JH">W|UH|D^^W|U|JH</token></item>
			<item><token sapi:pron="W UH DH">W|UH|D^^W|UH|DH</token></item>
			<item><token sapi:pron="W U DH">W|UH|D^^W|U|DH</token></item>
			<item><token sapi:pron="W AO D">W|UH|D^^W|AO|D</token></item>
			<item><token sapi:pron="W AO JH">W|UH|D^^W|AO|JH</token></item>
			<item><token sapi:pron="W AO DH">W|UH|D^^W|AO|DH</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="like">
		<one-of>
			<item>like</item>
			<item><token sapi:pron="L IH K">L|A + I|K^^L|IH|K</token></item>
			<item><token sapi:pron="L E + I K">L|A + I|K^^L|E + I|K</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="to">
		<one-of>
			<item>to</item>
			<item><token sapi:pron="T O">T|AX^^T|O</token></item>
			<item><token sapi:pron="T AO">T|U^^T|AO</token></item>
			<item><token sapi:pron="T I">T|IH^^T|I</token></item>
			<item><token sapi:pron="T EH">T|IH^^T|EH</token></item>
			<item><token sapi:pron="T U">T|AX^^T|U</token></item>
			<item><token sapi:pron="T E + I">T|AX^^T|E + I</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="be">
		<one-of>
			<item>be</item>
			<item><token sapi:pron="B IH">B|I^^B|IH</token></item>
			<item><token sapi:pron="B EH">B|I^^B|EH</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="frank">
		<one-of>
			<item>frank</item>
			<item><token sapi:pron="P R AE NG K">F|R|AE|NG|K^^P|R|AE|NG|K</token></item>
			<item><token sapi:pron="F RR AE NG K">F|R|AE|NG|K^^F|RR|AE|NG|K</token></item>
			<item><token sapi:pron="P RR AE NG K">F|R|AE|NG|K^^P|RR|AE|NG|K</token></item>
			<item><token sapi:pron="F R A NG K">F|R|AE|NG|K^^F|R|A|NG|K</token></item>
			<item><token sapi:pron="P R A NG K">F|R|AE|NG|K^^P|R|A|NG|K</token></item>
			<item><token sapi:pron="F RR A NG K">F|R|AE|NG|K^^F|RR|A|NG|K</token></item>
			<item><token sapi:pron="P RR A NG K">F|R|AE|NG|K^^P|RR|A|NG|K</token></item>
			<item><token sapi:pron="F R AO NG K">F|R|AE|NG|K^^F|R|AO|NG|K</token></item>
			<item><token sapi:pron="P R AO NG K">F|R|AE|NG|K^^P|R|AO|NG|K</token></item>
			<item><token sapi:pron="F RR AO NG K">F|R|AE|NG|K^^F|RR|AO|NG|K</token></item>
			<item><token sapi:pron="P RR AO NG K">F|R|AE|NG|K^^P|RR|AO|NG|K</token></item>
			<item><token sapi:pron="F R AH NG K">F|R|AE|NG|K^^F|R|AH|NG|K</token></item>
			<item><token sapi:pron="P R AH NG K">F|R|AE|NG|K^^P|R|AH|NG|K</token></item>
			<item><token sapi:pron="F RR AH NG K">F|R|AE|NG|K^^F|RR|AH|NG|K</token></item>
			<item><token sapi:pron="P RR AH NG K">F|R|AE|NG|K^^P|RR|AH|NG|K</token></item>
			<item><token sapi:pron="F R E + I NG K">F|R|AE|NG|K^^F|R|E + I|NG|K</token></item>
			<item><token sapi:pron="P R E + I NG K">F|R|AE|NG|K^^P|R|E + I|NG|K</token></item>
			<item><token sapi:pron="F RR E + I NG K">F|R|AE|NG|K^^F|RR|E + I|NG|K</token></item>
			<item><token sapi:pron="P RR E + I NG K">F|R|AE|NG|K^^P|RR|E + I|NG|K</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="Judge">
		<one-of>
			<item>Judge</item>
			<item><token sapi:pron="JH O JH">JH|AH|JH^^JH|O|JH</token></item>
			<item><token sapi:pron="JH U JH">JH|AH|JH^^JH|U|JH</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="me">
		<one-of>
			<item>me</item>
			<item><token sapi:pron="M IH">M|I^^M|IH</token></item>
			<item><token sapi:pron="M EH">M|I^^M|EH</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="from">
		<one-of>
			<item>from</item>
			<item><token sapi:pron="P R AH M">F|R|AH|M^^P|R|AH|M</token></item>
			<item><token sapi:pron="F RR AH M">F|R|AH|M^^F|RR|AH|M</token></item>
			<item><token sapi:pron="P RR AH M">F|R|AH|M^^P|RR|AH|M</token></item>
			<item><token sapi:pron="F R O M">F|R|AH|M^^F|R|O|M</token></item>
			<item><token sapi:pron="P R O M">F|R|AH|M^^P|R|O|M</token></item>
			<item><token sapi:pron="F RR O M">F|R|AH|M^^F|RR|O|M</token></item>
			<item><token sapi:pron="P RR O M">F|R|AH|M^^P|RR|O|M</token></item>
			<item><token sapi:pron="F R U M">F|R|AH|M^^F|R|U|M</token></item>
			<item><token sapi:pron="P R U M">F|R|AH|M^^P|R|U|M</token></item>
			<item><token sapi:pron="F RR U M">F|R|AH|M^^F|RR|U|M</token></item>
			<item><token sapi:pron="P RR U M">F|R|AH|M^^P|RR|U|M</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="the">
		<one-of>
			<item>the</item>
			<item><token sapi:pron="D AX">DH|AX^^D|AX</token></item>
			<item><token sapi:pron="DH U">DH|AH^^DH|U</token></item>
			<item><token sapi:pron="D U">DH|AH^^D|U</token></item>
			<item><token sapi:pron="DH O">DH|AH^^DH|O</token></item>
			<item><token sapi:pron="D O">DH|AH^^D|O</token></item>
			<item><token sapi:pron="DH E + I">DH|AX^^DH|E + I</token></item>
			<item><token sapi:pron="D E + I">DH|AX^^D|E + I</token></item>
			<item><token sapi:pron="T AX">DH|AX^^T|AX</token></item>
			<item><token sapi:pron="T U">DH|AH^^T|U</token></item>
			<item><token sapi:pron="T O">DH|AH^^T|O</token></item>
			<item><token sapi:pron="T E + I">DH|AX^^T|E + I</token></item>
			<item><token sapi:pron="TH AX">DH|AX^^TH|AX</token></item>
			<item><token sapi:pron="TH U">DH|AH^^TH|U</token></item>
			<item><token sapi:pron="TH O">DH|AH^^TH|O</token></item>
			<item><token sapi:pron="TH E + I">DH|AX^^TH|E + I</token></item>
			<item><token sapi:pron="D AH">DH|AH^^D|AH</token></item>
			<item><token sapi:pron="T AH">DH|AH^^T|AH</token></item>
			<item><token sapi:pron="TH AH">DH|AH^^TH|AH</token></item>
			<item><token sapi:pron="D I">DH|I^^D|I</token></item>
			<item><token sapi:pron="DH IH">DH|I^^DH|IH</token></item>
			<item><token sapi:pron="D IH">DH|I^^D|IH</token></item>
			<item><token sapi:pron="DH EH">DH|I^^DH|EH</token></item>
			<item><token sapi:pron="D EH">DH|I^^D|EH</token></item>
			<item><token sapi:pron="T I">DH|I^^T|I</token></item>
			<item><token sapi:pron="T IH">DH|I^^T|IH</token></item>
			<item><token sapi:pron="T EH">DH|I^^T|EH</token></item>
			<item><token sapi:pron="TH I">DH|I^^TH|I</token></item>
			<item><token sapi:pron="TH IH">DH|I^^TH|IH</token></item>
			<item><token sapi:pron="TH EH">DH|I^^TH|EH</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="work">
		<one-of>
			<item>work</item>
			<item><token sapi:pron="W I R K">W|ER|K^^W|I R|K</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="and">
		<one-of>
			<item>and</item>
			<item><token sapi:pron="U N D">AX|N|D^^U|N|D</token></item>
			<item><token sapi:pron="AX N JH">AX|N|D^^AX|N|JH</token></item>
			<item><token sapi:pron="U N JH">AX|N|D^^U|N|JH</token></item>
			<item><token sapi:pron="AX N DH">AX|N|D^^AX|N|DH</token></item>
			<item><token sapi:pron="U N DH">AX|N|D^^U|N|DH</token></item>
			<item><token sapi:pron="O N D">AX|N|D^^O|N|D</token></item>
			<item><token sapi:pron="O N JH">AX|N|D^^O|N|JH</token></item>
			<item><token sapi:pron="O N DH">AX|N|D^^O|N|DH</token></item>
			<item><token sapi:pron="E + I N D">AE|N|D^^E + I|N|D</token></item>
			<item><token sapi:pron="E + I N JH">AE|N|D^^E + I|N|JH</token></item>
			<item><token sapi:pron="E + I N DH">AE|N|D^^E + I|N|DH</token></item>
			<item><token sapi:pron="A N D">AE|N|D^^A|N|D</token></item>
			<item><token sapi:pron="AE N JH">AE|N|D^^AE|N|JH</token></item>
			<item><token sapi:pron="A N JH">AE|N|D^^A|N|JH</token></item>
			<item><token sapi:pron="AE N DH">AE|N|D^^AE|N|DH</token></item>
			<item><token sapi:pron="A N DH">AE|N|D^^A|N|DH</token></item>
			<item><token sapi:pron="AO N D">AE|N|D^^AO|N|D</token></item>
			<item><token sapi:pron="AO N JH">AE|N|D^^AO|N|JH</token></item>
			<item><token sapi:pron="AO N DH">AE|N|D^^AO|N|DH</token></item>
			<item><token sapi:pron="AH N D">AE|N|D^^AH|N|D</token></item>
			<item><token sapi:pron="AH N JH">AE|N|D^^AH|N|JH</token></item>
			<item><token sapi:pron="AH N DH">AE|N|D^^AH|N|DH</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="I1">
		<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="am">
		<one-of>
			<item>am</item>
			<item><token sapi:pron="A M">AE|M^^A|M</token></item>
			<item><token sapi:pron="AO M">AE|M^^AO|M</token></item>
			<item><token sapi:pron="AH M">AE|M^^AH|M</token></item>
			<item><token sapi:pron="E + I M">AE|M^^E + I|M</token></item>
			<item><token sapi:pron="A EH M">E + I|EH|M^^A|EH|M</token></item>
			<item><token sapi:pron="E + I I M">E + I|EH|M^^E + I|I|M</token></item>
			<item><token sapi:pron="A I M">E + I|EH|M^^A|I|M</token></item>
			<item><token sapi:pron="IH IH M">E + I|EH|M^^IH|IH|M</token></item>
			<item><token sapi:pron="E + I E + I M">E + I|EH|M^^E + I|E + I|M</token></item>
			<item><token sapi:pron="IH I M">E + I|EH|M^^IH|I|M</token></item>
			<item><token sapi:pron="EH EH M">E + I|EH|M^^EH|EH|M</token></item>
			<item><token sapi:pron="EH I M">E + I|EH|M^^EH|I|M</token></item>
			<item><token sapi:pron="AH EH M">E + I|EH|M^^AH|EH|M</token></item>
			<item><token sapi:pron="AH I M">E + I|EH|M^^AH|I|M</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="sure">
		<one-of>
			<item>sure</item>
			<item><token sapi:pron="S UH R">SH|UH|R^^S|UH|R</token></item>
			<item><token sapi:pron="SH U R">SH|UH|R^^SH|U|R</token></item>
			<item><token sapi:pron="S U R">SH|UH|R^^S|U|R</token></item>
			<item><token sapi:pron="SH UH RR">SH|UH|R^^SH|UH|RR</token></item>
			<item><token sapi:pron="S UH RR">SH|UH|R^^S|UH|RR</token></item>
			<item><token sapi:pron="SH U RR">SH|UH|R^^SH|U|RR</token></item>
			<item><token sapi:pron="S U RR">SH|UH|R^^S|U|RR</token></item>
			<item><token sapi:pron="SH AO R">SH|UH|R^^SH|AO|R</token></item>
			<item><token sapi:pron="S AO R">SH|UH|R^^S|AO|R</token></item>
			<item><token sapi:pron="SH AO RR">SH|UH|R^^SH|AO|RR</token></item>
			<item><token sapi:pron="S AO RR">SH|UH|R^^S|AO|RR</token></item>
			<item><token sapi:pron="CH UH R">SH|UH|R^^CH|UH|R</token></item>
			<item><token sapi:pron="CH U R">SH|UH|R^^CH|U|R</token></item>
			<item><token sapi:pron="CH UH RR">SH|UH|R^^CH|UH|RR</token></item>
			<item><token sapi:pron="CH U RR">SH|UH|R^^CH|U|RR</token></item>
			<item><token sapi:pron="CH AO R">SH|UH|R^^CH|AO|R</token></item>
			<item><token sapi:pron="CH AO RR">SH|UH|R^^CH|AO|RR</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="you">
		<one-of>
			<item>you</item>
			<item><token sapi:pron="Y O">Y|U^^Y|O</token></item>
			<item><token sapi:pron="Y AO">Y|U^^Y|AO</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="will">
		<one-of>
			<item>will</item>
			<item><token sapi:pron="W I L">W|IH|L^^W|I|L</token></item>
			<item><token sapi:pron="W EH L">W|IH|L^^W|EH|L</token></item>
			<item><token sapi:pron="W U L">W|AX|L^^W|U|L</token></item>
			<item><token sapi:pron="W O L">W|AX|L^^W|O|L</token></item>
			<item><token sapi:pron="W E + I L">W|AX|L^^W|E + I|L</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="put">
		<one-of>
			<item>put</item>
			<item><token sapi:pron="P U T">P|UH|T^^P|U|T</token></item>
			<item><token sapi:pron="P AO T">P|UH|T^^P|AO|T</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="me1">
		<one-of>
			<item>me</item>
			<item><token sapi:pron="M IH">M|I^^M|IH</token></item>
			<item><token sapi:pron="M EH">M|I^^M|EH</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="right">
		<one-of>
			<item>right</item>
			<item><token sapi:pron="RR A + I T">R|A + I|T^^RR|A + I|T</token></item>
			<item><token sapi:pron="R IH T">R|A + I|T^^R|IH|T</token></item>
			<item><token sapi:pron="RR IH T">R|A + I|T^^RR|IH|T</token></item>
			<item><token sapi:pron="R E + I T">R|A + I|T^^R|E + I|T</token></item>
			<item><token sapi:pron="RR E + I T">R|A + I|T^^RR|E + I|T</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="where">
		<one-of>
			<item>where</item>
			<item><token sapi:pron="W I R">W|EH|R^^W|I|R</token></item>
			<item><token sapi:pron="W EH RR">W|EH|R^^W|EH|RR</token></item>
			<item><token sapi:pron="W I RR">W|EH|R^^W|I|RR</token></item>
			<item><token sapi:pron="W IH R">W|EH|R^^W|IH|R</token></item>
			<item><token sapi:pron="W IH RR">W|EH|R^^W|IH|RR</token></item>
			<item><token sapi:pron="W E + I R">W|EH|R^^W|E + I|R</token></item>
			<item><token sapi:pron="W E + I RR">W|EH|R^^W|E + I|RR</token></item>
			<item><token sapi:pron="HH I I R">HH|W|EH|R^^HH|I|I|R</token></item>
			<item><token sapi:pron="HH W RR RR">HH|W|EH|R^^HH|W|RR|RR</token></item>
			<item><token sapi:pron="HH I RR RR">HH|W|EH|R^^HH|I|RR|RR</token></item>
			<item><token sapi:pron="HH IH IH R">HH|W|EH|R^^HH|IH|IH|R</token></item>
			<item><token sapi:pron="HH IH RR RR">HH|W|EH|R^^HH|IH|RR|RR</token></item>
			<item><token sapi:pron="HH E + I E + I R">HH|W|EH|R^^HH|E + I|E + I|R</token></item>
			<item><token sapi:pron="HH E + I RR RR">HH|W|EH|R^^HH|E + I|RR|RR</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="I2">
		<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="want">
		<one-of>
			<item>want</item>
			<item><token sapi:pron="W U N T">W|AO|N|T^^W|U|N|T</token></item>
			<item><token sapi:pron="W O N T">W|AO|N|T^^W|O|N|T</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="to1">
		<one-of>
			<item>to</item>
			<item><token sapi:pron="T O">T|AX^^T|O</token></item>
			<item><token sapi:pron="T AO">T|U^^T|AO</token></item>
			<item><token sapi:pron="T I">T|IH^^T|I</token></item>
			<item><token sapi:pron="T EH">T|IH^^T|EH</token></item>
			<item><token sapi:pron="T U">T|AX^^T|U</token></item>
			<item><token sapi:pron="T E + I">T|AX^^T|E + I</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="be1">
		<one-of>
			<item>be</item>
			<item><token sapi:pron="B IH">B|I^^B|IH</token></item>
			<item><token sapi:pron="B EH">B|I^^B|EH</token></item>
			
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

</grammar>