Browse Source

Add voice "en-wi".


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@89 d46cf337-b52f-0410-862d-fd96e6ae7743
master
jonsd 18 years ago
parent
commit
646e612213

+ 5
- 1
dictsource/af_list View File

//maintainer: Willem van der Walt
//maintainer: Willem van der Walt
// email: [email protected] // email: [email protected]
// tel: +27 12 8413996 // tel: +27 12 8413996
// Meraka Institute, CSIR // Meraka Institute, CSIR
kongo kONgu kongo kONgu
mesopotamië mEsuput'A:mi@ mesopotamië mEsuput'A:mi@
mosambiek musamb'ik mosambiek musamb'ik
potchefstroom pOtSIfstr'o@m
(thaba nchu) tab'A:||ntSu (thaba nchu) tab'A:||ntSu
europa Y@r'o@pa europa Y@r'o@pa
portugal $1 portugal $1
stellenbosch st%&l@mbOs stellenbosch st%&l@mbOs
upington apiNt@n upington apiNt@n
worcester v'ust@r worcester v'ust@r
zimbabwe zI:mb'ab_wE







gooi x2OI gooi x2OI
gomorra x2@mOra gomorra x2@mOra
graffiti graf'iti graffiti graf'iti
gratis x2r'A:t@s


hallo h'Il,@U hallo h'Il,@U
hanteer $2 hanteer $2

+ 4
- 1
dictsource/af_rules View File

//maintainer: Willem van der Walt
//maintainer: Willem van der Walt
// email: [email protected] // email: [email protected]
// tel: +27 12 8413996 // tel: +27 12 8413996
// Meraka Institute, CSIR // Meraka Institute, CSIR
al) ex (and %Ekz //alexanderbaai, alexandria etc. al) ex (and %Ekz //alexanderbaai, alexandria etc.
m) exik Eks%ik //mexiko mexikaans etc. m) exik Eks%ik //mexiko mexikaans etc.
t) exas Eks@s //Texaskoors and may be others t) exas Eks@s //Texaskoors and may be others
yd) e (l @ //ydel e sound in compounds verydeling




.group f .group f
kri (oel kr%i // move default stress: krioel and derivitives kri (oel kr%i // move default stress: krioel and derivitives
kristal kr@stal // move default stress: kristal and many compounds kristal kr@stal // move default stress: kristal and many compounds
krit (A kr@t // kriteria/-ium/kritiseer and derivitives krit (A kr@t // kriteria/-ium/kritiseer and derivitives
krit (ies kr'it //krities and compounds
krieket krik@t //krieket e sound and stress krieket krik@t //krieket e sound and stress
krieketw krik@tv //krieket followed by w in compounds always v krieketw krik@tv //krieket followed by w in compounds always v


.group ko .group ko
ko (kon k%u // fix 1st o sound and move default stress: kokon and compounds ko (kon k%u // fix 1st o sound and move default stress: kokon and compounds
kommando k%umandu // move stress, fix o sounds: kommando and compounds kommando k%umandu // move stress, fix o sounds: kommando and compounds
kommissie k%umis%i //kommissie alone and in compounds
ko (pie@ k%u // kopiereg/kopie ko (pie@ k%u // kopiereg/kopie
koe (rA k%u // koerier/koerasie/koerant and compounds koe (rA k%u // koerier/koerasie/koerant and compounds
korrek k%urEk //korrek and derivitives korrek k%urEk //korrek and derivitives

+ 6
- 6
dictsource/dict_phonemes View File



0 3 3: @ @- @2 @5 @L 0 3 3: @ @- @2 @5 @L
a a2 A: A@ aa aI aI@ aU a a2 A: A@ aa aI aI@ aU
aU@ E e@ eI I I2 i: i@
IR O O: o: O@ o@ OI oU
O~ U u: U@ V VR
aU@ E e@ eI I i I2 i:
i@ IR O O: o: O@ o@ OI
oU O~ U u: U@ V VR


: ; b C d D dZ f : ; b C d D dZ f
g g- h j k l L m g g- h j k l L m
u u: Y y y: Y: u u: Y y y: Y:


: b c C d dZ f g : b c C d dZ f g
h j J k l m n N
n^ p R R2 s S s2 t
tS ts v z Z
h j J k l l^ m n
N n^ p R R2 s S s2
t tS ts v z Z




Dictionary it_dict Dictionary it_dict

+ 1
- 1
dictsource/en_list View File

ensemble 0ns'0mb@L ensemble 0ns'0mb@L
entente 0nt'0nt entente 0nt'0nt
entourage 0ntu:rA:Z entourage 0ntu:rA:Z
entrance Entr@ns $onlys
entrance $1 $onlys
entrance Entr'aans $verb entrance Entr'aans $verb
envelope Env@loUp $only envelope Env@loUp $only
envelopes Env@loUps envelopes Env@loUps

+ 49
- 12
dictsource/en_rules View File

// ?5 split [3:] er [3:], ir [IR], ur [VR] // ?5 split [3:] er [3:], ir [IR], ur [VR]
// ?6 'one' = [wVn], 'of' = [Vv] // ?6 'one' = [wVn], 'of' = [Vv]
// ?7 Scottish // ?7 Scottish
// ?8 Use full vowel, not schwa in some word endings




.group a .group a
_) al (y al _) al (y al
alz alt|s alz alt|s
&) al (_ @L &) al (_ @L
?8 &) al (_ a2l
&) ally (_$2 lI2 &) ally (_$2 lI2
@@ic) ally (_$4 lI2 @@ic) ally (_$4 lI2
inst) al (_ O:l inst) al (_ O:l
_) anna an@ _) anna an@
_) an (oi a2n _) an (oi a2n
_) an (om a2n _) an (om a2n
anomal a2n0m@L
anom (al a2n0m
&) an (_ @n &) an (_ @n
?8 &) an (_ a2n
@u) an (_$1 n @u) an (_$1 n
@i) an (_$1 n @i) an (_$1 n
Cc) an (_ an Cc) an (_ an
l) an (_ an l) an (_ an
ll) an (_ @n ll) an (_ @n
&m) an (_ @n &m) an (_ @n
?8 &m) an (_ a2n
p) an (_ an p) an (_ an
r) an (_ an r) an (_ an
@@r) an (_ @n @@r) an (_ @n
m) an (_ an m) an (_ an
hum) an (_ @n hum) an (_ @n
&) an (t_ @n &) an (t_ @n
?8 &) an (t_ a2n
pl) an (t_ an pl) an (t_ an
&) an (ce_ @n &) an (ce_ @n
?8 &) an (ce_ a2n
fin) an (c 'an fin) an (c 'an
?2 h) an (ce_ aan ?2 h) an (ce_ aan
?2 z) an (ce_ aan ?2 z) an (ce_ aan
_) cement sI2mEnt _) cement sI2mEnt
chara (ct karI chara (ct karI
cien S@n cien S@n
?8 cien SEn
cion S@n cion S@n
ceous S=@s ceous S=@s
cious S=@s cious S=@s
cch k cch k
c (elt k c (elt k
cial (_ S@L cial (_ S@L
?8 cial (_ Sa2l
cial S@l cial S@l
cian (_ S@n cian (_ S@n
cian Si@n cian Si@n
dg (y dZ dg (y dZ
_) dir (_ daI@ _) dir (_ daI@
we) dne (sd n we) dne (sd n
dual (_ dZu:@L
du (al_ dZu:
du (cat dZu: du (cat dZu:
@) dum (_ =d@m @) dum (_ =d@m
du (pl dZu: du (pl dZu:
e (quip I2 e (quip I2
e (quiv I2 e (quiv I2
e'er e@ e'er e@
h) e (sion 'i:
&f) e's (_$2i s &f) e's (_$2i s
&k) e's (_$2i s &k) e's (_$2i s
&p) e's (_$2i s &p) e's (_$2i s
@C) ed (_$2dvei d @C) ed (_$2dvei d
@c) ed (_$2vdei t @c) ed (_$2vdei t
@d) ed (_$2dvei I2d @d) ed (_$2dvei I2d
?8 @d) ed (_$2dvei Ed
&ch) ed (_$2vei t &ch) ed (_$2vei t
&sh) ed (_$2vei t &sh) ed (_$2vei t
@Csh) ed (_ Ed @Csh) ed (_ Ed
@@er) ed (_$2v d @@er) ed (_$2v d
@ss) ed (_$2dv t @ss) ed (_$2dv t
@t) ed (_$2vdei I2d @t) ed (_$2vdei I2d
?8 @t) ed (_$2vdei Ed
@fr) ed (_$2v Id @fr) ed (_$2v Id
@x) ed (_$2vi t @x) ed (_$2vi t
y) ed (_$2v d y) ed (_$2v d
el (igi 'El el (igi 'El
_) elit I2li:t _) elit I2li:t
&) el (_ @L &) el (_ @L
&) el (s_ @L
?8 &) el (_ El
?8 &) el (s_ El
&) ella (_ 'El@ &) ella (_ 'El@
&v) eller (_ @l@ &v) eller (_ @l@
@) elli (_ 'ElI2 @) elli (_ 'ElI2
&) ell (ous @l &) ell (ous @l
&) el (s_ @L
cib) el (_ El cib) el (_ El
xc) el (_ 'El xc) el (_ 'El
onn) el (_ 'El onn) el (_ 'El
l) eni (e i:nI l) eni (e i:nI
v) eni (e i:nI v) eni (e i:nI
&) en (t_ @n &) en (t_ @n
?8 &) en (t_ En
@) en (tal 'En @) en (tal 'En
en (ti En en (ti En
en (tial 'En en (tial 'En
@@v) en (t_ @n @@v) en (t_ @n
&) en (th_ @n &) en (th_ @n
&) en (ce_ @n &) en (ce_ @n
?8 &) en (ce_ En
f) en (ce_ En f) en (ce_ En
g) ener (al En@r g) ener (al En@r
_) en (ough I2n _) en (ough I2n
@@@) er (_$2de 3 // suffix @@@) er (_$2de 3 // suffix
%C) er (_$3 3 %C) er (_$3 3
ll) er (_$2 3 ll) er (_$2 3
&) er (_ 3
?8 &) er (_ a2 // (temporary because [3] -> [a2] is only for word-final
%C) ers (_$4 3z %C) ers (_$4 3z
?8 %C) ers (_$4 a2z
ss) er (_$2 3 ss) er (_$2 3
all) er (_ 3 all) er (_ 3
&) er (_ 3
mb) er (_ 3 mb) er (_ 3
lin) er (_S1 3 lin) er (_S1 3
er 3: er 3:
es (ic 'i:z es (ic 'i:z
r) esis (_ 'i:sIs r) esis (_ 'i:sIs
es (ive 'i:s es (ive 'i:s
h) esion 'i:Z@n
nec) essa (ry @s@ nec) essa (ry @s@
_ax) es i:z _ax) es i:z
esopha Is'0f@ esopha Is'0f@
?7 i (o i: ?7 i (o i:
io (li_ I2'oU io (li_ I2'oU
&) ion (_ =i@n &) ion (_ =i@n
?8 &) ion (_ =iVn
n) ion =i@n n) ion =i@n
v) io (l aI@ v) io (l aI@
g) io (n @ g) io (n @
XC) ia aI|@ XC) ia aI|@
&) iac (_ =Iak &) iac (_ =Iak
C) iar aI@ C) iar aI@
?8 C) iar aIa2
iar (iC Iar iar (iC Iar
&) iary =j@rI2 &) iary =j@rI2
&l) iary =i@rI2 &l) iary =i@rI2
adm) ini InI adm) ini InI
m) iniatur InItS3 m) iniatur InItS3
m) inera (l In@r@ m) inera (l In@r@
&m) inal (_ =In@L
&m) in (al_ =In
f) in (a aIn f) in (a aIn
g) in (a_ aIn g) in (a_ aIn
ch) in (a aIn ch) in (a aIn
@) ir (ation Ir @) ir (ation Ir
ir (at %aIr ir (at %aIr
ire aI@ ire aI@
?8 ire aIa2
s) ir (en aI@ s) ir (en aI@
c) ire (n aIr@ c) ire (n aIr@
ir (ect %aIr ir (ect %aIr
.group le .group le
&) le (_ l &) le (_ l
&C) le (_ @L &C) le (_ @L
?8 &C) le (_ El
&r) le (_ l &r) le (_ l
legged lEgId legged lEgId
Ab) le @L Ab) le @L
@) less (_$4i l@s @) less (_$4i l@s
@) lessly (_$6i l@slI2 @) lessly (_$6i l@slI2
@) lessness (_$8i l@sn@s @) lessness (_$8i l@sn@s
?8 @) less (_$4i lEs
?8 @) lessly (_$6i lEslI2
?8 @) lessness (_$8i lEsnEs


.group m .group m
m m m m
@) men (_ mEn @) men (_ mEn
&) ment (_$4 m@nt &) ment (_$4 m@nt
&) ments (_$5 m@nt|s &) ments (_$5 m@nt|s
?8 &) ment (_$4 mEnt
?8 &) ments (_$5 mEnt|s
mEnt (_ m@nt mEnt (_ m@nt
tor) me (nt m'E tor) me (nt m'E
C) mented m'EntId C) mented m'EntId
_) nano (P4 n,anoU _) nano (P4 n,anoU
necessit n@sEsIt necessit n@sEsIt
&) ness (_$4i n@s &) ness (_$4i n@s
?8 &) ness (_$4i nEs
@) n (cC N @) n (cC N
@) n (ch n @) n (ch n
n (c_ N n (c_ N
@) o (ist oU @) o (ist oU
oix (_ wa oix (_ wa
o (ky_ oU o (ky_ oU
&c) on (_ @n
&) oped (_ @pd &) oped (_ @pd
_) o (per 0 _) o (per 0
_) ope (n oUp@ _) ope (n oUp@


.group on .group on
@@) on (_ @n @@) on (_ @n
?8 @) on (_++ 0n
&b) on (_ @n &b) on (_ @n
&c) on (_ @n
Cd) on (_ @n Cd) on (_ @n
&s) on (_ @n &s) on (_ @n
&t) on (_ @n &t) on (_ @n
or (A o@r or (A o@r
@@) or (_$2d 3 // suffix @@) or (_$2d 3 // suffix
&) or (_ 3 &) or (_ 3
?8 @@) or (_$2d o@ // suffix
?8 &) or (_ o@
_c) or (@ O@ _c) or (@ O@
c) or (k O@ c) or (k O@
c) or (e_ o@ c) or (e_ o@
_) sid (e# saId _) sid (e# saId
C) sion S@n C) sion S@n
A) sion Z@n A) sion Z@n
?8 C) sion SVn
?8 A) sion ZVn
a) sin (_ s@n a) sin (_ s@n
ai) sin (_ z@n ai) sin (_ z@n
u) sin (_ z@n u) sin (_ z@n
o) some (_S4 soUm o) some (_S4 soUm
ssion S@n ssion S@n
ssion (_ =S@n ssion (_ =S@n
?8 ssion (_ =SVn
1_) st (_ 1_) st (_
_) st (_ s@nt _) st (_ s@nt
stein StaIn stein StaIn
&) tience S@ns &) tience S@ns
&) tion S=@n &) tion S=@n
&s) tion tS@n &s) tion tS@n
?8 &) tion S=Vn
?8 &s) tion tSVn
tion (al S=@-n tion (al S=@-n
&) tious S=@s &) tious S=@s
for) tuna (t tS@n@ for) tuna (t tS@n@
s) ua (d weI s) ua (d weI
s) uag weIdZ s) uag weIdZ
s) ua (s weI s) ua (s weI
ual (_ ju:@L
u (al_ ju:
l) u (bri u: l) u (bri u:
lett) u (ce I lett) u (ce I
_l) u (c u: _l) u (c u:
g) u (i w g) u (i w
&f) ul (_ @L &f) ul (_ @L
&f) ully (_ @lI2 &f) ully (_ @lI2
f) ul (fil %Vl
?8 &f) ul (_ Vl
?8 &f) ully (_ VlI2
f) ul (fil %Vl
u (le_ ju: u (le_ ju:
u (lA jU u (lA jU
_) u (lA u: _) u (lA u:
b) u (sh U b) u (sh U
c) u (sh U c) u (sh U
p) u (sh U p) u (sh U
usion 'ju:Z@n
r) usion 'u:Z@n
l) usion 'u:Z@n
u (sion 'ju:
r) u (sion 'u:
l) u (sion 'u:
p) u (ss U p) u (ss U
b) us (iA Iz b) us (iA Iz
usurp ju:z'3:p usurp ju:z'3:p
Ei (n_ i: Ei (n_ i:
Ei (_ aI Ei (_ aI
El (_ @L El (_ @L
?8 El (_ El
Ele (_ @L Ele (_ @L
Ell (+ @L Ell (+ @L
Ella (_ 'El@ Ella (_ 'El@

+ 4
- 2
dictsource/hu_rules View File

hierar) ch (i C hierar) ch (i C
me) ch (a C me) ch (a C
te) ch (n C te) ch (n C
_pe) ch C
pszi) ch C pszi) ch C
pszy) ch C pszy) ch C
mün) ch (en C mün) ch (en C
ly j ly j
lly jj lly jj


A) lj (A ljj
A) lj (A l^j


C) ly (_ li C) ly (_ li
_kéth) ly li _kéth) ly li
n (k N n (k N
ny n^ ny n^
nny n^n^ nny n^n^
nj n^
nj n^n^




_) nem (- n,Em // has $alt2 attribute in hu_list, combine with the next word _) nem (- n,Em // has $alt2 attribute in hu_list, combine with the next word
tor) z (szülött z tor) z (szülött z
tor) z (ság z tor) z (ság z
_vité) z z _vité) z z
_ví) z (s z


ga) zs (ág zS ga) zs (ág zS
_gá) zsz (ámla zs: _gá) zsz (ámla zs:

+ 17
- 0
espeak-data/voices/en/en-wi View File

name en-westindies
language en-wi
language en-uk 4
gender male

phonemes en_wi
dictrules 8
stressLength 175 175 175 175 220 220 250 290

replace 00 D d
replace 00 T t[
replace 00 U@ o@
replace 03 @ a2
replace 03 3 a2

formant 1 98 100 100
formant 2 98 100 100

+ 27
- 27
phsource/compile_report View File

vi 42 134 vi 42 134
zhy 40 129 zhy 40 129
sw 14 105 sw 14 105
en_x 33 144
en_wi 30 144


3 b/b base hi ro 3 b/b base hi ro
2 b/b_ base hi 2 b/b_ base hi
1 l^/j2u base 1 l^/j2u base
1 l^/_l^ base 1 l^/_l^ base
1 l^/l^ base 1 l^/l^ base
10 l/l base en af hu sk ru la pt ro en_x
12 l/_l base en af de hu sk ru la pt ro en_x
10 l/l base en af hu sk ru la pt ro en_wi
12 l/_l base en af de hu sk ru la pt ro en_wi
1 l/l_ base 1 l/l_ base
2 l/l@ base 2 l/l@ base
1 l/L1_aL base 1 l/L1_aL base
4 l/l_long base fr la ro 4 l/l_long base fr la ro
2 l/lo base 2 l/lo base
2 l/lu base 2 l/lu base
10 l/tl base en af hu sk ru la pt ro en_x
10 l/tl base en af hu sk ru la pt ro en_wi
6 l/xl base 6 l/xl base
3 m/_m base ru ro 3 m/_m base ru ro
3 m/m_ base ru ro 3 m/m_ base ru ro
2 ustop/ts_pzd_ hi hu 2 ustop/ts_pzd_ hi hu
2 ustop/ts_pzd2 hi hu 2 ustop/ts_pzd2 hi hu
2 vdiph/0i pt vi 2 vdiph/0i pt vi
3 vdiph/0i_2 en_sc no en_x
3 vdiph2/e@ en_sc en_x
3 vdiph/0i_2 en_sc no en_wi
3 vdiph2/e@ en_sc en_wi
1 vdiph2/ea ro 1 vdiph2/ea ro
1 vdiph2/eo ro 1 vdiph2/eo ro
1 vdiph2/e[u ro 1 vdiph2/e[u ro
1 vdiph2/i@ en_n 1 vdiph2/i@ en_n
1 vdiph2/i@_2 en_wm 1 vdiph2/i@_2 en_wm
2 vdiph2/ie fi en_x
2 vdiph2/ie fi en_wi
1 vdiph2/ii@ en 1 vdiph2/ii@ en
1 vdiph2/ii@_3 vi 1 vdiph2/ii@_3 vi
3 vdiph2/iu base2 vi zhy 3 vdiph2/iu base2 vi zhy
1 vdiph2/iy fi 1 vdiph2/iy fi
1 vdiph2/o@ af 1 vdiph2/o@ af
1 vdiph2/oa ro 1 vdiph2/oa ro
2 vdiph2/o_oo is en_x
2 vdiph2/o_oo is en_wi
1 vdiph2/u-@ vi 1 vdiph2/u-@ vi
1 vdiph2/u#@ en_sc 1 vdiph2/u#@ en_sc
1 vdiph2/uo fi 1 vdiph2/uo fi
5 vdiph2/uu@ en en_n en_wm vi en_x
4 vdiph2/uu@ en en_n en_wm vi
1 vdiph2/y#@ af 1 vdiph2/y#@ af
1 vdiph2/yu nl 1 vdiph2/yu nl
1 vdiph2/y-y# fi 1 vdiph2/y-y# fi
2 vdiph/aai_2 af cy 2 vdiph/aai_2 af cy
1 vdiph/aai_3 fi 1 vdiph/aai_3 fi
1 vdiph/aau fi 1 vdiph/aau fi
5 vdiph/aau_2 de nl la zhy en_x
5 vdiph/aau_2 de nl la zhy en_wi
1 vdiph/aau_3 hi 1 vdiph/aau_3 hi
1 vdiph/aau_4 vi 1 vdiph/aau_4 vi
1 vdiph/ae fr_ca 1 vdiph/ae fr_ca
1 vdiph/ae_2 en_n 1 vdiph/ae_2 en_n
8 vdiph/ai base2 eo sk hr it pt vi en_x
8 vdiph/ai base2 eo sk hr it pt vi en_wi
2 vdiph/ai_2 cy 2 vdiph/ai_2 cy
1 vdiph/ai_3 no 1 vdiph/ai_3 no
1 vdiph/ai_4 af 1 vdiph/ai_4 af
2 vowel/8_2 en_us sv 2 vowel/8_2 en_us sv
1 vowel/8_3 zhy 1 vowel/8_3 zhy
16 vowel/a en_n en_wm cy de hu nl pl sk hr sr it la 16 vowel/a en_n en_wm cy de hu nl pl sk hr sr it la
5 vowel/a# base2 en_sc pt en_x
11 vowel/a_2 base2 eo la pt pt_pt ro vi en_x
5 vowel/a# base2 en_sc pt en_wi
11 vowel/a_2 base2 eo la pt pt_pt ro vi en_wi
4 vowel/a#_2 hr sv is sw 4 vowel/a#_2 hr sv is sw
7 vowel/a_3 en_sc fr cs is 7 vowel/a_3 en_sc fr cs is
12 vowel/a#_3 en en_n en_us en_wm de hi ru pt_pt vi zhy 12 vowel/a#_3 en en_n en_us en_wm de hi ru pt_pt vi zhy
2 vowel/a_4 el vi 2 vowel/a_4 el vi
3 vowel/a_5 it sv sw 3 vowel/a_5 it sv sw
5 vowel/aa fi fr_ca no zhy 5 vowel/aa fi fr_ca no zhy
1 vowel/aa# fi
2 vowel/aa# fi en_wi
3 vowel/aa_2 en cy 3 vowel/aa_2 en cy
1 vowel/aa_3 af 1 vowel/aa_3 af
2 vowel/aa_4 sv vi 2 vowel/aa_4 sv vi
2 vowel/aa_8 en_us 2 vowel/aa_8 en_us
3 vowel/a_en en fr 3 vowel/a_en en fr
1 vowel/@_bck hi 1 vowel/@_bck hi
15 vowel/e base2 en en_n af cy eo fr hr it la pt pt_pt ++
16 vowel/e base2 en en_n af cy eo fr hr it la pt pt_pt ++
2 vowel/e# en_sc 2 vowel/e# en_sc
7 vowel/e_2 en_sc de hi it sv no 7 vowel/e_2 en_sc de hi it sv no
1 vowel/e_3 hu 1 vowel/e_3 hu
1 vowel/ee#_2 sv 1 vowel/ee#_2 sv
4 vowel/ee_3 af pt vi 4 vowel/ee_3 af pt vi
3 vowel/ee_6 en_n sk sv 3 vowel/ee_6 en_n sk sv
13 vowel/e_mid en_rp fr_ca hi hu sk cs hr it es pt_pt no is ++
12 vowel/e_mid en_rp fr_ca hi hu sk cs hr it es pt_pt no is
10 vowel/e_mid2 af de fi nl sk ro el sw 10 vowel/e_mid2 af de fi nl sk ro el sw
3 vowel/@_fnt hr en_x
3 vowel/@_fnt hr en_wi
1 vowel/@_hgh no 1 vowel/@_hgh no
18 vowel/i base2 en_n en_wm cy eo fr hu pl it pt pt_pt ro ++ 18 vowel/i base2 en_n en_wm cy eo fr hu pl it pt pt_pt ro ++
2 vowel/i# en_rp cy 2 vowel/i# en_rp cy
3 vowel/i#_5 pt_pt ro 3 vowel/i#_5 pt_pt ro
1 vowel/i_6 hr 1 vowel/i_6 hr
3 vowel/i_en en en_us vi 3 vowel/i_en en en_us vi
3 vowel/i_fnt hi en_x
3 vowel/i_fnt hi en_wi
12 vowel/ii en_rp en_wm cy de fr_ca nl is zhy 12 vowel/ii en_rp en_wm cy de fr_ca nl is zhy
3 vowel/ii# cy pl ru 3 vowel/ii# cy pl ru
1 vowel/ii_2 la 1 vowel/ii_2 la
7 vowel/ii_3 fi hi sk hr sv no en_x
6 vowel/ii_3 fi hi sk hr sv no
5 vowel/ii_4 en en_n 5 vowel/ii_4 en en_n
2 vowel/ii_5 en_x
2 vowel/ii_5 en_wi
2 vowel/ii_6 en_wm 2 vowel/ii_6 en_wm
1 vowel/ii_en en 1 vowel/ii_en en
10 vowel/@_low en_rp hi ro no 10 vowel/@_low en_rp hi ro no
12 vowel/o base2 en en_wm de hi it la pt_pt sv en_x
12 vowel/o base2 en en_wm de hi it la pt_pt sv en_wi
4 vowel/o_2 cy hi hu no 4 vowel/o_2 cy hi hu no
2 vowel/o-_2 en_n en_wm 2 vowel/o-_2 en_n en_wm
3 vowel/o_3 en_sc fr 3 vowel/o_3 en_sc fr
1 vowel/oe_2 no 1 vowel/oe_2 no
1 vowel/oe_4 sv 1 vowel/oe_4 sv
2 vowel/o_mid fr hu 2 vowel/o_mid fr hu
12 vowel/oo en_sc de eo la es el sv no zhy en_x
12 vowel/oo en_sc de eo la es el sv no zhy en_wi
10 vowel/oo_1 en_n en_rp en_wm af fi sk hr vi 10 vowel/oo_1 en_n en_rp en_wm af fi sk hr vi
3 vowel/oo_2 en_sc cy cs 3 vowel/oo_2 en_sc cy cs
1 vowel/oo_3 af 1 vowel/oo_3 af
6 vowel/oo_4 hi pl it en_x
5 vowel/oo_4 hi pl it en_wi
1 vowel/oo_5 is 1 vowel/oo_5 is
6 vowel/oo_en en en_n en_rp 6 vowel/oo_en en en_n en_rp
2 vowelr/aa_r en_sc 2 vowelr/aa_r en_sc
4 vowelr/r-voc hi sk hr 4 vowelr/r-voc hi sk hr
2 vowelr/V3_r en en_sc 2 vowelr/V3_r en en_sc
1 vowelr/V_r en 1 vowelr/V_r en
7 vowel/u cy de eo fr cs la en_x
7 vowel/u cy de eo fr cs la en_wi
5 vowel/u# en en_sc 5 vowel/u# en en_sc
5 vowel/u_2 fi fr sk hr ro 5 vowel/u_2 fi fr sk hr ro
1 vowel/u#_2 sv 1 vowel/u#_2 sv
3 vowel/uu_2 base2 de la 3 vowel/uu_2 base2 de la
1 vowel/uu_3 af 1 vowel/uu_3 af
2 vowel/uu_4 fi sv 2 vowel/uu_4 fi sv
9 vowel/uu_bck en_n fr_ca hi hu pt no zhy en_x
9 vowel/uu_bck en_n fr_ca hi hu pt no zhy en_wi
1 vowel/V en_sc 1 vowel/V en_sc
5 vowel/V_2 en en_us af ru 5 vowel/V_2 en en_us af ru
3 vowel/V_3 en_rp hi vi 3 vowel/V_3 en_rp hi vi
1 vwl_af/@ af 1 vwl_af/@ af
1 vwl_af/I af 1 vwl_af/I af
2 vwl_af/r@ af 2 vwl_af/r@ af
7 vwl_en/aI@ en en_n en_us en_sc en_rp en_wm en_x
6 vwl_en/aI@ en en_n en_us en_sc en_rp en_wm
2 vwl_en/aI@_2 en_sc 2 vwl_en/aI@_2 en_sc
6 vwl_en/aU@ en en_n en_us en_sc en_wm en_x
5 vwl_en/aU@ en en_n en_us en_sc en_wm
12 vwl_en/@L en en_us en_sc en_rp en_wm af 12 vwl_en/@L en en_us en_sc en_rp en_wm af
3 vwl_en/@L_2 en_sc 3 vwl_en/@L_2 en_sc
1 vwl_en_n/aa_5 en_n 1 vwl_en_n/aa_5 en_n

+ 230
- 0
phsource/ph_english_wi View File



//*******************************************************************
// VOWELS
//*******************************************************************

phoneme @ // Schwa
vowel starttype (@) endtype (@)
formants vowel/@_fnt
unstressed
linkout r-
length 140
endphoneme

phoneme @2 // Schwa, changes to I before a vowel
vowel starttype (@) endtype (@)
formants vowel/@_fnt
unstressed
beforevowel I2
length 120
endphoneme



phoneme a
vowel starttype (a) endtype (a)
length 160
formants vowel/a_2
endphoneme


phoneme E
vowel starttype (e) endtype (e)
length 170
formants vowel/e
reduceto I 0
endphoneme


phoneme I
vowel starttype (i) endtype (i)
length 140
formants vowel/ii_5
linkout ;
endphoneme

phoneme I2
vowel starttype (i) endtype (i)
unstressed
length 140
formants vowel/ii_5
linkout ;
endphoneme


phoneme i // optional variant of [I] for end of words
vowel starttype (i) endtype (i)
length 150
formants vowel/i
linkout ;
endphoneme


phoneme 0
vowel starttype (o) endtype (o)
length 140
formants vowel/aa#
endphoneme


phoneme V
vowel starttype (o) endtype (o)
length 140
formants vowel/oo_4
endphoneme


phoneme U
vowel starttype (o) endtype (o)
length 150
formants vowel/uu_bck
endphoneme



phoneme a2
vowel starttype (@) endtype (@)
unstressed
length 140
formants vowel/a#
linkout r-
endphoneme


phoneme A:
vowel starttype (a) endtype (@)
length 240
formants vowel/a_2
endphoneme


phoneme A@
vowel starttype (a) endtype (@)
length 260
formants vowel/a_2
linkout r-
endphoneme


phoneme aa // 'bath' etc.
vowel starttype (a) endtype (a)
length 210
formants vowel/a_2
endphoneme


phoneme 3:
vowel starttype (@) endtype (@)
length 240
formants vowel/oo_4
linkout r-
endphoneme


phoneme i:
vowel starttype (i) endtype (i)
length 175
formants vowel/i_fnt
linkout ;
endphoneme


phoneme O:
vowel starttype (o) endtype (o)
length 240
formants vowel/oo
endphoneme


phoneme O@
vowel starttype (o) endtype (@)
length 240
formants vowel/oo
linkout r-
endphoneme


phoneme o@
vowel starttype (o) endtype (@)
length 240
formants vdiph2/o_oo
linkout r-
endphoneme


phoneme O
vowel starttype (o) endtype (o)
length 150
formants vowel/oo
endphoneme


phoneme u:
vowel starttype (u) endtype (u)
length 190
formants vowel/u
endphoneme


phoneme aU
vowel starttype (a) endtype (u)
length 230
formants vdiph/aau_2
endphoneme


phoneme oU
vowel starttype (o) endtype (o)
length 230
formants vowel/o
endphoneme


phoneme aI
vowel starttype (a) endtype (i)
length 230
formants vdiph/ai
endphoneme


phoneme eI
vowel starttype (i) endtype (i)
length 210
formants vowel/e
endphoneme


phoneme OI
vowel starttype (o) endtype (i)
length 230
formants vdiph/0i_2
endphoneme


phoneme e@
vowel starttype (e) endtype (@)
length 220
formants vdiph2/e@
linkout r-
endphoneme


phoneme i@
vowel starttype (i) endtype (a)
length 240
formants vdiph2/ie
linkout r-
endphoneme



phoneme l
liquid
length 100
lengthmod 7
beforenotvowel l/ // use 'clear' [l] after a vowel
formants l/l
after _ l/_l t l/tl
endphoneme


+ 2
- 2
phsource/phonemes View File

//phonemetable f_en basef //phonemetable f_en basef
//include pf_english //include pf_english


phonemetable en_x en
include ph_english_x
phonemetable en_wi en
include ph_english_wi





BIN
phsource/vdiph/aau_2 View File


BIN
phsource/vdiph/ai View File


BIN
phsource/vdiph2/e@ View File


BIN
phsource/vowel/aa# View File


BIN
phsource/vowel/o_3 View File


BIN
phsource/vowel/oo_4 View File


BIN
phsource/vowel/u View File


BIN
phsource/w/wa View File


Loading…
Cancel
Save