**
**      English to Phoneme rules.
**
**      Derived from: 
**
**           AUTOMATIC TRANSLATION OF ENGLISH TEXT TO PHONETICS
**                  BY MEANS OF LETTER-TO-SOUND RULES
**
**                      NRL Report 7948
**
**                    January 21st, 1976
**          Naval Research Laboratory, Washington, D.C.
**
**
**      Published by the National Technical Information Service as
**      document "AD/A021 929".
**
**
**
**      The Phoneme codes:
**
**              IY      bEEt            IH      bIt
**              EY      gAte            EH      gEt
**              AE      fAt             AA      fAther
**              AO      lAWn            OW      lOne
**              UH      fUll            UW      fOOl
**              ER      mURdER          AX      About
**              AH      bUt             AY      hIde
**              AW      hOW             OY      tOY
**      
**              p       Pack            b       Back
**              t       Time            d       Dime
**              k       Coat            g       Goat
**              f       Fault           v       Vault
**              TH      eTHer           DH      eiTHer
**              s       Sue             z       Zoo
**              SH      leaSH           ZH      leiSure
**              HH      How             m       suM
**              n       suN             NG      suNG
**              l       Laugh           w       Wear
**              y       Young           r       Rate
**              CH      CHar            j       Jar
**              WH      WHere
**
**
**      Rules are made up of four parts:
**      
**              The left context.
**              The text to match.
**              The right context.
**              The phonemes to substitute for the matched text.
**
**      Procedure:
**
**              Seperate each block of letters (apostrophes included) 
**              and add a space on each side.  For each unmatched 
**              letter in the word, look through the rules where the 
**              text to match starts with the letter in the word.  If 
**              the text to match is found and the right and left 
**              context patterns also match, output the phonemes for 
**              that rule and skip to the next unmatched letter.
**
**
**      Special Context Symbols:
**
**              #       One or more vowels
**              :       Zero or more consonants
**              ^       One consonant.
**              .       One of B, D, V, G, J, L, M, N, R, W or Z (voiced 
**                      consonants)
**              %       One of ER, E, ES, ED, ING, ELY (a suffix)
**                      (Found in right context only)
**              +       One of E, I or Y (a "front" vowel)
**
| |= 
|-|=
.|'s|=z
#:.e|'s|=z
#|'s|=z
|'|=
|a|>=AX
<|are|>=AAr
<|ar|o=AXr
|ar|#=EHr
^|as|#=EYs
|a|wa=AX
|aw|=AO
:|any|=EHnIY
|a|^+#=EY
#:|ally|=AXlIY
<|al|#=AXl
|again|=AXgEHn
#:|ag|e=IHj
|a|^+:#=AE
:|a|^+=EY
|a|^%=EY
<|arr|=AXr
|arr|=AEr
:|ar|>=AAr
|ar|>=ER
|ar|=AAr
|air|=EHr
|ai|=EY
|ay|=EY
|au|=AO
#:|al|>=AXl
#:|als|>=AXlz
|alk|=AOk   walk???
|al|^=AOl
:|able|=EYbAXl
|able|=AXbAXl
|ang|+=EYnj
|a|=AE
<|be|^#=bIH
|being|=bIYIHNG
<|both|>=bOWTH
<|bus|#=bIHz  business???
|buil|=bIHl  building???
|b|=b
<|ch|^=k
^e|ch|=k
|ch|=CH
s|ci|#=sAY
|ci|a=SH
|ci|o=SH
|ci|en=SH
|c|+=s
|ck|=k
|com|%=kAHm
|c|=k
#:|ded|>=dIHd
.e|d|>=d
#:^e|d|>=t
<|de|^#=dIH
<|do|>=dUW
<|does|=dAHz
<|doing|=dUWIHNG
<|dow|=dAW
|du|a=jUW
|d|=d
#:|e|>=
':^|e|>=
:|e|>=IY
#|ed|>=d
#:|e|d=
|ev|er=EHv
|e|^%=IY
|eri|#=IYrIY
|eri|=EHrIH
#:|er|#=ER
|er|#=EHr
|er|=ER
<|even|=IYvEHn
#:|e|w=   ???
t|ew|=UW
s|ew|=UW
r|ew|=UW
d|ew|=UW
l|ew|=UW
z|ew|=UW
n|ew|=UW
j|ew|=UW
th|ew|=UW
ch|ew|=UW
sh|ew|=UW
|ew|=yUW
|e|o=IY
#:s|es|>=IHz
#:c|es|>=IHz
#:g|es|>=IHz
#:z|es|>=IHz
#:x|es|>=IHz
#:j|es|>=IHz
#:ch|es|>=IHz
#:sh|es|>=IHz
#:|e|s=
#:|ely|>=lIY
#:|ement|=mEHnt
|eful|=fUHl
|ee|=IY
|earn|=ERn
<|ear|^=ER
|ead|=EHd
#:|ea|>=IYAX
|ea|su=EH
|ea|=IY
|eigh|=EY
|ei|=IY
<|eye|=AY
|ey|=IY
|eu|=yUW
|e|=EH
|ful|=fUHl
|f|=f
|graham|=grEYAHm   TEST
|giv|=gIHv
<|g|i^=g
|ge|t=gEH
su|gges|=jEHs  suggestion???
|gg|=g
b#|g|=g
|g|+=j
|great|=grEYt
#|gh|=
|g|=g
<|hav|=hAEv
<|here|=hIYr
<|hour|=AWER
|how|=hAW
|h|#=h
|h|=
<|in|=IHn
<|i|>=AY
|in|d=AYn
|ier|=IYER
#:r|ied|=IYd
|ied|>=AYd
|ien|=IYEHn
|ie|t=AYEH
:|i|%=AY
|i|%=IY
|ie|=IY
|i|^+:#=IH
|ir|#=AYr
|iz|%=AYz
|is|%=AYz
|i|d%=AY
+^|i|^+=IH
|i|t%=AY
#:^|i|^+=IH
|i|^+=AY
|ir|=ER
|igh|=AY
|ild|=AYld
|ign|>=AYn
|ign|^=AYn
|ign|%=AYn
|ique|=IYk
|i|=IH
|j|=j
<|k|n=
|k|=k
|lo|c#=lOW
l|l|=
#:^|l|%=AXl
|lead|=lIYd
|l|=l
|mov|=mUWv
|m|=m
e|ng|+=nj
|ng|r=NGg
|ng|#=NGg
|ngl|%=NGgAXl
|ng|=NG
|nk|=NGk
<|now|>=nAW
|n|=n
|of|>=AXv
|orough|=EROW
#:|or|>=ER
#:|ors|>=ERz
|or|=AOr
<|one|=wAHn
|ow|=OW
<|over|=OWvER
|ov|=AHv
|o|^%=OW
|o|^en=OW
|o|^i#=OW
|old|d=OWl
|ought|=AOt
|ough|=AHf
<|ou|=AW
h|ou|s#=AW
|ous|=AXs
|our|=AOr
|ould|=UHd
^|ou|^l=AH
|oup|=UWp
|ou|=AW
|oy|=OY
|oing|=OWIHNG
|oi|=OY
|oor|=AOr
|ook|=UHk
|ood|=UHd
|oo|=UW
|o|e=OW
|o|>=OW
|oa|=OW
<|only|=OWnlIY
<|once|=wAHns
|on't|=OWnt
c|o|n=AA
|o|ng=AO
:^|o|n=AH
i|on|=AXn
#:|on|>=AXn
#^|on|=AXn
|o|st=OW
|of|^=AOf
|other|=AHDHER
|oss|>=AOs
#:^|om|=AHm
|o|=AA
|ph|=f
|peop|=pIYp
|pow|=pAW
|put|>=pUHt
|p|=p
|quar|=kwAOr
|qu|=kw
|q|=k
<|re|^#=rIY
|r|=r
|sh|=SH
#|sion|=ZHAXn
|some|=sAHm
#|sur|#=ZHER
|sur|#=SHER
#|su|#=ZHUW
#|ssu|#=SHUW
#|sed|>=zd
#|s|#=z
|said|=sEHd
^|sion|=SHAXn
|s|s=
.|s|>=z
#:.e|s|>=z
#:^##|s|>=z
#:^#|s|>=s
u|s|>=s
:#|s|>=z
<|sch|=sk
|s|c+=
#|sm|=zm
#|sn|'=zAXn
|s|=s
<|the|>=DHAX
|to|>=tUW
|that|>=DHAEt
<|this|>=DHIHs
<|they|=DHEY
<|there|=DHEHr
|ther|=DHER
|their|=DHEHr
<|than|>=DHAEn
<|them|>=DHEHm
|these|>=DHIYz
<|then|=DHEHn
|through|=THrUW
|those|=DHOWz
|though|>=DHOW
<|thus|=DHAHs
|th|=TH
#:|ted|>=tIHd
s|ti|#n=CH
|ti|o=SH
|ti|a=SH
|tien|=SHAXn   quotient???
|tur|#=CHER
|tu|a=CHUW
<|two|=tUW
|t|=t
<|un|i=yUWn
<|un|=AHn
<|upon|=AXpAOn
t|ur|#=UHr
s|ur|#=UHr
r|ur|#=UHr
d|ur|#=UHr
l|ur|#=UHr
z|ur|#=UHr
n|ur|#=UHr
j|ur|#=UHr
th|ur|#=UHr
ch|ur|#=UHr
sh|ur|#=UHr
|ur|#=yUHr
|ur|=ER
|u|^=AH
|u|^^=AH
|uy|=AY
g|u|#=
g|u|%=
g|u|#=w
#n|u|=yUW
t|u|=UW
s|u|=UW
r|u|=UW
d|u|=UW
l|u|=UW
z|u|=UW
n|u|=UW
j|u|=UW
th|u|=UW
ch|u|=UW
sh|u|=UW
|u|=yUW
|view|=vyUW
|v|=v
<|were|=wER
|wa|s=wAA
|wa|t=wAA
|where|=WHEHr
|what|=WHAAt
|whol|=hOWl
|who|=hUW
|wh|=WH
|war|=wAOr
|wor|^=wER
|wr|=r
|w|=w
|x|=ks
|young|=yAHNG
<|you|=yUW
<|yes|=yEHs
<|y|=y
#:^|y|>=IY
#:^|y|I=IY
:|y|>=AY
:|y|#=AY
:|y|^+:#=IH
:|y|^#=AY
|y|=IH
|z|=z
