<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="#My"></ruleref>
		<ruleref uri="#room"></ruleref>
		<ruleref uri="#also"></ruleref>
		<ruleref uri="#has"></ruleref>
		<ruleref uri="#a"></ruleref>
		<ruleref uri="#balcony"></ruleref>
		<ruleref uri="#where"></ruleref>
		<ruleref uri="#I"></ruleref>
		<ruleref uri="#can"></ruleref>
		<ruleref uri="#stand"></ruleref>
		<ruleref uri="#outside"></ruleref>
		<ruleref uri="#and"></ruleref>
		<ruleref uri="#get"></ruleref>
		<ruleref uri="#a1"></ruleref>
		<ruleref uri="#great"></ruleref>
		<ruleref uri="#view"></ruleref>
		<ruleref uri="#of"></ruleref>
		<ruleref uri="#the"></ruleref>
		<ruleref uri="#city"></ruleref>
		<ruleref uri="#Oh"></ruleref>
		<ruleref uri="#and1"></ruleref>
		<ruleref uri="#theres"></ruleref>
		<ruleref uri="#cable"></ruleref>
		<ruleref uri="#TV"></ruleref>
		<ruleref uri="#so"></ruleref>
		<ruleref uri="#I1"></ruleref>
		<ruleref uri="#can1"></ruleref>
		<ruleref uri="#watch"></ruleref>
		<ruleref uri="#a2"></ruleref>
		<ruleref uri="#movie"></ruleref>
		<ruleref uri="#if"></ruleref>
		<ruleref uri="#I2"></ruleref>
		<ruleref uri="#get1"></ruleref>
		<ruleref uri="#bored"></ruleref>
	</rule>


	<rule id="My">
		<one-of>
			<item>My</item>
			<item><token sapi:pron="M IH">M|A + I^^M|IH</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="room">
		<one-of>
			<item>room</item>
			<item><token sapi:pron="RR U M">R|U|M^^RR|U|M</token></item>
			<item><token sapi:pron="R O M">R|U|M^^R|O|M</token></item>
			<item><token sapi:pron="RR O M">R|U|M^^RR|O|M</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="also">
		<one-of>
			<item>also</item>
			<item><token sapi:pron="U L S U">AO|L|S|O^^U|L|S|U</token></item>
			<item><token sapi:pron="AO L SH O">AO|L|S|O^^AO|L|SH|O</token></item>
			<item><token sapi:pron="U L SH U">AO|L|S|O^^U|L|SH|U</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="has">
		<one-of>
			<item>has</item>
			<item><token sapi:pron="HH A Z">HH|AE|Z^^HH|A|Z</token></item>
			<item><token sapi:pron="HH AE S">HH|AE|Z^^HH|AE|S</token></item>
			<item><token sapi:pron="HH A S">HH|AE|Z^^HH|A|S</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="a">
		<one-of>
			<item>a</item>
			<item><token sapi:pron="U">AX^^U</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="balcony">
		<one-of>
			<item>balcony</item>
			<item><token sapi:pron="B A L K AX N I">B|AE|L|K|AX|N|I^^B|A|L|K|AX|N|I</token></item>
			<item><token sapi:pron="B AE L K U N I">B|AE|L|K|AX|N|I^^B|AE|L|K|U|N|I</token></item>
			<item><token sapi:pron="B A L K U N I">B|AE|L|K|AX|N|I^^B|A|L|K|U|N|I</token></item>
			<item><token sapi:pron="B AE L K AX N IH">B|AE|L|K|AX|N|I^^B|AE|L|K|AX|N|IH</token></item>
			<item><token sapi:pron="B A L K AX N IH">B|AE|L|K|AX|N|I^^B|A|L|K|AX|N|IH</token></item>
			<item><token sapi:pron="B AE L K U N IH">B|AE|L|K|AX|N|I^^B|AE|L|K|U|N|IH</token></item>
			<item><token sapi:pron="B A L K U N IH">B|AE|L|K|AX|N|I^^B|A|L|K|U|N|IH</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><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><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="can">
		<one-of>
			<item>can</item>
			<item><token sapi:pron="K A N">K|AE|N^^K|A|N</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="stand">
		<one-of>
			<item>stand</item>
			<item><token sapi:pron="SH T AE N D">S|T|AE|N|D^^SH|T|AE|N|D</token></item>
			<item><token sapi:pron="S T A N D">S|T|AE|N|D^^S|T|A|N|D</token></item>
			<item><token sapi:pron="SH T A N D">S|T|AE|N|D^^SH|T|A|N|D</token></item>
			<item><token sapi:pron="S T AE N JH">S|T|AE|N|D^^S|T|AE|N|JH</token></item>
			<item><token sapi:pron="SH T AE N JH">S|T|AE|N|D^^SH|T|AE|N|JH</token></item>
			<item><token sapi:pron="S T A N JH">S|T|AE|N|D^^S|T|A|N|JH</token></item>
			<item><token sapi:pron="SH T A N JH">S|T|AE|N|D^^SH|T|A|N|JH</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="outside">
		<one-of>
			<item>outside</item>
			<item><token sapi:pron="A + UH T SH A + I D">A + UH|T|S|A + I|D^^A + UH|T|SH|A + I|D</token></item>
			<item><token sapi:pron="A + UH T S IH D">A + UH|T|S|A + I|D^^A + UH|T|S|IH|D</token></item>
			<item><token sapi:pron="A + UH T SH IH D">A + UH|T|S|A + I|D^^A + UH|T|SH|IH|D</token></item>
			<item><token sapi:pron="A + UH T S A + I JH">A + UH|T|S|A + I|D^^A + UH|T|S|A + I|JH</token></item>
			<item><token sapi:pron="A + UH T SH A + I JH">A + UH|T|S|A + I|D^^A + UH|T|SH|A + I|JH</token></item>
			<item><token sapi:pron="A + UH T S IH JH">A + UH|T|S|A + I|D^^A + UH|T|S|IH|JH</token></item>
			<item><token sapi:pron="A + UH T SH IH JH">A + UH|T|S|A + I|D^^A + UH|T|SH|IH|JH</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><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="get">
		<one-of>
			<item>get</item>
			<item><token sapi:pron="G I T">G|EH|T^^G|I|T</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="a1">
		<one-of>
			<item>a</item>
			<item><token sapi:pron="U">AX^^U</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="great">
		<one-of>
			<item>great</item>
			<item><token sapi:pron="G RR E + I T">G|R|E + I|T^^G|RR|E + I|T</token></item>
			<item><token sapi:pron="G R A T">G|R|E + I|T^^G|R|A|T</token></item>
			<item><token sapi:pron="G RR A T">G|R|E + I|T^^G|RR|A|T</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="view">
		<one-of>
			<item>view</item>
			<item><token sapi:pron="B Y U">V|Y|U^^B|Y|U</token></item>
			<item><token sapi:pron="V Y O">V|Y|U^^V|Y|O</token></item>
			<item><token sapi:pron="B Y O">V|Y|U^^B|Y|O</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="of">
		<one-of>
			<item>of</item>
			<item><token sapi:pron="O V">AH|V^^O|V</token></item>
			<item><token sapi:pron="AH B">AH|V^^AH|B</token></item>
			<item><token sapi:pron="O B">AH|V^^O|B</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|AX^^DH|U</token></item>
			<item><token sapi:pron="D U">DH|AX^^D|U</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="city">
		<one-of>
			<item>city</item>
			<item><token sapi:pron="SH IH T I">S|IH|T|I^^SH|IH|T|I</token></item>
			<item><token sapi:pron="S I T I">S|IH|T|I^^S|I|T|I</token></item>
			<item><token sapi:pron="SH I T I">S|IH|T|I^^SH|I|T|I</token></item>
			<item><token sapi:pron="S IH T IH">S|IH|T|I^^S|IH|T|IH</token></item>
			<item><token sapi:pron="SH IH T IH">S|IH|T|I^^SH|IH|T|IH</token></item>
			<item><token sapi:pron="S I T IH">S|IH|T|I^^S|I|T|IH</token></item>
			<item><token sapi:pron="SH I T IH">S|IH|T|I^^SH|I|T|IH</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="Oh">
		<one-of>
			<item>Oh</item>
			<item><token sapi:pron="U">O^^U</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="and1">
		<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><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="theres">
		<one-of>
			<item>there's</item>
			<item><token sapi:pron="D EH R Z">DH|EH|R|Z^^D|EH|R|Z</token></item>
			<item><token sapi:pron="DH I R Z">DH|EH|R|Z^^DH|I|R|Z</token></item>
			<item><token sapi:pron="D I R Z">DH|EH|R|Z^^D|I|R|Z</token></item>
			<item><token sapi:pron="DH EH RR Z">DH|EH|R|Z^^DH|EH|RR|Z</token></item>
			<item><token sapi:pron="D EH RR Z">DH|EH|R|Z^^D|EH|RR|Z</token></item>
			<item><token sapi:pron="DH I RR Z">DH|EH|R|Z^^DH|I|RR|Z</token></item>
			<item><token sapi:pron="D I RR Z">DH|EH|R|Z^^D|I|RR|Z</token></item>
			<item><token sapi:pron="DH EH R S">DH|EH|R|Z^^DH|EH|R|S</token></item>
			<item><token sapi:pron="D EH R S">DH|EH|R|Z^^D|EH|R|S</token></item>
			<item><token sapi:pron="DH I R S">DH|EH|R|Z^^DH|I|R|S</token></item>
			<item><token sapi:pron="D I R S">DH|EH|R|Z^^D|I|R|S</token></item>
			<item><token sapi:pron="DH EH RR S">DH|EH|R|Z^^DH|EH|RR|S</token></item>
			<item><token sapi:pron="D EH RR S">DH|EH|R|Z^^D|EH|RR|S</token></item>
			<item><token sapi:pron="DH I RR S">DH|EH|R|Z^^DH|I|RR|S</token></item>
			<item><token sapi:pron="D I RR S">DH|EH|R|Z^^D|I|RR|S</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="cable">
		<one-of>
			<item>cable</item>
			<item><token sapi:pron="K A B AX L">K|E + I|B|AX|L^^K|A|B|AX|L</token></item>
			<item><token sapi:pron="K E + I B U L">K|E + I|B|AX|L^^K|E + I|B|U|L</token></item>
			<item><token sapi:pron="K A B U L">K|E + I|B|AX|L^^K|A|B|U|L</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="TV">
		<one-of>
			<item>TV</item>
			<item><token sapi:pron="T IH V IH">T|I|V|I^^T|IH|V|IH</token></item>
			<item><token sapi:pron="T I B I">T|I|V|I^^T|I|B|I</token></item>
			<item><token sapi:pron="T IH B IH">T|I|V|I^^T|IH|B|IH</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="so">
		<one-of>
			<item>so</item>
			<item><token sapi:pron="SH O">S|O^^SH|O</token></item>
			<item><token sapi:pron="S U">S|O^^S|U</token></item>
			<item><token sapi:pron="SH U">S|O^^SH|U</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><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="can1">
		<one-of>
			<item>can</item>
			<item><token sapi:pron="K A N">K|AE|N^^K|A|N</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="watch">
		<one-of>
			<item>watch</item>
			<item><token sapi:pron="W U CH">W|AA|CH^^W|U|CH</token></item>
			<item><token sapi:pron="W AA SH">W|AA|CH^^W|AA|SH</token></item>
			<item><token sapi:pron="W U SH">W|AA|CH^^W|U|SH</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="a2">
		<one-of>
			<item>a</item>
			<item><token sapi:pron="U">AX^^U</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="movie">
		<one-of>
			<item>movie</item>
			<item><token sapi:pron="M O V I">M|U|V|I^^M|O|V|I</token></item>
			<item><token sapi:pron="M U B I">M|U|V|I^^M|U|B|I</token></item>
			<item><token sapi:pron="M O B I">M|U|V|I^^M|O|B|I</token></item>
			<item><token sapi:pron="M U V IH">M|U|V|I^^M|U|V|IH</token></item>
			<item><token sapi:pron="M O V IH">M|U|V|I^^M|O|V|IH</token></item>
			<item><token sapi:pron="M U B IH">M|U|V|I^^M|U|B|IH</token></item>
			<item><token sapi:pron="M O B IH">M|U|V|I^^M|O|B|IH</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="if">
		<one-of>
			<item>if</item>
			<item><token sapi:pron="I F">IH|F^^I|F</token></item>
			<item><token sapi:pron="IH P">IH|F^^IH|P</token></item>
			<item><token sapi:pron="I P">IH|F^^I|P</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><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="get1">
		<one-of>
			<item>get</item>
			<item><token sapi:pron="G I T">G|EH|T^^G|I|T</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="bored">
		<one-of>
			<item>bored</item>
			<item><token sapi:pron="B U R D">B|AO|R|D^^B|U|R|D</token></item>
			<item><token sapi:pron="B AO RR D">B|AO|R|D^^B|AO|RR|D</token></item>
			<item><token sapi:pron="B U RR D">B|AO|R|D^^B|U|RR|D</token></item>
			<item><token sapi:pron="B AO R JH">B|AO|R|D^^B|AO|R|JH</token></item>
			<item><token sapi:pron="B U R JH">B|AO|R|D^^B|U|R|JH</token></item>
			<item><token sapi:pron="B AO RR JH">B|AO|R|D^^B|AO|RR|JH</token></item>
			<item><token sapi:pron="B U RR JH">B|AO|R|D^^B|U|RR|JH</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

</grammar>