﻿; This file is UTF8-encoded !
;
; The Phoneme codes:
;
;    <blank>, %, p, t, k, b, d, g, m, n, N, f, T, h, v, D,
;    j, tS, dZ, S, x, Z, s, z,
;    l, r, rr R, w, u, U, i, I,
;    A, &, V, @, o, O, 0, e, 3,
;    eI aI oI aU @U I@ e@ U@ O@ oU
;
; 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.
;    $       duplicate 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)
;

[' ']
Anything,' ',Anything,' '

['-']
Anything,'-',Anything,''

['''S']
'.','''S',Anything,'z'
'#:.E','''S',Anything,'z'
'#','''S',Anything,'z'

['''']
Anything,'''',Anything,''

[',']
Anything,',',Anything,' '

['.']
Anything,'.',Anything,' '

['?']
Anything,'?',Anything,' '

['!']
Anything,'!',Anything,' '

['a']
Nothing,'ach',Anything,'& tS'
Nothing,'a',Nothing,'a:'
Anything,'a',Nothing,'a:'
Anything,'au',Anything,'aU'
Anything,'ae',Anything,'e: e:'
Anything,'aff',Anything,'a: f f'
Anything,'aff',Anything,'a: f'
Anything,'ar',Anything,'a: R'
Nothing,'ab','b','a: b'
Nothing,'an','n','a: n'
Anything,'a','$','a:'
Anything,'a','h','a: a:'
Anything,'a',Anything,'a:'

['b']
'#','bb','#','b'
Anything,'b','s','p'
Anything,'b',Anything,'b'

['c']
'#','ch',Anything,'C'
Anything,'ch',Anything,'x'
Nothing,'ch',Anything,'k'
Anything,'ci','en','S'
Anything,'ck',Anything,'k'
Anything,'com','%','k V m'
'#','c',Anything,'C'
Anything,'c',Anything,'k'

['d']
'#:','ded',Nothing,'d I d'
'.E','d',Nothing,'d'
'#:^E','d',Nothing,'t'
'#','dd','#','d'
'#','dd',Nothing,'d'
Anything,'d',Anything,'d'

['e']
Anything,'eaux',Nothing,'@U'
':','E',Nothing,'@ @'
Anything,'es',Anything,'e: s'
Anything,'er',Nothing,'6'
Anything,'er','er','6 v'
Anything,'er','#','6'
Anything,'ew',Anything,'e: v'
Anything,'ei',Anything,'aI'
Anything,'eu',Anything,'OY'
Anything,'eh',Anything,'e: e: e:'
Anything,'ee',Anything,'e: e: e:'
Anything,'e','^^','e:'
Anything,'e','$','e:'
Anything,'en',Nothing,'@ n'
Anything,'e',Anything,'e: e:'

['f']
'f','f','f','f f'
'#','ff','#','f'
'#','ff',Nothing,'f'
Anything,'f',Anything,'f'

['g']
Nothing,'ge','e','g @'
Nothing,'gin',Nothing,'dZ i: n '
Anything,'great',Anything,'g r eI t'
'#','gg','#','g'
Anything,'g',Anything,'g'

['h']
;Nothing,'h',Nothing,'h V'
Anything,'h','#','h'
Anything,'h',Anything,Silent

['i']
Anything,'ie',Anything,'i:'
Anything,'ier',Anything,'aI 6'
Anything,'ique',Anything,'i: k@'
Nothing,'ich',Anything,'I C'
;Anything,'ich',Anything,'I k'
'r','i',Anything,'I'
Anything,'i','a','i:'
Anything,'i','h','i:'
Anything,'i','$','I'
Anything,'i',Anything,'i:'

['j']
Nothing,'ja',Nothing,'dZ a: a:'
Anything,'j',Anything,'dZ'

['k']
Nothing,'k','n',Silent
Anything,'k',Anything,'_ k'

['l']
Anything,'ll','#','l'
Anything,'ll',Nothing,'l'
Anything,'l',Anything,'l'

['m']
'#','mm','#','m'
'#','mm',Nothing,'m'
Anything,'m',Anything,'m'

['n']
'#','nn','#','n'
'#','nn',Nothing,'n'
Anything,'n',Anything,'n'

['o']
Nothing,'one',Nothing,'w V n'
Anything,'oe',Anything,'@ @'
Nothing,'over',Anything,'@U v 3'
Nothing,'okay',Nothing,'o: k eI'
Nothing,'ok',Nothing,'o: k eI'
Anything,'oy',Anything,'OY'
Anything,'oi',Anything,'OY'
'c','o','n','O'
Anything,'o','$','o:'
Anything,'o','ß','o: o:'
Anything,'o','h','o: o:'
Anything,'o','ß','o: o:'
Anything,'o',Anything,'o:'

['p']
'#','pp','#','p'
'#','pp',Nothing,'p'
Anything,'ph',Anything,'f'
Anything,'peop',Anything,'p i: p'
Anything,'pow',Anything,'p aU'
Anything,'put',Nothing,'p U t'
Anything,'p',Anything,'p'

['q']
Anything,'quar',Anything,'k w O r'
Anything,'qu',Anything,'k w'
Anything,'q',Anything,'k'

['r']
Nothing,'re','^#','r e'
'#','rr','#','r'
'#','rr',Nothing,'r'
'e','r',Anything,'6'
Anything,'r',Anything,'R'

['s']
'b','s',Anything,'s'
Anything,'s','t','S'
Anything,'sh',Anything,'S'
Anything,'so',Nothing,'s 0'
'#','ss','#','s'
'#','ss',Nothing,'s'
'.','s',Nothing,'z'
'#:.E','s',Nothing,'z'
'#:^##','s',Nothing,'z'
'#:^#','s',Nothing,'s'
'U','s',Nothing,'s'
' :#','s',Nothing,'z'
Anything,'sch',Anything,'S'
Anything,'s',Anything,'s'

['t']
'#','tt','#','t'
'#','tt',Nothing,'t'
Nothing,'two',Anything,'t u'
Anything,'tion',Nothing,'ts i o: n'
Anything,'tion',Anything,'ts i o: n'
Anything,'t',Anything,'t'

['u']
Nothing,'uh',Nothing,'u: u:'
Nothing,'un','n','u: n'
Anything,'ung',Nothing,'U N'
'p','u',Anything,'j u:'
Anything,'u','$','U'
Anything,'u','h','u: u:'
Anything,'ue',Anything,'i:'
Anything,'u',Anything,'u:'

['v']
Anything,'view',Anything,'v j u:'
Nothing,'v',Anything,'f'
Anything,'v',Anything,'v'

['w']
Anything,'where',Anything,'w h e: r'
Anything,'what',Anything,'w h 0 t' ;w h A t
Anything,'who',Anything,'h u:'
Nothing,'w',Nothing,'v e:'
Anything,'w',Nothing,'f'
Anything,'w',Anything,'v'

['x']
Anything,'x',Anything,'k s'

['y']
Nothing,'yes',Anything,'j e: s'
Nothing,'y',Anything,'I'
Anything,'y',Anything,'I'

['z']
;Nothing,'zed',Nothing,'ts e: e: d'
Anything,'z',Anything,'ts'

['ä']
Anything,'au',Anything,'OY'
Anything,'ä',Anything,'e: e:'

['ö']
Anything,'ö',Anything,'@ @'

['ü']
Anything,'ü',Anything,'I'

['ß']
Anything,'ß',Anything,'s'