<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="#outside"></ruleref>
		<ruleref uri="#cabin"></ruleref>
		<item>portholes</item>
	</rule>


	<rule id="outside">
		<one-of>
			<item>outside</item>
			<item><token sapi:pron="U T S A + I D">A + UH|T|S|A + I|D^^U|T|S|A + I|D</token></item>
			<item><token sapi:pron="A + UH TH S A + I D">A + UH|T|S|A + I|D^^A + UH|TH|S|A + I|D</token></item>
			<item><token sapi:pron="U TH S A + I D">A + UH|T|S|A + I|D^^U|TH|S|A + I|D</token></item>
			<item><token sapi:pron="A + UH T Z A + I D">A + UH|T|S|A + I|D^^A + UH|T|Z|A + I|D</token></item>
			<item><token sapi:pron="U T Z A + I D">A + UH|T|S|A + I|D^^U|T|Z|A + I|D</token></item>
			<item><token sapi:pron="A + UH TH Z A + I D">A + UH|T|S|A + I|D^^A + UH|TH|Z|A + I|D</token></item>
			<item><token sapi:pron="U TH Z A + I D">A + UH|T|S|A + I|D^^U|TH|Z|A + I|D</token></item>
			<item><token sapi:pron="A + UH T S I D">A + UH|T|S|A + I|D^^A + UH|T|S|I|D</token></item>
			<item><token sapi:pron="U T S I D">A + UH|T|S|A + I|D^^U|T|S|I|D</token></item>
			<item><token sapi:pron="A + UH TH S I D">A + UH|T|S|A + I|D^^A + UH|TH|S|I|D</token></item>
			<item><token sapi:pron="U TH S I D">A + UH|T|S|A + I|D^^U|TH|S|I|D</token></item>
			<item><token sapi:pron="A + UH T Z I D">A + UH|T|S|A + I|D^^A + UH|T|Z|I|D</token></item>
			<item><token sapi:pron="U T Z I D">A + UH|T|S|A + I|D^^U|T|Z|I|D</token></item>
			<item><token sapi:pron="A + UH TH Z I D">A + UH|T|S|A + I|D^^A + UH|TH|Z|I|D</token></item>
			<item><token sapi:pron="U TH Z I D">A + UH|T|S|A + I|D^^U|TH|Z|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="U T S IH D">A + UH|T|S|A + I|D^^U|T|S|IH|D</token></item>
			<item><token sapi:pron="A + UH TH S IH D">A + UH|T|S|A + I|D^^A + UH|TH|S|IH|D</token></item>
			<item><token sapi:pron="U TH S IH D">A + UH|T|S|A + I|D^^U|TH|S|IH|D</token></item>
			<item><token sapi:pron="A + UH T Z IH D">A + UH|T|S|A + I|D^^A + UH|T|Z|IH|D</token></item>
			<item><token sapi:pron="U T Z IH D">A + UH|T|S|A + I|D^^U|T|Z|IH|D</token></item>
			<item><token sapi:pron="A + UH TH Z IH D">A + UH|T|S|A + I|D^^A + UH|TH|Z|IH|D</token></item>
			<item><token sapi:pron="U TH Z IH D">A + UH|T|S|A + I|D^^U|TH|Z|IH|D</token></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="U T SH A + I D">A + UH|T|S|A + I|D^^U|T|SH|A + I|D</token></item>
			<item><token sapi:pron="A + UH TH SH A + I D">A + UH|T|S|A + I|D^^A + UH|TH|SH|A + I|D</token></item>
			<item><token sapi:pron="U TH SH A + I D">A + UH|T|S|A + I|D^^U|TH|SH|A + I|D</token></item>
			<item><token sapi:pron="A + UH T SH I D">A + UH|T|S|A + I|D^^A + UH|T|SH|I|D</token></item>
			<item><token sapi:pron="U T SH I D">A + UH|T|S|A + I|D^^U|T|SH|I|D</token></item>
			<item><token sapi:pron="A + UH TH SH I D">A + UH|T|S|A + I|D^^A + UH|TH|SH|I|D</token></item>
			<item><token sapi:pron="U TH SH I D">A + UH|T|S|A + I|D^^U|TH|SH|I|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="U T SH IH D">A + UH|T|S|A + I|D^^U|T|SH|IH|D</token></item>
			<item><token sapi:pron="A + UH TH SH IH D">A + UH|T|S|A + I|D^^A + UH|TH|SH|IH|D</token></item>
			<item><token sapi:pron="U TH SH IH D">A + UH|T|S|A + I|D^^U|TH|SH|IH|D</token></item>
			<item><token sapi:pron="O T S A + I D">A + UH|T|S|A + I|D^^O|T|S|A + I|D</token></item>
			<item><token sapi:pron="O TH S A + I D">A + UH|T|S|A + I|D^^O|TH|S|A + I|D</token></item>
			<item><token sapi:pron="O T Z A + I D">A + UH|T|S|A + I|D^^O|T|Z|A + I|D</token></item>
			<item><token sapi:pron="O TH Z A + I D">A + UH|T|S|A + I|D^^O|TH|Z|A + I|D</token></item>
			<item><token sapi:pron="O T S I D">A + UH|T|S|A + I|D^^O|T|S|I|D</token></item>
			<item><token sapi:pron="O TH S I D">A + UH|T|S|A + I|D^^O|TH|S|I|D</token></item>
			<item><token sapi:pron="O T Z I D">A + UH|T|S|A + I|D^^O|T|Z|I|D</token></item>
			<item><token sapi:pron="O TH Z I D">A + UH|T|S|A + I|D^^O|TH|Z|I|D</token></item>
			<item><token sapi:pron="O T S IH D">A + UH|T|S|A + I|D^^O|T|S|IH|D</token></item>
			<item><token sapi:pron="O TH S IH D">A + UH|T|S|A + I|D^^O|TH|S|IH|D</token></item>
			<item><token sapi:pron="O T Z IH D">A + UH|T|S|A + I|D^^O|T|Z|IH|D</token></item>
			<item><token sapi:pron="O TH Z IH D">A + UH|T|S|A + I|D^^O|TH|Z|IH|D</token></item>
			<item><token sapi:pron="O T SH A + I D">A + UH|T|S|A + I|D^^O|T|SH|A + I|D</token></item>
			<item><token sapi:pron="O TH SH A + I D">A + UH|T|S|A + I|D^^O|TH|SH|A + I|D</token></item>
			<item><token sapi:pron="O T SH I D">A + UH|T|S|A + I|D^^O|T|SH|I|D</token></item>
			<item><token sapi:pron="O TH SH I D">A + UH|T|S|A + I|D^^O|TH|SH|I|D</token></item>
			<item><token sapi:pron="O T SH IH D">A + UH|T|S|A + I|D^^O|T|SH|IH|D</token></item>
			<item><token sapi:pron="O TH SH IH D">A + UH|T|S|A + I|D^^O|TH|SH|IH|D</token></item>
			<item>The wrist was badly strained and hung limp.</item>
			<item>The store was jammed before the sale could start.</item>
			<item>It was a bad error on the part of the new judge.</item>
			<item>One step more and the board will collapse.</item>
			<item>Take the match and strike it against your shoe.</item>
			<item>The pot boiled but the contents failed to jell.</item>
			<item>The baby puts his right foot in his mouth.</item>
			<item>The bombs left most of the town in ruins.</item>
			<item>Stop and stare at the hard working man.</item>
			<item>The streets are narrow and full of sharp turns.</item>
			<item>The pup jerked the leash as he saw a feline shape.</item>
		</one-of>
	</rule>

	<rule id="cabin">
		<one-of>
			<item>cabin</item>
			<item><token sapi:pron="K AH B AX N">K|AE|B|AX|N^^K|AH|B|AX|N</token></item>
			<item><token sapi:pron="K AE V AX N">K|AE|B|AX|N^^K|AE|V|AX|N</token></item>
			<item><token sapi:pron="K AH V AX N">K|AE|B|AX|N^^K|AH|V|AX|N</token></item>
			<item><token sapi:pron="K AE B EH N">K|AE|B|AX|N^^K|AE|B|EH|N</token></item>
			<item><token sapi:pron="K AH B EH N">K|AE|B|AX|N^^K|AH|B|EH|N</token></item>
			<item><token sapi:pron="K AE V EH N">K|AE|B|AX|N^^K|AE|V|EH|N</token></item>
			<item><token sapi:pron="K AH V EH N">K|AE|B|AX|N^^K|AH|V|EH|N</token></item>
			<item><token sapi:pron="K AA B AA N">K|AE|B|AX|N^^K|AA|B|AA|N</token></item>
			<item><token sapi:pron="K AA V AA N">K|AE|B|AX|N^^K|AA|V|AA|N</token></item>
			<item><token sapi:pron="K AO B AX N">K|AE|B|AX|N^^K|AO|B|AX|N</token></item>
			<item><token sapi:pron="K AO V AX N">K|AE|B|AX|N^^K|AO|V|AX|N</token></item>
			<item><token sapi:pron="K AO B EH N">K|AE|B|AX|N^^K|AO|B|EH|N</token></item>
			<item><token sapi:pron="K AO V EH N">K|AE|B|AX|N^^K|AO|V|EH|N</token></item>
			<item><token sapi:pron="K AA B EH N">K|AE|B|AX|N^^K|AA|B|EH|N</token></item>
			<item><token sapi:pron="K AA V EH N">K|AE|B|AX|N^^K|AA|V|EH|N</token></item>
			<item>The wrist was badly strained and hung limp.</item>
			<item>The store was jammed before the sale could start.</item>
			<item>It was a bad error on the part of the new judge.</item>
			<item>One step more and the board will collapse.</item>
			<item>Take the match and strike it against your shoe.</item>
			<item>The pot boiled but the contents failed to jell.</item>
			<item>The baby puts his right foot in his mouth.</item>
			<item>The bombs left most of the town in ruins.</item>
			<item>Stop and stare at the hard working man.</item>
			<item>The streets are narrow and full of sharp turns.</item>
			<item>The pup jerked the leash as he saw a feline shape.</item>
		</one-of>
	</rule>

</grammar>