<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="#When"></ruleref>
		<ruleref uri="#you"></ruleref>
		<ruleref uri="#arrive"></ruleref>
		<ruleref uri="#at"></ruleref>
		<ruleref uri="#the"></ruleref>
		<ruleref uri="#hotel"></ruleref>
		<ruleref uri="#go"></ruleref>
		<ruleref uri="#straight"></ruleref>
		<ruleref uri="#to"></ruleref>
		<ruleref uri="#the1"></ruleref>
		<ruleref uri="#reception"></ruleref>
		<ruleref uri="#to1"></ruleref>
		<ruleref uri="#check"></ruleref>
		<ruleref uri="#in"></ruleref>
	</rule>


	<rule id="When">
		<one-of>
			<item>When</item>
			<item><token sapi:pron="W I N">W|EH|N^^W|I|N</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><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="arrive">
		<one-of>
			<item>arrive</item>
			<item><token sapi:pron="I R A + I V">ER|A + I|V^^I R|A + I|V</token></item>
			<item><token sapi:pron="ER IH V">ER|A + I|V^^ER|IH|V</token></item>
			<item><token sapi:pron="I R IH V">ER|A + I|V^^I R|IH|V</token></item>
			<item><token sapi:pron="ER A + I B">ER|A + I|V^^ER|A + I|B</token></item>
			<item><token sapi:pron="I R A + I B">ER|A + I|V^^I R|A + I|B</token></item>
			<item><token sapi:pron="ER IH B">ER|A + I|V^^ER|IH|B</token></item>
			<item><token sapi:pron="I R IH B">ER|A + I|V^^I R|IH|B</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="at">
		<one-of>
			<item>at</item>
			<item><token sapi:pron="A T">AE|T^^A|T</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="hotel">
		<one-of>
			<item>hotel</item>
			<item><token sapi:pron="HH U T EH L">HH|O|T|EH|L^^HH|U|T|EH|L</token></item>
			<item><token sapi:pron="HH O T I L">HH|O|T|EH|L^^HH|O|T|I|L</token></item>
			<item><token sapi:pron="HH U T I L">HH|O|T|EH|L^^HH|U|T|I|L</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="go">
		<one-of>
			<item>go</item>
			<item><token sapi:pron="G U">G|O^^G|U</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="straight">
		<one-of>
			<item>straight</item>
			<item><token sapi:pron="SH T R E + I T">S|T|R|E + I|T^^SH|T|R|E + I|T</token></item>
			<item><token sapi:pron="S T RR E + I T">S|T|R|E + I|T^^S|T|RR|E + I|T</token></item>
			<item><token sapi:pron="SH T RR E + I T">S|T|R|E + I|T^^SH|T|RR|E + I|T</token></item>
			<item><token sapi:pron="S T R A T">S|T|R|E + I|T^^S|T|R|A|T</token></item>
			<item><token sapi:pron="SH T R A T">S|T|R|E + I|T^^SH|T|R|A|T</token></item>
			<item><token sapi:pron="S T RR A T">S|T|R|E + I|T^^S|T|RR|A|T</token></item>
			<item><token sapi:pron="SH T RR A T">S|T|R|E + I|T^^SH|T|RR|A|T</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|U^^T|O</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="the1">
		<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="reception">
		<one-of>
			<item>reception</item>
			<item><token sapi:pron="RR IH S EH P SH AX N">R|IH|S|EH|P|SH|AX|N^^RR|IH|S|EH|P|SH|AX|N</token></item>
			<item><token sapi:pron="R I S I P SH AX N">R|IH|S|EH|P|SH|AX|N^^R|I|S|I|P|SH|AX|N</token></item>
			<item><token sapi:pron="RR I S I P SH AX N">R|IH|S|EH|P|SH|AX|N^^RR|I|S|I|P|SH|AX|N</token></item>
			<item><token sapi:pron="R IH SH EH P SH AX N">R|IH|S|EH|P|SH|AX|N^^R|IH|SH|EH|P|SH|AX|N</token></item>
			<item><token sapi:pron="RR IH SH EH P SH AX N">R|IH|S|EH|P|SH|AX|N^^RR|IH|SH|EH|P|SH|AX|N</token></item>
			<item><token sapi:pron="R I SH I P SH AX N">R|IH|S|EH|P|SH|AX|N^^R|I|SH|I|P|SH|AX|N</token></item>
			<item><token sapi:pron="RR I SH I P SH AX N">R|IH|S|EH|P|SH|AX|N^^RR|I|SH|I|P|SH|AX|N</token></item>
			<item><token sapi:pron="R IH S EH P S AX N">R|IH|S|EH|P|SH|AX|N^^R|IH|S|EH|P|S|AX|N</token></item>
			<item><token sapi:pron="RR IH S EH P S AX N">R|IH|S|EH|P|SH|AX|N^^RR|IH|S|EH|P|S|AX|N</token></item>
			<item><token sapi:pron="R I S I P S AX N">R|IH|S|EH|P|SH|AX|N^^R|I|S|I|P|S|AX|N</token></item>
			<item><token sapi:pron="RR I S I P S AX N">R|IH|S|EH|P|SH|AX|N^^RR|I|S|I|P|S|AX|N</token></item>
			<item><token sapi:pron="R IH SH EH P S AX N">R|IH|S|EH|P|SH|AX|N^^R|IH|SH|EH|P|S|AX|N</token></item>
			<item><token sapi:pron="RR IH SH EH P S AX N">R|IH|S|EH|P|SH|AX|N^^RR|IH|SH|EH|P|S|AX|N</token></item>
			<item><token sapi:pron="R I SH I P S AX N">R|IH|S|EH|P|SH|AX|N^^R|I|SH|I|P|S|AX|N</token></item>
			<item><token sapi:pron="RR I SH I P S AX N">R|IH|S|EH|P|SH|AX|N^^RR|I|SH|I|P|S|AX|N</token></item>
			<item><token sapi:pron="R IH S EH P SH U N">R|IH|S|EH|P|SH|AX|N^^R|IH|S|EH|P|SH|U|N</token></item>
			<item><token sapi:pron="RR IH S EH P SH U N">R|IH|S|EH|P|SH|AX|N^^RR|IH|S|EH|P|SH|U|N</token></item>
			<item><token sapi:pron="R I S I P SH U N">R|IH|S|EH|P|SH|AX|N^^R|I|S|I|P|SH|U|N</token></item>
			<item><token sapi:pron="RR I S I P SH U N">R|IH|S|EH|P|SH|AX|N^^RR|I|S|I|P|SH|U|N</token></item>
			<item><token sapi:pron="R IH SH EH P SH U N">R|IH|S|EH|P|SH|AX|N^^R|IH|SH|EH|P|SH|U|N</token></item>
			<item><token sapi:pron="RR IH SH EH P SH U N">R|IH|S|EH|P|SH|AX|N^^RR|IH|SH|EH|P|SH|U|N</token></item>
			<item><token sapi:pron="R I SH I P SH U N">R|IH|S|EH|P|SH|AX|N^^R|I|SH|I|P|SH|U|N</token></item>
			<item><token sapi:pron="RR I SH I P SH U N">R|IH|S|EH|P|SH|AX|N^^RR|I|SH|I|P|SH|U|N</token></item>
			<item><token sapi:pron="R IH S EH P S U N">R|IH|S|EH|P|SH|AX|N^^R|IH|S|EH|P|S|U|N</token></item>
			<item><token sapi:pron="RR IH S EH P S U N">R|IH|S|EH|P|SH|AX|N^^RR|IH|S|EH|P|S|U|N</token></item>
			<item><token sapi:pron="R I S I P S U N">R|IH|S|EH|P|SH|AX|N^^R|I|S|I|P|S|U|N</token></item>
			<item><token sapi:pron="RR I S I P S U N">R|IH|S|EH|P|SH|AX|N^^RR|I|S|I|P|S|U|N</token></item>
			<item><token sapi:pron="R IH SH EH P S U N">R|IH|S|EH|P|SH|AX|N^^R|IH|SH|EH|P|S|U|N</token></item>
			<item><token sapi:pron="RR IH SH EH P S U N">R|IH|S|EH|P|SH|AX|N^^RR|IH|SH|EH|P|S|U|N</token></item>
			<item><token sapi:pron="R I SH I P S U N">R|IH|S|EH|P|SH|AX|N^^R|I|SH|I|P|S|U|N</token></item>
			<item><token sapi:pron="RR I SH I P S U N">R|IH|S|EH|P|SH|AX|N^^RR|I|SH|I|P|S|U|N</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|U^^T|O</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="check">
		<one-of>
			<item>check</item>
			<item><token sapi:pron="SH EH K">CH|EH|K^^SH|EH|K</token></item>
			<item><token sapi:pron="CH I K">CH|EH|K^^CH|I|K</token></item>
			<item><token sapi:pron="SH I K">CH|EH|K^^SH|I|K</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

	<rule id="in">
		<one-of>
			<item>in</item>
			<item><token sapi:pron="I N">IH|N^^I|N</token></item>
			<item><ruleref special="GARBAGE"/></item>
		</one-of>
	</rule>

</grammar>