<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="#The"></ruleref>
		<ruleref uri="#wagon"></ruleref>
		<ruleref uri="#moved"></ruleref>
		<ruleref uri="#on"></ruleref>
		<ruleref uri="#well"></ruleref>
		<ruleref uri="#oiled"></ruleref>
		<ruleref uri="#wheels"></ruleref>
	</rule>


	<rule id="The">
		<one-of>
			<item>The</item>
			<item><token sapi:pron="T AX">DH|AX^^T|AX</token></item>
			<item><token sapi:pron="DH EH">DH|I^^DH|EH</token></item>
			<item><token sapi:pron="T EH">DH|I^^T|EH</token></item>
			<item><token sapi:pron="DH AA">DH|AX^^DH|AA</token></item>
			<item><token sapi:pron="T AA">DH|AX^^T|AA</token></item>
			<item><token sapi:pron="D AX">DH|AX^^D|AX</token></item>
			<item><token sapi:pron="D EH">DH|I^^D|EH</token></item>
			<item><token sapi:pron="D AA">DH|AX^^D|AA</token></item>
			<item><token sapi:pron="T AH">DH|AH^^T|AH</token></item>
			<item><token sapi:pron="DH AO">DH|AH^^DH|AO</token></item>
			<item><token sapi:pron="T AO">DH|AH^^T|AO</token></item>
			<item><token sapi:pron="DH AE">DH|AH^^DH|AE</token></item>
			<item><token sapi:pron="T AE">DH|AH^^T|AE</token></item>
			<item><token sapi:pron="D AH">DH|AH^^D|AH</token></item>
			<item><token sapi:pron="D AO">DH|AH^^D|AO</token></item>
			<item><token sapi:pron="D AE">DH|AH^^D|AE</token></item>
			<item><token sapi:pron="T I">DH|I^^T|I</token></item>
			<item><token sapi:pron="DH IH">DH|I^^DH|IH</token></item>
			<item><token sapi:pron="T IH">DH|I^^T|IH</token></item>
			<item><token sapi:pron="D I">DH|I^^D|I</token></item>
			<item><token sapi:pron="D IH">DH|I^^D|IH</token></item>
		</one-of>
	</rule>

	<rule id="wagon">
		<one-of>
			<item>wagon</item>
			<item><token sapi:pron="W AH G AX N">W|AE|G|AX|N^^W|AH|G|AX|N</token></item>
			<item><token sapi:pron="W AE G EH N">W|AE|G|AX|N^^W|AE|G|EH|N</token></item>
			<item><token sapi:pron="W AH G EH N">W|AE|G|AX|N^^W|AH|G|EH|N</token></item>
			<item><token sapi:pron="W AA G AA N">W|AE|G|AX|N^^W|AA|G|AA|N</token></item>
			<item><token sapi:pron="W AO G AX N">W|AE|G|AX|N^^W|AO|G|AX|N</token></item>
			<item><token sapi:pron="W AO G EH N">W|AE|G|AX|N^^W|AO|G|EH|N</token></item>
			<item><token sapi:pron="W AA G EH N">W|AE|G|AX|N^^W|AA|G|EH|N</token></item>
		</one-of>
	</rule>

	<rule id="moved">
		<one-of>
			<item>moved</item>
			<item><token sapi:pron="M O V D">M|U|V|D^^M|O|V|D</token></item>
			<item><token sapi:pron="M U B D">M|U|V|D^^M|U|B|D</token></item>
			<item><token sapi:pron="M O B D">M|U|V|D^^M|O|B|D</token></item>
			<item><token sapi:pron="M AO V D">M|U|V|D^^M|AO|V|D</token></item>
			<item><token sapi:pron="M AO B D">M|U|V|D^^M|AO|B|D</token></item>
		</one-of>
	</rule>

	<rule id="on">
		<one-of>
			<item>on</item>
			<item><token sapi:pron="AH N">AA|N^^AH|N</token></item>
			<item><token sapi:pron="AE N">AA|N^^AE|N</token></item>
			<item><token sapi:pron="U N">AO|N^^U|N</token></item>
			<item><token sapi:pron="O N">AO|N^^O|N</token></item>
		</one-of>
	</rule>

	<rule id="well">
		<one-of>
			<item>well</item>
			<item><token sapi:pron="W I L">W|EH|L^^W|I|L</token></item>
			<item><token sapi:pron="W IH L">W|EH|L^^W|IH|L</token></item>
			<item><token sapi:pron="W E + I L">W|EH|L^^W|E + I|L</token></item>
		</one-of>
	</rule>

	<rule id="oiled">
		<one-of>
			<item>oiled</item>
			<item><token sapi:pron="U I L D">AO + I|L|D^^U I|L|D</token></item>
		</one-of>
	</rule>

	<rule id="wheels">
		<one-of>
			<item>wheels</item>
			<item><token sapi:pron="W IH L Z">W|I|L|Z^^W|IH|L|Z</token></item>
			<item><token sapi:pron="W I L S">W|I|L|Z^^W|I|L|S</token></item>
			<item><token sapi:pron="W IH L S">W|I|L|Z^^W|IH|L|S</token></item>
			<item><token sapi:pron="W EH L Z">W|I|L|Z^^W|EH|L|Z</token></item>
			<item><token sapi:pron="W EH L S">W|I|L|Z^^W|EH|L|S</token></item>
			<item><token sapi:pron="HH IH IH L Z">HH|W|I|L|Z^^HH|IH|IH|L|Z</token></item>
			<item><token sapi:pron="HH W I S S">HH|W|I|L|Z^^HH|W|I|S|S</token></item>
			<item><token sapi:pron="HH IH IH S S">HH|W|I|L|Z^^HH|IH|IH|S|S</token></item>
			<item><token sapi:pron="HH EH EH L Z">HH|W|I|L|Z^^HH|EH|EH|L|Z</token></item>
			<item><token sapi:pron="HH EH EH S S">HH|W|I|L|Z^^HH|EH|EH|S|S</token></item>
		</one-of>
	</rule>

</grammar>