<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="#ship"></ruleref>
		<ruleref uri="#was"></ruleref>
		<ruleref uri="#torn"></ruleref>
		<ruleref uri="#apart"></ruleref>
		<ruleref uri="#on"></ruleref>
		<ruleref uri="#the"></ruleref>
		<ruleref uri="#sharp"></ruleref>
		<ruleref uri="#reef"></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="ship">
		<one-of>
			<item>ship</item>
			<item><token sapi:pron="S IH P">SH|IH|P^^S|IH|P</token></item>
			<item><token sapi:pron="SH I P">SH|IH|P^^SH|I|P</token></item>
			<item><token sapi:pron="S I P">SH|IH|P^^S|I|P</token></item>
			<item><token sapi:pron="SH IH F">SH|IH|P^^SH|IH|F</token></item>
			<item><token sapi:pron="S IH F">SH|IH|P^^S|IH|F</token></item>
			<item><token sapi:pron="SH I F">SH|IH|P^^SH|I|F</token></item>
			<item><token sapi:pron="S I F">SH|IH|P^^S|I|F</token></item>
			<item><token sapi:pron="SH EH P">SH|IH|P^^SH|EH|P</token></item>
			<item><token sapi:pron="S EH P">SH|IH|P^^S|EH|P</token></item>
			<item><token sapi:pron="SH EH F">SH|IH|P^^SH|EH|F</token></item>
			<item><token sapi:pron="S EH F">SH|IH|P^^S|EH|F</token></item>
			<item><token sapi:pron="CH IH P">SH|IH|P^^CH|IH|P</token></item>
			<item><token sapi:pron="CH I P">SH|IH|P^^CH|I|P</token></item>
			<item><token sapi:pron="CH IH F">SH|IH|P^^CH|IH|F</token></item>
			<item><token sapi:pron="CH I F">SH|IH|P^^CH|I|F</token></item>
			<item><token sapi:pron="CH EH P">SH|IH|P^^CH|EH|P</token></item>
			<item><token sapi:pron="CH EH F">SH|IH|P^^CH|EH|F</token></item>
		</one-of>
	</rule>

	<rule id="was">
		<one-of>
			<item>was</item>
			<item><token sapi:pron="W AH Z">W|AA|Z^^W|AH|Z</token></item>
			<item><token sapi:pron="W AA S">W|AA|Z^^W|AA|S</token></item>
			<item><token sapi:pron="W AH S">W|AA|Z^^W|AH|S</token></item>
			<item><token sapi:pron="W AE Z">W|AA|Z^^W|AE|Z</token></item>
			<item><token sapi:pron="W AE S">W|AA|Z^^W|AE|S</token></item>
		</one-of>
	</rule>

	<rule id="torn">
		<one-of>
			<item>torn</item>
			<item><token sapi:pron="TH AO R N">T|AO|R|N^^TH|AO|R|N</token></item>
			<item><token sapi:pron="T U R N">T|AO|R|N^^T|U|R|N</token></item>
			<item><token sapi:pron="TH U R N">T|AO|R|N^^TH|U|R|N</token></item>
			<item><token sapi:pron="T O R N">T|AO|R|N^^T|O|R|N</token></item>
			<item><token sapi:pron="TH O R N">T|AO|R|N^^TH|O|R|N</token></item>
		</one-of>
	</rule>

	<rule id="apart">
		<one-of>
			<item>apart</item>
			<item><token sapi:pron="EH P AA R T">AX|P|AA|R|T^^EH|P|AA|R|T</token></item>
			<item><token sapi:pron="AX F AA R T">AX|P|AA|R|T^^AX|F|AA|R|T</token></item>
			<item><token sapi:pron="EH F AA R T">AX|P|AA|R|T^^EH|F|AA|R|T</token></item>
			<item><token sapi:pron="AX P AH R T">AX|P|AA|R|T^^AX|P|AH|R|T</token></item>
			<item><token sapi:pron="EH P AH R T">AX|P|AA|R|T^^EH|P|AH|R|T</token></item>
			<item><token sapi:pron="AX F AH R T">AX|P|AA|R|T^^AX|F|AH|R|T</token></item>
			<item><token sapi:pron="EH F AH R T">AX|P|AA|R|T^^EH|F|AH|R|T</token></item>
			<item><token sapi:pron="AX P AA R TH">AX|P|AA|R|T^^AX|P|AA|R|TH</token></item>
			<item><token sapi:pron="EH P AA R TH">AX|P|AA|R|T^^EH|P|AA|R|TH</token></item>
			<item><token sapi:pron="AX F AA R TH">AX|P|AA|R|T^^AX|F|AA|R|TH</token></item>
			<item><token sapi:pron="EH F AA R TH">AX|P|AA|R|T^^EH|F|AA|R|TH</token></item>
			<item><token sapi:pron="AX P AH R TH">AX|P|AA|R|T^^AX|P|AH|R|TH</token></item>
			<item><token sapi:pron="EH P AH R TH">AX|P|AA|R|T^^EH|P|AH|R|TH</token></item>
			<item><token sapi:pron="AX F AH R TH">AX|P|AA|R|T^^AX|F|AH|R|TH</token></item>
			<item><token sapi:pron="EH F AH R TH">AX|P|AA|R|T^^EH|F|AH|R|TH</token></item>
			<item><token sapi:pron="AX P AE R T">AX|P|AA|R|T^^AX|P|AE|R|T</token></item>
			<item><token sapi:pron="EH P AE R T">AX|P|AA|R|T^^EH|P|AE|R|T</token></item>
			<item><token sapi:pron="AX F AE R T">AX|P|AA|R|T^^AX|F|AE|R|T</token></item>
			<item><token sapi:pron="EH F AE R T">AX|P|AA|R|T^^EH|F|AE|R|T</token></item>
			<item><token sapi:pron="AX P AE R TH">AX|P|AA|R|T^^AX|P|AE|R|TH</token></item>
			<item><token sapi:pron="EH P AE R TH">AX|P|AA|R|T^^EH|P|AE|R|TH</token></item>
			<item><token sapi:pron="AX F AE R TH">AX|P|AA|R|T^^AX|F|AE|R|TH</token></item>
			<item><token sapi:pron="EH F AE R TH">AX|P|AA|R|T^^EH|F|AE|R|TH</token></item>
			<item><token sapi:pron="AA P AA R T">AX|P|AA|R|T^^AA|P|AA|R|T</token></item>
			<item><token sapi:pron="AA F AA R T">AX|P|AA|R|T^^AA|F|AA|R|T</token></item>
			<item><token sapi:pron="AA P AH R T">AX|P|AA|R|T^^AA|P|AH|R|T</token></item>
			<item><token sapi:pron="AA F AH R T">AX|P|AA|R|T^^AA|F|AH|R|T</token></item>
			<item><token sapi:pron="AA P AA R TH">AX|P|AA|R|T^^AA|P|AA|R|TH</token></item>
			<item><token sapi:pron="AA F AA R TH">AX|P|AA|R|T^^AA|F|AA|R|TH</token></item>
			<item><token sapi:pron="AA P AH R TH">AX|P|AA|R|T^^AA|P|AH|R|TH</token></item>
			<item><token sapi:pron="AA F AH R TH">AX|P|AA|R|T^^AA|F|AH|R|TH</token></item>
			<item><token sapi:pron="AA P AE R T">AX|P|AA|R|T^^AA|P|AE|R|T</token></item>
			<item><token sapi:pron="AA F AE R T">AX|P|AA|R|T^^AA|F|AE|R|T</token></item>
			<item><token sapi:pron="AA P AE R TH">AX|P|AA|R|T^^AA|P|AE|R|TH</token></item>
			<item><token sapi:pron="AA F AE R TH">AX|P|AA|R|T^^AA|F|AE|R|TH</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="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="sharp">
		<one-of>
			<item>sharp</item>
			<item><token sapi:pron="S AA R P">SH|AA|R|P^^S|AA|R|P</token></item>
			<item><token sapi:pron="SH AH R P">SH|AA|R|P^^SH|AH|R|P</token></item>
			<item><token sapi:pron="S AH R P">SH|AA|R|P^^S|AH|R|P</token></item>
			<item><token sapi:pron="SH AA R F">SH|AA|R|P^^SH|AA|R|F</token></item>
			<item><token sapi:pron="S AA R F">SH|AA|R|P^^S|AA|R|F</token></item>
			<item><token sapi:pron="SH AH R F">SH|AA|R|P^^SH|AH|R|F</token></item>
			<item><token sapi:pron="S AH R F">SH|AA|R|P^^S|AH|R|F</token></item>
			<item><token sapi:pron="SH AE R P">SH|AA|R|P^^SH|AE|R|P</token></item>
			<item><token sapi:pron="S AE R P">SH|AA|R|P^^S|AE|R|P</token></item>
			<item><token sapi:pron="SH AE R F">SH|AA|R|P^^SH|AE|R|F</token></item>
			<item><token sapi:pron="S AE R F">SH|AA|R|P^^S|AE|R|F</token></item>
			<item><token sapi:pron="CH AA R P">SH|AA|R|P^^CH|AA|R|P</token></item>
			<item><token sapi:pron="CH AH R P">SH|AA|R|P^^CH|AH|R|P</token></item>
			<item><token sapi:pron="CH AA R F">SH|AA|R|P^^CH|AA|R|F</token></item>
			<item><token sapi:pron="CH AH R F">SH|AA|R|P^^CH|AH|R|F</token></item>
			<item><token sapi:pron="CH AE R P">SH|AA|R|P^^CH|AE|R|P</token></item>
			<item><token sapi:pron="CH AE R F">SH|AA|R|P^^CH|AE|R|F</token></item>
		</one-of>
	</rule>

	<rule id="reef">
		<one-of>
			<item>reef</item>
			<item><token sapi:pron="R IH F">R|I|F^^R|IH|F</token></item>
			<item><token sapi:pron="R I P">R|I|F^^R|I|P</token></item>
			<item><token sapi:pron="R IH P">R|I|F^^R|IH|P</token></item>
			<item><token sapi:pron="R EH F">R|I|F^^R|EH|F</token></item>
			<item><token sapi:pron="R EH P">R|I|F^^R|EH|P</token></item>
		</one-of>
	</rule>

</grammar>