<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="#Why"></ruleref>
		<ruleref uri="#did"></ruleref>
		<ruleref uri="#you"></ruleref>
		<ruleref uri="#come"></ruleref>
		<ruleref uri="#to"></ruleref>
		<ruleref uri="#work"></ruleref>
		<ruleref uri="#here"></ruleref>
		<ruleref uri="#What"></ruleref>
		<ruleref uri="#keeps"></ruleref>
		<ruleref uri="#you1"></ruleref>
		<ruleref uri="#here1"></ruleref>
	</rule>


	<rule id="Why">
		<one-of>
			<item>Why</item>
			<item><token sapi:pron="W IH">W|A + I^^W|IH</token></item>
			<item><token sapi:pron="W E + I">W|A + I^^W|E + I</token></item>
			<item><token sapi:pron="HH IH IH">HH|W|A + I^^HH|IH|IH</token></item>
			<item><token sapi:pron="HH E + I E + I">HH|W|A + I^^HH|E + I|E + I</token></item>
		
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="did">
		<one-of>
			<item>did</item>
			<item><token sapi:pron="JH IH JH">D|IH|D^^JH|IH|JH</token></item>
			<item><token sapi:pron="D I D">D|IH|D^^D|I|D</token></item>
			<item><token sapi:pron="JH I JH">D|IH|D^^JH|I|JH</token></item>
			<item><token sapi:pron="DH IH DH">D|IH|D^^DH|IH|DH</token></item>
			<item><token sapi:pron="DH I DH">D|IH|D^^DH|I|DH</token></item>
			<item><token sapi:pron="D EH D">D|IH|D^^D|EH|D</token></item>
			<item><token sapi:pron="JH EH JH">D|IH|D^^JH|EH|JH</token></item>
			<item><token sapi:pron="DH EH DH">D|IH|D^^DH|EH|DH</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="come">
		<one-of>
			<item>come</item>
			<item><token sapi:pron="K O M">K|AH|M^^K|O|M</token></item>
			<item><token sapi:pron="K U M">K|AH|M^^K|U|M</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="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="here">
		<one-of>
			<item>here</item>
			<item><token sapi:pron="HH IH R">HH|I|R^^HH|IH|R</token></item>
			<item><token sapi:pron="HH I RR">HH|I|R^^HH|I|RR</token></item>
			<item><token sapi:pron="HH IH RR">HH|I|R^^HH|IH|RR</token></item>
			<item><token sapi:pron="HH EH R">HH|I|R^^HH|EH|R</token></item>
			<item><token sapi:pron="HH EH RR">HH|I|R^^HH|EH|RR</token></item>
		
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="What">
		<one-of>
			<item>What</item>
			<item><token sapi:pron="W O T">W|AH|T^^W|O|T</token></item>
			<item><token sapi:pron="W U T">W|AH|T^^W|U|T</token></item>
			<item><token sapi:pron="HH O O T">HH|W|AH|T^^HH|O|O|T</token></item>
			<item><token sapi:pron="HH U U T">HH|W|AH|T^^HH|U|U|T</token></item>
		
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="keeps">
		<one-of>
			<item>keeps</item>
			<item><token sapi:pron="K IH P S">K|I|P|S^^K|IH|P|S</token></item>
			<item><token sapi:pron="K I P SH">K|I|P|S^^K|I|P|SH</token></item>
			<item><token sapi:pron="K IH P SH">K|I|P|S^^K|IH|P|SH</token></item>
			<item><token sapi:pron="K I P Z">K|I|P|S^^K|I|P|Z</token></item>
			<item><token sapi:pron="K IH P Z">K|I|P|S^^K|IH|P|Z</token></item>
			<item><token sapi:pron="K EH P S">K|I|P|S^^K|EH|P|S</token></item>
			<item><token sapi:pron="K EH P SH">K|I|P|S^^K|EH|P|SH</token></item>
			<item><token sapi:pron="K EH P Z">K|I|P|S^^K|EH|P|Z</token></item>
		
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

	<rule id="you1">
		<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="here1">
		<one-of>
			<item>here</item>
			<item><token sapi:pron="HH IH R">HH|I|R^^HH|IH|R</token></item>
			<item><token sapi:pron="HH I RR">HH|I|R^^HH|I|RR</token></item>
			<item><token sapi:pron="HH IH RR">HH|I|R^^HH|IH|RR</token></item>
			<item><token sapi:pron="HH EH R">HH|I|R^^HH|EH|R</token></item>
			<item><token sapi:pron="HH EH RR">HH|I|R^^HH|EH|RR</token></item>
		
		<item><ruleref special="GARBAGE"/></item>
</one-of>
	</rule>

</grammar>