Lang: en-us pronunciation rule changes, adjust some phonemes. Lang: pl, fr phoneme adjustments. espeakedit: Fix generation of file "dict_phonemes" (.replace could cause phonemes to be missed). git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@189 d46cf337-b52f-0410-862d-fd96e6ae7743master
Phonemes which are used in the *_rules and *_list files | Phonemes which are used in the *_rules and *_list files | ||||
Dictionary af_dict | |||||
& &: 3: @ @- @L @U a | |||||
A: aI AI aU A~ E e: e@ | |||||
eI e~ I i iu O O: o@ | |||||
OI oI o~ u uI W y Y@ | |||||
Yy | |||||
- : ; ? b c d dZ | |||||
f g h j k l L m | |||||
n N p r s S t tS | |||||
v w x2 z Z | |||||
Dictionary cs_dict | Dictionary cs_dict | ||||
@- a a: aU e e: eI eU | @- a a: aU e e: eI eU | ||||
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@ A~ E e@ eI I i I2 | |||||
i: i@ i@3 IR O O: o: O@ | |||||
o@ OI oU O~ U u: U@ V | |||||
VR | |||||
: ; ? b C d D dZ | |||||
f g h j k l m n | |||||
N n^ p Q r r- s S | |||||
t T t2 tS v w x z | |||||
Z | |||||
aU@ A~ E e: e@ eI I i | |||||
I2 i: i@ i@3 IR O O: o: | |||||
O@ o@ OI oU O~ U u: U@ | |||||
V VR | |||||
* : ; ? b C d D | |||||
dZ f g g- h j k l | |||||
L m n N n^ p Q r | |||||
r- s S t T t2 tS v | |||||
w x z Z | |||||
Dictionary eo_dict | Dictionary eo_dict | ||||
@- a aI aU e i o u | |||||
@- a aI aU e eI eU i | |||||
o OI u uI | |||||
* b d k l m n p | |||||
r R s t ts v z Z | |||||
* b d dZ f g h j | |||||
k l m n p r R s | |||||
S t T tS ts v w x | |||||
z Z | |||||
Dictionary es_dict | Dictionary es_dict | ||||
: ; b c d dZ f g | : ; b c d dZ f g | ||||
h j k l m n N n2 | h j k l m n N n2 | ||||
n^ p p2 r R r2 s S | |||||
t t2 t3 tS v w z Z | |||||
z2 z3 | |||||
n^ p p2 r r2 s S t | |||||
t2 t3 tS v w z Z z2 | |||||
z3 | |||||
Dictionary grc_dict | |||||
a aI aU e E EI eU EU | |||||
i o O oI OI OU u y | |||||
yI | |||||
: b d f g h j k | |||||
l m n N p R s t | |||||
T v x z | |||||
Dictionary hbs_dict | |||||
& @ @2 a A a: aI aU | |||||
E e E# e: i I i: l- | |||||
O o o: oU r* r- u U | |||||
u: | |||||
* ; b d dZ dZ; f g | |||||
h j k l L l^ m n | |||||
N n^ p r R R2 s S | |||||
t tS ts tS; v x z Z | |||||
Dictionary hi_dict | Dictionary hi_dict | ||||
@ @2 @3 a a: aI aU E | |||||
e: E: E~ I i: O o: O: | |||||
O~ r- U u: V | |||||
@ @- @2 @3 a a: aI aU | |||||
e E e: E: E~ i I i: | |||||
l- o O o: O: o~ O~ r- | |||||
U u: u~ V | |||||
: b c ch d d. f g | |||||
h H j J k kh l l. | |||||
m n N n. n^ p ph Q | |||||
q r s S s. t T t. | |||||
t.h th v w x z | |||||
- : b c ch d d. f | |||||
g h H j J k kh l | |||||
l. m n N n. n^ p ph | |||||
Q q r s S s. t T | |||||
t. t.h th v w x z | |||||
Dictionary hu_dict | Dictionary hu_dict | ||||
A a: E e: i i: o o: | A a: E e: i i: o o: | ||||
u u: Y Y: | |||||
u u: Y y y: Y: | |||||
: b c C d dZ f g | |||||
h j J k l l^ m n | |||||
N n^ p R R2 s S s2 | |||||
t tS ts v z Z | |||||
Dictionary id_dict | |||||
@ a aI aU e E E2 i | |||||
o O u | |||||
* : ? b d dZ f g | |||||
h j k l m n N n^ | |||||
p r R R2 s S t tS | |||||
v w x z | |||||
: b c d dZ f g h | |||||
j J k l m n n^ p | |||||
R R2 s S s2 t tS ts | |||||
v z Z | |||||
Dictionary is_dict | |||||
& @- a aI aU e E eI | |||||
i I o O oU oU2 u W | |||||
y y# Yy | |||||
* ** : ; b c C d | |||||
D f g h j J k l | |||||
l# m m# n N n# N# n^ | |||||
n^# p Q r R r# R2 s | |||||
S s2 t T tl# v x z | |||||
Dictionary it_dict | Dictionary it_dict | ||||
ts v w w2 z | ts v w w2 z | ||||
Dictionary jbo_dict | |||||
@ a aI aU e eI i l- | |||||
o OI r- u | |||||
b d dZ f g h j k | |||||
l m n N p R s S | |||||
t tS v w x z Z | |||||
Dictionary ku_dict | |||||
8 a e E E# eI eU i | |||||
I o u U y | |||||
* : b c d dZ f g | |||||
h j J k l m n p | |||||
q r R s S t tS v | |||||
w x z Z | |||||
Dictionary la_dict | |||||
@- a a: aI aU E e: EU | |||||
I i: O o: OI U u: y | |||||
y: | |||||
* : ; <h> ? b d f | |||||
g h j k l m n N | |||||
p r R s t w z | |||||
Dictionary mk_dict | |||||
& @ @- @2 a A a: E | |||||
e E# e: i I i: l- o | |||||
o: oU r- u u: | |||||
* b d dZ dZ; f g h | |||||
j k k^ l l^ m n N | |||||
n^ p r R s S t tS | |||||
ts tS; v x z Z | |||||
Dictionary nl_dict | Dictionary nl_dict | ||||
8 @ @- A a: E e: EI | 8 @ @- A a: E e: EI | ||||
Dictionary pl_dict | Dictionary pl_dict | ||||
@- a E E# E~ i I O | |||||
O~ u y | |||||
@- a E E# E~ i O O~ | |||||
u y | |||||
* : ; b c C d d; | * : ; b c C d d; | ||||
dZ dz; f g h j k l | dZ dz; f g h j k l | ||||
v w x z Z Z; | v w x z Z Z; | ||||
Dictionary pt_dict | |||||
& &/ &U~ &~ @ @- a A | |||||
aI aU e E eI EI eU EU | |||||
i I i/ iU o O oI OI | |||||
o~ u U uI u~ y | |||||
* : ; b C d dZ f | |||||
g h j k l l^ m n | |||||
N n^ p Q r R r- s | |||||
S s# s; t T tS ts v | |||||
w w2 x z Z | |||||
Dictionary ro_dict | |||||
@ @- @I @U a aI aU e | |||||
ea eI eo eU i i/ I^ iI | |||||
iU o O Oa oI oU u uI | |||||
y Y yI yU | |||||
* *; b b; c C d d; | |||||
dZ f f; g h j k l | |||||
l; m m; n N n; p p; | |||||
r s S S; t t; tS ts | |||||
ts; v v; w w2 x z Z | |||||
z; Z; | |||||
Dictionary ru_dict | Dictionary ru_dict | ||||
8 @- A a E e E# E2 | 8 @- A a E e E# E2 | ||||
v w x z | v w x z | ||||
Dictionary vi_dict | |||||
@: a a: a:I aI aU E e | |||||
i o | |||||
b d g h k m n p | |||||
s t t[ ts; v w z | |||||
Dictionary zhy_dict | |||||
a aa aai aan aau ai au e | |||||
ei eo eoi eu i iu o oe | |||||
oi ong ou u ui yu | |||||
b c d f g h j k | |||||
l m n N p r s t | |||||
tS v w z | |||||
Dictionary af_dict | |||||
& &: 3: @ @- @L @U a | |||||
A: aI AI aU A~ E e: e@ | |||||
eI e~ I i iu O O: o@ | |||||
OI oI o~ u uI W y Y@ | |||||
Yy | |||||
- : ; ? b c d dZ | |||||
f g h j k l L m | |||||
n N p r s S t tS | |||||
v w x2 z Z | |||||
Dictionary ta_dict | Dictionary ta_dict | ||||
a a: e E e: E: i I | |||||
i: o o: U u u: V | |||||
a a: aU e E e: E: i | |||||
I i: o o: U u u: V | |||||
: b c C d d. dZ f | : b c C d d. dZ f | ||||
g h j k l l. m n | g h j k l l. m n | ||||
N n. n^ p r R s S | N n. n^ p r R s S | ||||
s. t t. tS v w z | |||||
Dictionary pt_dict | |||||
& &/ &U~ &~ @ @- a A | |||||
aI aU e E eI EI eU EU | |||||
i I i/ iU o O oI OI | |||||
o~ u U uI u~ y | |||||
* : ; b C d dZ f | |||||
g h j k l l^ m n | |||||
N n^ p Q r R r- s | |||||
S s# s; t T tS ts v | |||||
w w2 x z Z | |||||
Dictionary ro_dict | |||||
@ @- @I @U a aI aU e | |||||
ea eI eU i I^ iI iU o | |||||
Oa oI oU u uI y | |||||
* *; b c d dZ f g | |||||
h j k l m m; n p | |||||
r s S S; t tS ts ts; | |||||
v w w2 x z Z | |||||
Dictionary is_dict | |||||
& @- a aI aU e E eI | |||||
i I o O oU oU2 u W | |||||
y y# Yy | |||||
* ** : ; b c C d | |||||
D f g h j J k l | |||||
l# m m# n N n# N# n^ | |||||
n^# p Q r R r# R2 s | |||||
S s2 t T tl# v x z | |||||
Dictionary la_dict | |||||
@- a a: E e: I i: O | |||||
o: U u: | |||||
* : ; b d f g h | |||||
k l m n N p r R | |||||
s t w z | |||||
Dictionary grc_dict | |||||
Dictionary mk_dict | |||||
& @ @- @2 a E e i | |||||
I o r- u | |||||
* b d dZ dZ; f g j | |||||
k k^ l l^ m n n^ p | |||||
r R s S t tS ts v | |||||
x z Z | |||||
Dictionary zh_dict | |||||
@ @r a A ai Au E ei | |||||
i i. i[ iou N- o o- ou | |||||
u uai y | |||||
: f j k kh l m n | |||||
N p ph r R s s. S; | |||||
t th ts ts. ts. tS; tS; tsh | |||||
v w x z z. | |||||
Dictionary jbo_dict | |||||
@ a aI aU e eI i l- | |||||
o OI r- u | |||||
b d dZ f g h j k | |||||
l m n N p R s S | |||||
t tS v w x z Z | |||||
Dictionary sq_dict | |||||
@ a e E i O u y | |||||
yE | |||||
* ** b c d D dZ f | |||||
g h j J k l ll m | |||||
n n^ p r R s S t | |||||
T tS ts v w z Z | |||||
Dictionary hbs_dict | |||||
& @ @2 a A a: aI aU | |||||
E e e: i I i: l- O | |||||
o o: oU r* r- u U u: | |||||
* ; b d dZ dZ; f g | |||||
h j k l L l^ m n | |||||
N n^ p r R R2 s S | |||||
t tS ts tS; v x z Z | |||||
Dictionary id_dict | |||||
@ a aI aU e E E2 i | |||||
o O u | |||||
* : ? b d dZ f g | |||||
h j k l m n N n^ | |||||
p r R R2 s S t tS | |||||
v w x z | |||||
s. t t. tS v w z z. | |||||
Dictionary tr_dict | Dictionary tr_dict | ||||
a e E i I o O u | a e E i I o O u | ||||
U u# W y Y | U u# W y Y | ||||
* b c d dZ f g h | |||||
j J k l m n p r | |||||
R s S t tS v z Z | |||||
Dictionary ku_dict | |||||
8 a e E E# eI eU i | |||||
I o u U y | |||||
* : b c d dZ f g | * : b c d dZ f g | ||||
h j J k l m n p | h j J k l m n p | ||||
q r R s S t tS v | |||||
w x z Z | |||||
Q r R s S t tS v | |||||
w z Z | |||||
Dictionary da_dict | |||||
Dictionary vi_dict | |||||
@- O V | |||||
@ @: @:I @:U @I @U a a: | |||||
a:I a:U aI aU E e eU EU | |||||
i i@ iU O o OI oI u | |||||
u@ uI y y@ yI | |||||
d n p | |||||
b c d D f g h j | |||||
k kh l m n N n^ p | |||||
Q s t t[ ts; tS; v w | |||||
x z Z z; | |||||
Dictionary rw_dict | |||||
Dictionary zh_dict | |||||
a e i o u | |||||
@ @r a A ai Au E ei | |||||
i i. i[ iA iE io iou N- | |||||
o o- ou u u@ ua uai uei | |||||
uo y y& y@ yE yi yu | |||||
* : b B c d dZ f | |||||
g h j J k l m n | |||||
N n^ p q R s S S; | |||||
t tS v w x z | |||||
: ; f j k kh l m | |||||
n N p ph r R s s. | |||||
S; t th ts ts. ts. tS; tS; | |||||
tsh v w x z z. | |||||
Dictionary ko_dict | |||||
Dictionary zhy_dict | |||||
a e E i ji o u u- | |||||
V | |||||
a aa aai aan aau ai au e | |||||
ei eo eoi eu i iu o oe | |||||
oi ong ou u ui yu | |||||
b c C c` ch d dZ g | |||||
h j J k k` kh l m | |||||
n N p p` ph r s S; | |||||
s` t t` th w | |||||
b c d f g h j k | |||||
l m n N p r s t | |||||
tS v w z |
advertiser adv3taIz3 | advertiser adv3taIz3 | ||||
advertize adv3taIz | advertize adv3taIz | ||||
advertisement a2dv3:tIsm@nt | advertisement a2dv3:tIsm@nt | ||||
?3 advertisement $3 | |||||
adware 'adw,e@ | adware 'adw,e@ | ||||
adze adz | adze adz | ||||
aegis i:dZIs | aegis i:dZIs | ||||
amass a2mas | amass a2mas | ||||
ambassador a2mbas@d3 | ambassador a2mbas@d3 | ||||
ambidextrous $3 | ambidextrous $3 | ||||
amen A:m'En $onlys | |||||
amen ,A:m'En $onlys | |||||
amok a2m0k | amok a2m0k | ||||
amoral eIm'0r@L | amoral eIm'0r@L | ||||
amount a2maUnt | amount a2maUnt | ||||
anemometer anIm'0mIt3 | anemometer anIm'0mIt3 | ||||
anemone a2nEn@mI2 | anemone a2nEn@mI2 | ||||
anew a2nju: | anew a2nju: | ||||
?3 anew a2nu: | |||||
anion aneI@n | anion aneI@n | ||||
anniversary anIv'3:s@rI2 | anniversary anIv'3:s@rI2 | ||||
anon a2n0n | anon a2n0n | ||||
bagel beIg@L | bagel beIg@L | ||||
banal beIn@L | banal beIn@L | ||||
banana b@nA:n@ | banana b@nA:n@ | ||||
?3 banana ba2nan@ | |||||
banged baNgd | banged baNgd | ||||
banquet baNkwIt | banquet baNkwIt | ||||
barbeque bA@b@kju: | barbeque bA@b@kju: | ||||
?5 circumvent sIRk@mvEnt | ?5 circumvent sIRk@mvEnt | ||||
citizen sItIz@n | citizen sItIz@n | ||||
cleanse klEnz | cleanse klEnz | ||||
clerk klA@k | |||||
?!3 clerk klA@k | |||||
cliche kli:SeI | cliche kli:SeI | ||||
close kloUs $only | close kloUs $only | ||||
close kloUz $verb | close kloUz $verb | ||||
cochlea k0kli:@ | cochlea k0kli:@ | ||||
coconut koUk@nVt | coconut koUk@nVt | ||||
codify koUdIfaI | codify koUdIfaI | ||||
coeur k3: | |||||
cognac k0njak | cognac k0njak | ||||
coincide koUIns'aId | coincide koUIns'aId | ||||
college k0lIdZ | college k0lIdZ | ||||
denier dI2naI3 | denier dI2naI3 | ||||
deny dI2naI | deny dI2naI | ||||
denial dI2naI@l | denial dI2naI@l | ||||
depot dEpoU | |||||
derange dI2reIndZ | derange dI2reIndZ | ||||
descry dIskr'eI | descry dIskr'eI | ||||
desert dI2z3:t | desert dI2z3:t | ||||
duet dju:'Et | duet dju:'Et | ||||
dugout dVgaUt | dugout dVgaUt | ||||
duvet du:veI | duvet du:veI | ||||
dynasty dIn@stI2 | |||||
d'ye dj@ | d'ye dj@ | ||||
ebook i:bUk | ebook i:bUk | ||||
hunger hVng3 | hunger hVng3 | ||||
hurrah hVr'A: | hurrah hVr'A: | ||||
hurray hVr'eI | hurray hVr'eI | ||||
hurricane hVrIk@n | |||||
hurricane hVrIkeIn | |||||
hussar hVz'A@ | hussar hVz'A@ | ||||
hyperbola haIp'3:b@l@ | hyperbola haIp'3:b@l@ | ||||
hyperbole haIp'3:b@lI2 | hyperbole haIp'3:b@lI2 | ||||
kosher koUS3 | kosher koUS3 | ||||
la ,la $only | la ,la $only | ||||
laboratory la2b'0r@trI2 | |||||
laboratory la2b'0r@trI2 | |||||
labor leIb3 | labor leIb3 | ||||
labored leIb@d | labored leIb@d | ||||
lager lA:g3 | lager lA:g3 | ||||
landowner l'and,oUn3 | landowner l'and,oUn3 | ||||
las ,las | las ,las | ||||
?3 las ,lA:s | |||||
lasagne l@zanj@ | lasagne l@zanj@ | ||||
laser leIz3 | laser leIz3 | ||||
lasso las'u: | lasso las'u: | ||||
pastry peIstrI2 | pastry peIstrI2 | ||||
pate pateI | pate pateI | ||||
pathos peIT0s | pathos peIT0s | ||||
patrol p@troUl | |||||
pear pe@ | pear pe@ | ||||
peculiar pI2kju:lI3 | peculiar pI2kju:lI3 | ||||
pedalo pEd@loU | pedalo pEd@loU | ||||
precedent prEsId@nt | precedent prEsId@nt | ||||
precept pri:sEpt | precept pri:sEpt | ||||
precipice prEsIpIs | precipice prEsIpIs | ||||
precis preIsi: | |||||
precise prI2saIs // 's' not 'z' at end | precise prI2saIs // 's' not 'z' at end | ||||
predefine pri:dIf'aIn | predefine pri:dIf'aIn | ||||
predicate prEdIkeIt | predicate prEdIkeIt | ||||
present $verb | present $verb | ||||
presently prEz@ntlI2 $verbf | presently prEz@ntlI2 $verbf | ||||
preset pri:sEt | preset pri:sEt | ||||
precis preIsi: | |||||
prestige prEst'i:Z | prestige prEst'i:Z | ||||
?3 pretense pri:tEns | |||||
pretext pri:tEkst | pretext pri:tEkst | ||||
pretty prItI2 | pretty prItI2 | ||||
privilege prIvIlIdZ | privilege prIvIlIdZ | ||||
proceed proUsi:d $onlys | proceed proUsi:d $onlys | ||||
proceed $verb | proceed $verb | ||||
proceed $only | proceed $only | ||||
produce pr0dju:s $noun | |||||
progeny pr0dZ@nI2 | progeny pr0dZ@nI2 | ||||
progress proUgrEs $only | progress proUgrEs $only | ||||
?3 progress pr0grEs $only | ?3 progress pr0grEs $only | ||||
recommend r,Ek@mEnd | recommend r,Ek@mEnd | ||||
recommendation rEk@mEnd'eIS@n | recommendation rEk@mEnd'eIS@n | ||||
record rEkO@d $onlys | record rEkO@d $onlys | ||||
?3 record rEk3d $onlys | |||||
record $verb | record $verb | ||||
redcross $2 | redcross $2 | ||||
redeye r'Ed,aI | redeye r'Ed,aI | ||||
reservation rEz3v'eIS@n | reservation rEz3v'eIS@n | ||||
reservoir rEz3vwA@ | reservoir rEz3vwA@ | ||||
resin rEzIn | resin rEzIn | ||||
restive rEstIv | |||||
respiration rEspIr'eIS@n | respiration rEspIr'eIS@n | ||||
respiratory rI2spIr@t@rI2 | respiratory rI2spIr@t@rI2 | ||||
respite rEspaIt | respite rEspaIt | ||||
stagnate $2 | stagnate $2 | ||||
stampede $2 | stampede $2 | ||||
strychnine str'Ikni:n | strychnine str'Ikni:n | ||||
?3 status stat@s | |||||
sterile stEraIl | sterile stEraIl | ||||
stomata stoUm@t@ | stomata stoUm@t@ | ||||
storytell stO:rI2tEl | storytell stO:rI2tEl | ||||
(van den) vandEn | (van den) vandEn | ||||
(van der) vand3: | (van der) vand3: | ||||
variety v@raI@tI2 | variety v@raI@tI2 | ||||
vase vA:z | |||||
?!3 vase vA:z | |||||
veg vEdZ | veg vEdZ | ||||
vegetable vEdZIt@b@L | vegetable vEdZIt@b@L | ||||
vehicle vi@k@L | vehicle vi@k@L | ||||
ye ji: | ye ji: | ||||
yea jeI | yea jeI | ||||
yoghurt j0g3t | yoghurt j0g3t | ||||
?3 yoghurt joUg3t | |||||
yoyo joUjoU | yoyo joUjoU | ||||
zulu zu:lu: | zulu zu:lu: | ||||
// place names | // place names | ||||
Altrincham O:ltrIN@m | Altrincham O:ltrIN@m | ||||
Johannesburg $2 | Johannesburg $2 | ||||
Kalgoorlie kalgU@lI2 | Kalgoorlie kalgU@lI2 | ||||
Karachi k@rA@tSI2 | Karachi k@rA@tSI2 | ||||
Kentucky $2 | |||||
Kiev ki:Ev | Kiev ki:Ev | ||||
Khmer kmi@3 | Khmer kmi@3 | ||||
Korea kOr'i:@ | Korea kOr'i:@ | ||||
Nauru naUru: | Nauru naUru: | ||||
Nebraska $2 | Nebraska $2 | ||||
Nepal nEp'O:l | Nepal nEp'O:l | ||||
?3 Nevada nI2vad@ | |||||
Noumea nu:m'eI@ | Noumea nu:m'eI@ | ||||
Oahu oU'A:hu: | Oahu oU'A:hu: | ||||
Ohio oUh'aIoU | Ohio oUh'aIoU | ||||
Ukraine ju:kr'eIn | Ukraine ju:kr'eIn | ||||
Ural ju:@r@L | Ural ju:@r@L | ||||
Utah ju:tA: | Utah ju:tA: | ||||
?3 Utah ju:tO: | |||||
Utrecht ju:trECt | Utrecht ju:trECt | ||||
Vancouver $2 | Vancouver $2 | ||||
Vegas veIg@s | Vegas veIg@s | ||||
Anton ant0n | Anton ant0n | ||||
Ares e@ri:z | Ares e@ri:z | ||||
Astley astlI2 | Astley astlI2 | ||||
Barack ba2rA:k | |||||
Barbara bA@b@r@ | Barbara bA@b@r@ | ||||
Boris b0rIs | Boris b0rIs | ||||
Brien braI@n | Brien braI@n | ||||
Penelope p@nEl@pI2 | Penelope p@nEl@pI2 | ||||
Phoebe fi:bi: | Phoebe fi:bi: | ||||
Rachel reItS@L | Rachel reItS@L | ||||
Raul raU'u:l | |||||
Rhys ri:s | Rhys ri:s | ||||
Roderick r0drIk | Roderick r0drIk | ||||
Samantha s@manT@ | Samantha s@manT@ | ||||
Sophie soUfI2 | Sophie soUfI2 | ||||
Stephen sti:v@n | Stephen sti:v@n | ||||
Stewart stju:3t | Stewart stju:3t | ||||
?3 Stewart stu:3t | |||||
Stuart stju:3t | Stuart stju:3t | ||||
?3 Stuart stu:3t | |||||
Theresa t@ri:z@ | Theresa t@ri:z@ | ||||
Thomas t0m@s | Thomas t0m@s | ||||
Tina ti:n@ | Tina ti:n@ | ||||
?3 unto ,Vnt2U | ?3 unto ,Vnt2U | ||||
upon @p,0n | upon @p,0n | ||||
from %fr0m | from %fr0m | ||||
?3 from %frVm | |||||
(from where) %fr0m||w'e@ $pause | (from where) %fr0m||w'e@ $pause | ||||
(from which) %fr0m||w'ItS $pause | (from which) %fr0m||w'ItS $pause | ||||
up ,Vp $strend2 | up ,Vp $strend2 | ||||
// am %am $nounf $only // now in en_rules | // am %am $nounf $only // now in en_rules | ||||
are %A@ $pastf $only | are %A@ $pastf $only | ||||
was %w0z $pastf $only | was %w0z $pastf $only | ||||
?3 was %wVz $pastf $only | |||||
?3 wasn't wVznt $pastf $only | |||||
wast %w0st $only $pastf $only | wast %w0st $only $pastf $only | ||||
were %w3: $pastf $only | were %w3: $pastf $only | ||||
isn't ,Iz@nt $pastf $strend2 | isn't ,Iz@nt $pastf $strend2 | ||||
can %kan $verbf $only $strend2 | can %kan $verbf $only $strend2 | ||||
can't kA:nt $verbf $only $strend2 | can't kA:nt $verbf $only $strend2 | ||||
?3 cannot $2 $verbf $only $strend2 | |||||
(can't have) kA:nta2v $pastf | (can't have) kA:nta2v $pastf | ||||
(can't have to) ,kA:nt'avt@5 $verbf $atend | (can't have to) ,kA:nt'avt@5 $verbf $atend | ||||
?3 can't kant $verbf $only $strend2 | ?3 can't kant $verbf $only $strend2 | ||||
within $pause | within $pause | ||||
whoever hu:'Ev3 | whoever hu:'Ev3 | ||||
whatever w0t'Ev3 $pause | whatever w0t'Ev3 $pause | ||||
?3 whatever wVt'Ev3 $pause | |||||
while $pause | while $pause | ||||
whilst waIlst $pause | whilst waIlst $pause | ||||
(rather than) r'A:D3||Da2n $pause | (rather than) r'A:D3||Da2n $pause | ||||
who ,hu: $verbf $pause $strend2 $onlys | who ,hu: $verbf $pause $strend2 $onlys | ||||
whose ,hu:z $pause $only | whose ,hu:z $pause $only | ||||
what ,w0t $strend2 $onlys | what ,w0t $strend2 $onlys | ||||
?3 what ,wVt $strend2 $onlys | |||||
how ,haU $strend2 $onlys | how ,haU $strend2 $onlys | ||||
where ,we@ $pause $strend2 $onlys | where ,we@ $pause $strend2 $onlys | ||||
why ,waI $strend2 $onlys | why ,waI $strend2 $onlys | ||||
// ?6 'one' = [wVn], 'of' = [Vv] | // ?6 'one' = [wVn], 'of' = [Vv] | ||||
?6 noone noUwVn | |||||
?6 anyone EnIwVn | |||||
?6 everyone EvrIwVn | |||||
?6 someone sVmwVn | |||||
?6 (some one) sVmw0n | |||||
?6 one wVn $nounf $onlys $unstressend | |||||
?6 ones wVnz $only $unstressend | |||||
?6 noone noUwVn | |||||
?6 anyone EnIwVn | |||||
?6 everyone EvrIwVn | |||||
?6 someone sVmwVn | |||||
?6 (some one) sVmw0n | |||||
?6 one wVn $nounf $onlys $unstressend | |||||
?6 ones wVnz $only $unstressend | |||||
// General American | // General American | ||||
// ?3 status statVs | |||||
?3 agile adZ@L | |||||
?3 docile doUs@L | |||||
?3 facile fas@L | |||||
?3 fertile f3:t@L | |||||
?3 fragile fradZ@L | |||||
?3 futile fju:t@L | |||||
?3 hostile h0st@L | |||||
?3 missile mIs@L | |||||
?3 projectile pr@dZEkt@L | |||||
?3 puerile pjU@r@L | |||||
?3 sterile stEr@L | |||||
?3 virile vIr@L | |||||
?3 volatile v0la2t@L | |||||
?3 amen ,eIm'En | |||||
?3 anti antaI | |||||
?3 comrade k0mrad | |||||
?3 depot di:poU | |||||
?3 envelope A:nv@loUp | |||||
?3 err e@ | |||||
?3 garage ga2rA:Z | |||||
?3 laboratory labr@tO:rI2 | |||||
?3 launch lA:ntS | |||||
?3 multi mVltaI | |||||
?3 pasta pA:st@ | |||||
?3 patent pat@nt | |||||
?3 privacy praIv@sI2 | |||||
?3 semi sEmaI | |||||
?3 status stat@s | |||||
?3 template tEmpl@t | |||||
?3 tomato t@meItoU | |||||
?3 vitamin vaIt@mIn | |||||
?3 zebra zi:br@ | |||||
agio (_ 'A:dZIoU | agio (_ 'A:dZIoU | ||||
_) ag (l@ a2g | _) ag (l@ a2g | ||||
&) ag (on_ @g | &) ag (on_ @g | ||||
?3 &) agon (_ @g0n | |||||
dr) agon ag@n | dr) agon ag@n | ||||
w) agon ag@n | w) agon ag@n | ||||
agon (al 'ag@n | agon (al 'ag@n | ||||
_) arr (ant ar | _) arr (ant ar | ||||
_) arr (o ar | _) arr (o ar | ||||
ar (i_ 'A:r | ar (i_ 'A:r | ||||
@) ar (io_ 'A:r | |||||
?3 @) ar (io_ 'ar | |||||
c) ar (i ar | c) ar (i ar | ||||
ar (ious e@ | ar (ious e@ | ||||
cl) ar (i ar | cl) ar (i ar | ||||
_) ash (a a2S | _) ash (a a2S | ||||
_) ash (o a2S | _) ash (o a2S | ||||
_) asia eIS@ | _) asia eIS@ | ||||
?3 _) asia eIZ@ | |||||
as (k aas | as (k aas | ||||
_) as (o eIs | _) as (o eIs | ||||
C) as (p aas | C) as (p aas | ||||
as (tro as | as (tro as | ||||
as (trolog a2s | as (trolog a2s | ||||
as (trono a2s | as (trono a2s | ||||
&) as (ty_ a2s | |||||
ass (ym as | ass (ym as | ||||
purch) as (e Is | purch) as (e Is | ||||
ph) ase (_ eIz | ph) ase (_ eIz | ||||
pl) at (ea at | pl) at (ea at | ||||
&) at (eer_ @t | &) at (eer_ @t | ||||
g) at (eau at | g) at (eau at | ||||
p) atrol a2troUl | |||||
?3 p) at (r eIt | |||||
fr) at (ern a2t | fr) at (ern a2t | ||||
c) atego atIg@ | c) atego atIg@ | ||||
c) atego (ric atIg'0 | c) atego (ric atIg'0 | ||||
de) bt t | de) bt t | ||||
_) bug (le bju:g | _) bug (le bju:g | ||||
@) bury (_$4i brI2 | @) bury (_$4i brI2 | ||||
?3 @) bury (_$4i bErI2 | |||||
_) by baI | _) by baI | ||||
.group be | .group be | ||||
may) be (_ bi: | may) be (_ bi: | ||||
_) be (CA bI2 | _) be (CA bI2 | ||||
co (mmodor k0 | co (mmodor k0 | ||||
common k0m@n | common k0m@n | ||||
commun k0mju:n | commun k0mju:n | ||||
commun (a k%0mju:n | |||||
co (mmunic++ k@ | co (mmunic++ k@ | ||||
co (mmuta k0 | co (mmuta k0 | ||||
co (mpany kV | co (mpany kV | ||||
dg (y dZ | dg (y dZ | ||||
_) dir (_ daI@ | _) dir (_ daI@ | ||||
we) dne (sd n | we) dne (sd n | ||||
?3 &) du (CA dZu: | |||||
du (al_ dZu: | du (al_ dZu: | ||||
du (cat dZu: | du (cat dZu: | ||||
@) dum (_ =d@m | @) dum (_ =d@m | ||||
de (pol d%i: | de (pol d%i: | ||||
de (pop d%i: | de (pop d%i: | ||||
depo (siti dEp@ | depo (siti dEp@ | ||||
depot dEpoU | |||||
de (pt dE | de (pt dE | ||||
de (put dE | de (put dE | ||||
_) de (rai dI2 | _) de (rai dI2 | ||||
eur 3: | eur 3: | ||||
?5 eur VR | ?5 eur VR | ||||
eur (_ '3: | eur (_ '3: | ||||
?3 eur (_ 'U@ | |||||
?5 eur (_ 'VR | ?5 eur (_ 'VR | ||||
&) eus (_ =I2@s | &) eus (_ =I2@s | ||||
_) euro jU@roU | _) euro jU@roU | ||||
ew ju: | ew ju: | ||||
ew (_ ju: | ew (_ ju: | ||||
j) ew (+ u: | j) ew (+ u: | ||||
?3 d) ew u: | |||||
?3 n) ew u: | |||||
?3 t) ew u: | |||||
j) ewe (l u:@ | j) ewe (l u:@ | ||||
l) ew (+ u: | l) ew (+ u: | ||||
r) ew (+ u: | r) ew (+ u: | ||||
&) ere (_ 3 | &) ere (_ 3 | ||||
ere (_ 3: | ere (_ 3: | ||||
&) er (s_ 3 | &) er (s_ 3 | ||||
?3 b) erry (_ ErI2 | |||||
g) eral (d Er@L | g) eral (d Er@L | ||||
er (bial '3: | er (bial '3: | ||||
_d) er (b A@ | |||||
?!3 _d) er (b A@ | |||||
&) er (A 3r | &) er (A 3r | ||||
@) er (o_ 'e@r | @) er (o_ 'e@r | ||||
eri (A 'i@rI2 | eri (A 'i@rI2 | ||||
&) er (t_ 3 | &) er (t_ 3 | ||||
conc) er (t_ 3: | conc) er (t_ 3: | ||||
er (tion 3: | er (tion 3: | ||||
h) er (tf A@ | |||||
?!3 h) er (tf A@ | |||||
c) er (t 3: | c) er (t 3: | ||||
asc) er (t 3 | asc) er (t 3 | ||||
v) er (t 3: | v) er (t 3: | ||||
ete (_ i:t | ete (_ i:t | ||||
_) et (ern I2t | _) et (ern I2t | ||||
_) eth (A i:T | _) eth (A i:T | ||||
eth (ane i:T | |||||
?!3 eth (ane i:T | |||||
_) eth (a ET | _) eth (a ET | ||||
eth (ic ET | eth (ic ET | ||||
eth (y i:T | eth (y i:T | ||||
ever (l ,Ev3 | ever (l ,Ev3 | ||||
ever (m ,Ev3 | ever (m ,Ev3 | ||||
f) ever (+ i:v3 | f) ever (+ i:v3 | ||||
_l) ever i:v3 | |||||
?!3 _l) ever i:v3 | |||||
cl) ever Ev3 | cl) ever Ev3 | ||||
cl) eve (l i:v | cl) eve (l i:v | ||||
every EvrI2 | every EvrI2 | ||||
h (_ | h (_ | ||||
_B) h | _B) h | ||||
&) ham (_ @m | &) ham (_ @m | ||||
?3 &) ham (_ ham | |||||
@) hammed h'amId | @) hammed h'amId | ||||
A) han (_ h'an // places | A) han (_ h'an // places | ||||
ha (st heI | ha (st heI | ||||
@) iety 'aI@tI2 | @) iety 'aI@tI2 | ||||
l) ieu u: | l) ieu u: | ||||
l) ieu (te %Ef | l) ieu (te %Ef | ||||
?3 l) ieute u:t'E | |||||
med) ie (val I2i: | med) ie (val I2i: | ||||
ie (v i: | ie (v i: | ||||
iew (_ ju: | iew (_ ju: | ||||
im (presa ,Im | im (presa ,Im | ||||
im (provis Im | im (provis Im | ||||
im (pulse_ Im | im (pulse_ Im | ||||
?3 s) im (ult aIm | |||||
.group in | .group in | ||||
@) ing (_+$3dve I2N | @) ing (_+$3dve I2N | ||||
listen lIs@n | listen lIs@n | ||||
@) lo (gous =l@ | @) lo (gous =l@ | ||||
lu (na lu: | lu (na lu: | ||||
@) ly (_$2if lI2 | |||||
@l) ly (_$2f I2 | |||||
@) ly (_$2i lI2 | |||||
@l) ly (_$2 I2 | |||||
f) ly (_ laI | f) ly (_ laI | ||||
ief) ly (_$2f lI2 | |||||
ff) ly (_$2f lI2 | |||||
of) ly (_$2f lI2 | |||||
ief) ly (_$2 lI2 | |||||
ff) ly (_$2 lI2 | |||||
of) ly (_$2 lI2 | |||||
multip) ly laI | multip) ly laI | ||||
&p) ly (_$2f lI2 | |||||
&p) ly (_$2 lI2 | |||||
p) ly (_ laI | p) ly (_ laI | ||||
_) ly (d lI | _) ly (d lI | ||||
un) ope (n oUp@ | un) ope (n oUp@ | ||||
@) opol '0p@L | @) opol '0p@L | ||||
opolitan @p'0lIt@n | opolitan @p'0lIt@n | ||||
oppor (t 0p3 | |||||
oppor (tu %0p3 | |||||
opp (res @p | opp (res @p | ||||
pr) o (pe 0 | pr) o (pe 0 | ||||
appr) o (p oU | appr) o (p oU | ||||
b) ol (t oUl | b) ol (t oUl | ||||
c) ol (our Vl | c) ol (our Vl | ||||
@@) ol (us 'oUl | @@) ol (us 'oUl | ||||
patr) ol oUl | |||||
contr) ol oUl | contr) ol oUl | ||||
ext) ol oUl | ext) ol oUl | ||||
_id) ol @L | _id) ol @L | ||||
_) one (r oUn@ | _) one (r oUn@ | ||||
m) oney VnI | m) oney VnI | ||||
und) one (_ Vn | und) one (_ Vn | ||||
m) ong (er VNg | |||||
?!3 m) ong (er VNg | |||||
on (i_ 'oUn | on (i_ 'oUn | ||||
&) onism (_ =@nIz@m | &) onism (_ =@nIz@m | ||||
&) onist (_ =@nIst | &) onist (_ =@nIst | ||||
sw) or o@ | sw) or o@ | ||||
&) or (ous 3r | &) or (ous 3r | ||||
orough Vr@ | orough Vr@ | ||||
?3 orough VroU | |||||
eff) or (t 3 | eff) or (t 3 | ||||
f) orte (_ 'o@teI | f) orte (_ 'o@teI | ||||
w) or (t_ o@ | w) or (t_ o@ | ||||
_) out (@P3 %aUt // prefix out | _) out (@P3 %aUt // prefix out | ||||
c) ou (si V | c) ou (si V | ||||
m) ou (sse u: | m) ou (sse u: | ||||
r) ou (te u: | |||||
?!3 r) ou (te u: | |||||
r) ou (tin u: | r) ou (tin u: | ||||
Cr) ou (t aU | Cr) ou (t aU | ||||
c) ou (th u: | c) ou (th u: | ||||
s) ou (ther V | s) ou (ther V | ||||
y) ou (th u: | |||||
y) ou (t u: | |||||
ou (v u: | ou (v u: | ||||
oux (_ u: | oux (_ u: | ||||
re (veren rE | re (veren rE | ||||
re (volu rE | re (volu rE | ||||
rea (l ri@ | rea (l ri@ | ||||
?3 rea (l ri: | |||||
?3 rea (l ri:@- | |||||
rea (lit rI2a | rea (lit rI2a | ||||
_) rea (lloP2 ,ri: | _) rea (lloP2 ,ri: | ||||
rea (lm rE | rea (lm rE | ||||
pea) s (e z | pea) s (e z | ||||
tea) s (e z | tea) s (e z | ||||
_re) s (o z | _re) s (o z | ||||
?3 re) s (our s | |||||
ai) s (e z | ai) s (e z | ||||
ui) se (_ z | ui) se (_ z | ||||
_Coi) s (e z | _Coi) s (e z | ||||
&) ships (_$5 SIps | &) ships (_$5 SIps | ||||
&) shire (_$5 S@ | &) shire (_$5 S@ | ||||
sia (_ =Zi@ | sia (_ =Zi@ | ||||
?3 sia (_ =Z@ | |||||
ssia (_ S@ | ssia (_ S@ | ||||
sian (_ =Zi@n | sian (_ =Zi@n | ||||
?3 sian (_ =Z@n | |||||
ssian (_ S@n | ssian (_ S@n | ||||
ea) sib z@b | ea) sib z@b | ||||
&) sib s@b | &) sib s@b | ||||
ea) s (il z | ea) s (il z | ||||
_) sid (e# saId | _) sid (e# saId | ||||
C) sion S@n | C) sion S@n | ||||
?3 er) sion Z@n | |||||
A) sion Z@n | A) sion Z@n | ||||
?8 C) sion SVn | ?8 C) sion SVn | ||||
?8 A) sion ZVn | ?8 A) sion ZVn | ||||
u (ma_ 'u: | u (ma_ 'u: | ||||
u (mo_ 'u: | u (mo_ 'u: | ||||
u (CA ju: | u (CA ju: | ||||
?3 d) u (CA u: | |||||
?3 n) u (CA u: | ?3 n) u (CA u: | ||||
?3 t) u (CA u: | |||||
?3 t) u (CA+ u: | |||||
u (CeCo_ ju: | u (CeCo_ ju: | ||||
l) u (CA u: | l) u (CA u: | ||||
_l) u (a u: | _l) u (a u: | ||||
?3 n) ucle u:klI | ?3 n) ucle u:klI | ||||
?3 n) uclear u:kli@3 | ?3 n) uclear u:kli@3 | ||||
@) u (ctive 'V | @) u (ctive 'V | ||||
@) u (da_ 'ju: | |||||
u (guC V | u (guC V | ||||
f) u (gal 'ju: | f) u (gal 'ju: | ||||
ug (er_ u:g | ug (er_ u:g | ||||
u (tion 'ju: | u (tion 'ju: | ||||
K) u (tri ju: | K) u (tri ju: | ||||
u (ty ju: | u (ty ju: | ||||
?3 d) u (ty u: | |||||
min) u (te I | min) u (te I | ||||
vac) uu ju: | vac) uu ju: | ||||
uu (m ju:@ | uu (m ju:@ | ||||
_) un (u %Vn | _) un (u %Vn | ||||
@) un (al 'ju:n | @) un (al 'ju:n | ||||
une (_ ju:n | une (_ ju:n | ||||
?3 d) une (_ u:n | |||||
j) une (_ u:n | j) une (_ u:n | ||||
l) une (_ u:n | l) une (_ u:n | ||||
r) une (_ u:n | r) une (_ u:n | ||||
yang j'aN // chinese names | yang j'aN // chinese names | ||||
d) ynam aInam | d) ynam aInam | ||||
@C) y (mAn_ I | @C) y (mAn_ I | ||||
d) y (nas I | |||||
w) y (n I | w) y (n I | ||||
gl) y (ce I | gl) y (ce I | ||||
d) yse (n Is@ | d) yse (n Is@ | ||||
_) yes jEs | _) yes jEs | ||||
yeah jEh | yeah jEh | ||||
@C) y (gen I | @C) y (gen I | ||||
d) y (nas I | |||||
?!3 d) y (nas I | |||||
s) ynch Ink | s) ynch Ink | ||||
t) ype aIp | t) ype aIp | ||||
t) y (pist aI | t) y (pist aI |
_} lop:ua:lto | _} lop:ua:lto | ||||
_< p'ienempIk'uin | _< p'ienempIk'uin | ||||
_> s'u:*empIk'uin | _> s'u:*empIk'uin | ||||
_- vi:va2 | |||||
__ ala2vi:va2 | |||||
+ plus | + plus | ||||
/ kaut:a2 | / kaut:a2 | ||||
\ keno | \ keno | ||||
€ eu*o | € eu*o | ||||
£ punta2 | £ punta2 | ||||
¤ valu:t:a2 | |||||
& et | & et | ||||
@ &t | @ &t | ||||
% p@-*osent:I | % p@-*osent:I |
œ o||@||lie | œ o||@||lie | ||||
p pe | p pe | ||||
q ky | q ky | ||||
r ER | |||||
r Er | |||||
s Es | s Es | ||||
u y | u y | ||||
ù $accent | ù $accent | ||||
v ve | v ve | ||||
w dubl@v'e | w dubl@v'e | ||||
x iks | x iks | ||||
_y i:gR'Ek | |||||
_y i:gr'Ek | |||||
z zEd | z zEd | ||||
_ac2 dublaksA~tEg'y | _ac2 dublaksA~tEg'y | ||||
_brv br'Ev | _brv br'Ev | ||||
_ced sed'ij | _ced sed'ij | ||||
_cir aksA~siRkO~fl'Eks | |||||
_dia tRem'a | |||||
_cir aksA~sirkO~fl'Eks | |||||
_dia trem'a | |||||
_dot pwE~syskr'i | _dot pwE~syskr'i | ||||
_grv aksA~gR'av | |||||
_grv aksA~gr'av | |||||
_hac kar'O~ | _hac kar'O~ | ||||
_mcn makr'O~ | _mcn makr'O~ | ||||
_ogo OgOn'Ek | _ogo OgOn'Ek | ||||
_rng rO~t2A~S'Ef | _rng rO~t2A~S'Ef | ||||
_stk b'aR | |||||
_stk b'ar | |||||
_tld t'ild | _tld t'ild | ||||
_" gijmE | _" gijmE | ||||
_# djEz | _# djEz | ||||
_' apOstROf | |||||
_( 'uvR@-paRA~t'Ez | |||||
_) f'ERm paRA~t'Ez | |||||
_* astERisk: | |||||
_, viRgyl | |||||
_- tiRE | |||||
_' apOstrOf | |||||
_( 'uvr@-parA~t'Ez | |||||
_) f'Erm parA~t'Ez | |||||
_* astErisk: | |||||
_, virgyl | |||||
_- tirE | |||||
_. _|pw%E~ | _. _|pw%E~ | ||||
_/ slaS | _/ slaS | ||||
_: d'Ypw'E~ | _: d'Ypw'E~ | ||||
_; pwE~viRg'yl | |||||
_< E~feRjWR | |||||
_; pwE~virg'yl | |||||
_< E~ferjWr | |||||
_= egal | _= egal | ||||
_> sypeRjWR | |||||
_> syperjWr | |||||
_? pwE~dE~terogasj'O~ | _? pwE~dE~terogasj'O~ | ||||
_[ uvR@-_kRoSE | |||||
_[ uvr@-_kroSE | |||||
_\ b'aksl'aS | _\ b'aksl'aS | ||||
_] f'ERm_kRoS'E | |||||
_^ siRkOnflEks | |||||
_] f'Erm_kroS'E | |||||
_^ sirkOnflEks | |||||
__ sulin^e | __ sulin^e | ||||
_` aks'A~_gR'av | |||||
_{ uvR_akOlad | |||||
_| baR | |||||
_} f'ERm_akOl'ad | |||||
_` aks'A~_gr'av | |||||
_{ uvr_akOlad | |||||
_| bar | |||||
_} f'Erm_akOl'ad | |||||
² pw^is'A~s||d'Y | ² pw^is'A~s||d'Y | ||||
// numeric | // numeric | ||||
_0 zeRo | |||||
_0 zero | |||||
_1 W~ | _1 W~ | ||||
_2 dYz2 | _2 dYz2 | ||||
_3 tRw^az2 | |||||
_4 katR | |||||
_3 trw^az2 | |||||
_4 katr | |||||
_5 sE~k | _5 sE~k | ||||
_6 siz3 | _6 siz3 | ||||
_7 sEt | _7 sEt | ||||
_10 diz3 | _10 diz3 | ||||
_11 _!O~z | _11 _!O~z | ||||
_12 duz | _12 duz | ||||
_13 tREz | |||||
_14 katORz | |||||
_13 trEz | |||||
_14 katOrz | |||||
_15 kE~z | _15 kE~z | ||||
_16 sEz | _16 sEz | ||||
_17 dis:Et | _17 dis:Et | ||||
_20 vE~ | _20 vE~ | ||||
_21 vE~te:W~ | _21 vE~te:W~ | ||||
_22 vE~tdYz2 | _22 vE~tdYz2 | ||||
_23 vE~t:tRw^az2 | |||||
_24 vE~tkatR | |||||
_23 vE~t:trw^az2 | |||||
_24 vE~tkatr | |||||
_25 vE~tsE~k | _25 vE~tsE~k | ||||
_26 vE~tsiz3 | _26 vE~tsiz3 | ||||
_27 vE~tsEt | _27 vE~tsEt | ||||
_28 vE~tw^it3 | _28 vE~tw^it3 | ||||
_29 vE~tnWf | _29 vE~tnWf | ||||
_3X tRA~t | |||||
_31 tRA~te:W~ | |||||
_4X kaRA~t | |||||
_41 kaRA~te:W~ | |||||
_3X trA~t | |||||
_31 trA~te:W~ | |||||
_4X karA~t | |||||
_41 karA~te:W~ | |||||
_5X sE~kA~t | _5X sE~kA~t | ||||
_51 sE~kA~te:W~ | _51 sE~kA~te:W~ | ||||
_6X sw^asA~t | _6X sw^asA~t | ||||
_7X sw^asA~t:diz3 | _7X sw^asA~t:diz3 | ||||
_71 sw^asA~te:O~z | _71 sw^asA~te:O~z | ||||
_72 sw^asA~t:duz | _72 sw^asA~t:duz | ||||
_73 sw^asA~t:tREz | |||||
_74 sw^asA~t:katORz | |||||
_73 sw^asA~t:trEz | |||||
_74 sw^asA~t:katOrz | |||||
_75 sw^asA~t:kE~z | _75 sw^asA~t:kE~z | ||||
_76 sw^asA~t:sEz | _76 sw^asA~t:sEz | ||||
_77 sw^asA~t:dis:Et | _77 sw^asA~t:dis:Et | ||||
_78 sw^asA~t:diz'w^it3 | _78 sw^asA~t:diz'w^it3 | ||||
_79 sw^asA~t:diznWf | _79 sw^asA~t:diznWf | ||||
_8X katR@vE~ | |||||
_80 katR@vE~z2 | |||||
_9X katR@vE~diz3 | |||||
_91 katR@vE~:O~z | |||||
_92 katR@vE~:duz | |||||
_93 katR@vE~:tREz | |||||
_94 katR@vE~:katORz | |||||
_95 katR@vE~:kE~z | |||||
_96 katR@vE~:sEz | |||||
_97 katR@vE~:dis:Et | |||||
_98 katR@vE~:dizw^it3 | |||||
_99 katR@vE~:diznWf | |||||
_8X katr@vE~ | |||||
_80 katr@vE~z2 | |||||
_9X katr@vE~diz3 | |||||
_91 katr@vE~:O~z | |||||
_92 katr@vE~:duz | |||||
_93 katr@vE~:trEz | |||||
_94 katr@vE~:katOrz | |||||
_95 katr@vE~:kE~z | |||||
_96 katr@vE~:sEz | |||||
_97 katr@vE~:dis:Et | |||||
_98 katr@vE~:dizw^it3 | |||||
_99 katr@vE~:diznWf | |||||
_0C sA~ | _0C sA~ | ||||
_1C0 sA~t2 | _1C0 sA~t2 | ||||
_0M1 mil | _0M1 mil | ||||
_1M1 mil | _1M1 mil | ||||
_0M2 miljO~ | _0M2 miljO~ | ||||
_0M3 miljaR | |||||
_0M3 miljar | |||||
_0and e | _0and e | ||||
_dpt virgyl | _dpt virgyl | ||||
bd boulevard $text | bd boulevard $text | ||||
cci $abbrev | cci $abbrev | ||||
cio $abbrev | cio $abbrev | ||||
ctrl kO~tRo2l $pause | |||||
dept depaRt@mA~ | |||||
ctrl kO~tro2l $pause | |||||
dept depart@mA~ | |||||
edf $abbrev | edf $abbrev | ||||
etc etseteRa | |||||
etc etsetera | |||||
ghz ZigaErts | ghz ZigaErts | ||||
hmm h@m | hmm h@m | ||||
hz _!Erts | hz _!Erts | ||||
km kilomEtr | km kilomEtr | ||||
kw kilowat | kw kilowat | ||||
m. m@sjY | m. m@sjY | ||||
mbrola Em'bRola | |||||
mbrola Em'brola | |||||
mhz megaErts | mhz megaErts | ||||
mlle mad@mw^azEl | mlle mad@mw^azEl | ||||
mme madam | mme madam | ||||
ong $abbrev | ong $abbrev | ||||
pci $abbrev | pci $abbrev | ||||
pda $abbrev | pda $abbrev | ||||
p.s postskRiptOm | |||||
p.s postskriptOm | |||||
ratp $abbrev | ratp $abbrev | ||||
scsi $abbrev | scsi $abbrev | ||||
s.t.p s'il:t'@:pl'E | s.t.p s'il:t'@:pl'E | ||||
xy $abbrev | xy $abbrev | ||||
dr dOkt WR $dot $capital | |||||
dr dOkt Wr $dot $capital | |||||
prof $dot | prof $dot | ||||
monsieur m@sjY | monsieur m@sjY | ||||
messieurs mesjYz2 | messieurs mesjYz2 | ||||
montréal mO~Real | |||||
montréal mO~real | |||||
(n'est ce pas) n'Es@-||p'az2 | (n'est ce pas) n'Es@-||p'az2 | ||||
(qu'est ce que) kEsk@ $u | (qu'est ce que) kEsk@ $u | ||||
absent absA~ | absent absA~ | ||||
iris iris | iris iris | ||||
laser lazEr | laser lazEr | ||||
malus malys | malus malys | ||||
mars maRs | |||||
mars mars | |||||
parangon parA~gO~ | parangon parA~gO~ | ||||
phallus falys | phallus falys | ||||
polder pOldEr | polder pOldEr | ||||
sens sA~s | sens sA~s | ||||
sens sA~z2 $verb | sens sA~z2 $verb | ||||
(sud est) sydEst | (sud est) sydEst | ||||
(nord est) nOREst | |||||
(nord est) nOrEst | |||||
// ut (t is said) | // ut (t is said) | ||||
août ut | août ut | ||||
azimut azim'yt | azimut azim'yt | ||||
brut bR'yt | |||||
brut br'yt | |||||
but by $verb | but by $verb | ||||
but byt | but byt | ||||
cut cWt | cut cWt | ||||
mazout mazut | mazout mazut | ||||
michael mikaEl | michael mikaEl | ||||
out aut | out aut | ||||
rut Ryt | |||||
scorbut skORbyt | |||||
rut ryt | |||||
scorbut skOrbyt | |||||
scout skut | scout skut | ||||
stout staut | stout staut | ||||
uppercut ypERkyt | |||||
uppercut ypErkyt | |||||
ut yt | ut yt | ||||
zut zyt | zut zyt | ||||
// et (t is said) | // et (t is said) | ||||
exocet EgzOsEt | exocet EgzOsEt | ||||
fret fR'Et | |||||
fret fr'Et | |||||
budget bydZE | budget bydZE | ||||
hamlet hamlEt | hamlet hamlEt | ||||
knesset knEsEt | knesset knEsEt | ||||
lazaret lazaREt | |||||
margaret maRgaREt | |||||
lazaret lazarE | |||||
margaret margarEt | |||||
net nEt | net nEt | ||||
offset OfsEt | offset OfsEt | ||||
set sEt | set sEt | ||||
soviet sOvjEt | soviet sOvjEt | ||||
// urt (t is said) | // urt (t is said) | ||||
kurt kuRt | |||||
yaourt jauRt | |||||
kurt kurt | |||||
yaourt jaurt | |||||
yoghourt yogurt | yoghourt yogurt | ||||
yogourt yoguRt | |||||
yogourt yogurt | |||||
// ort (t said) | // ort (t said) | ||||
short SORt | |||||
short SOrt | |||||
// art (t said) | // art (t said) | ||||
steward stiwaRt | |||||
stuttgart StutgaRt | |||||
hart aRt | |||||
kart kaRt | |||||
smart smaRt | |||||
steward stiwart | |||||
stuttgart Stutgart | |||||
hart art | |||||
kart kart | |||||
smart smart | |||||
// irt | // irt | ||||
flirt flWRt | |||||
(sweat shirt) swEtSWRt | |||||
(tee shirt) tiSWRt | |||||
flirt flWrt | |||||
(sweat shirt) swEtSWrt | |||||
(tee shirt) tiSWrt | |||||
// words from other languages | // words from other languages | ||||
end _^_en | end _^_en | ||||
epson EpsOn | epson EpsOn | ||||
espeak @spi:k | espeak @spi:k | ||||
ethernet etERnEt | |||||
ethernet etErnEt | |||||
exit egzit | exit egzit | ||||
(file zilla) fa2jl||zija | (file zilla) fa2jl||zija | ||||
from _^_en $u+ | from _^_en $u+ | ||||
paint _^_en | paint _^_en | ||||
paper _^_en | paper _^_en | ||||
people _^_en | people _^_en | ||||
redhat REdat | |||||
redhat rEdat | |||||
same _^_en | same _^_en | ||||
sametime _^_en | sametime _^_en | ||||
schubert SubER | |||||
schubert SubEr | |||||
sun _^_en | sun _^_en | ||||
(text aloud) tEkst||@la=wd | (text aloud) tEkst||@la=wd | ||||
ubuntu ubuntu | ubuntu ubuntu | ||||
constations kO~statjO~z2 | constations kO~statjO~z2 | ||||
contentions kO~tA~tjO~z2 | contentions kO~tA~tjO~z2 | ||||
dations datjO~z2 | dations datjO~z2 | ||||
désertions dezERtjO~z2 $verb | |||||
désertions dezErtjO~z2 $verb | |||||
exploitions Eksplw^atjO~z2 | exploitions Eksplw^atjO~z2 | ||||
heurtions hWRtjO~z2 | |||||
partions paRtjO~z2 | |||||
rations RatjO~z2 $verb | |||||
heurtions hWrtjO~z2 | |||||
partions partjO~z2 | |||||
rations ratjO~z2 $verb | |||||
tentions tA~tjO~z2 | tentions tA~tjO~z2 | ||||
votions votjO~z2 | votions votjO~z2 | ||||
étions etjO~z2 | étions etjO~z2 | ||||
// no liaison | // no liaison | ||||
(quelqu'un) kElkW~ | (quelqu'un) kElkW~ | ||||
pourcent puRsA~ | |||||
pourcent pursA~ | |||||
vincent vE~sA~ | vincent vE~sA~ | ||||
// 2006-11-18 Gilles Casse <[email protected]> | // 2006-11-18 Gilles Casse <[email protected]> | ||||
// | // | ||||
// Updated: 2008-08-30 Michel Such <[email protected]> | |||||
// Updated: 2008-09-02 Michel Such <[email protected]> | |||||
// | // | ||||
// Letter classes: | // Letter classes: | ||||
sp) ens (_ Ens // suspens | sp) ens (_ Ens // suspens | ||||
éC) ens (_ A~z2 // dépens démens | éC) ens (_ A~z2 // dépens démens | ||||
_C) er (_ ER // fer | |||||
_Ch) er (_ ER // cher | |||||
_env) er (_ ER | |||||
_hi) er (_ ER // hier | |||||
_fi) er (_ ER // fier | |||||
_hiv) er (X ER // hiver | |||||
tain) er (X ER // container | |||||
_ti) er (_ ER | |||||
_C) er (_ Er // fer | |||||
_Ch) er (_ Er // cher | |||||
_env) er (_ Er | |||||
_hi) er (_ Er // hier | |||||
_fi) er (_ Er // fier | |||||
_hiv) er (X Er // hiver | |||||
tain) er (X Er // container | |||||
_ti) er (_ Er | |||||
ack) er (K Wr | ack) er (K Wr | ||||
ock) er (K Er | ock) er (K Er | ||||
rock) er (K Wr | rock) er (K Wr | ||||
_Cr) i (A i: | _Cr) i (A i: | ||||
Cr) i (é i: | Cr) i (é i: | ||||
Cr) i (er_ i: | Cr) i (er_ i: | ||||
rr) i (er_ j | |||||
dr) iver a2jvWr | dr) iver a2jvWr | ||||
C) ien (t_ i | C) ien (t_ i | ||||
dév) ien (t_ i | dév) ien (t_ i | ||||
.group r | .group r | ||||
_su) rr RR // surréaliste | |||||
cou) rr RR // courrai | |||||
_su) rr rr // surréaliste | |||||
cou) rr rr // courrai | |||||
cou) rr (i r // courrier | cou) rr (i r // courrier | ||||
mou) rr RR // mourrai | |||||
rr R // erreur | |||||
mou) rr rr // mourrai | |||||
rr r // erreur | |||||
r r // rien | r r // rien | ||||
_) radio (@P5 radio | _) radio (@P5 radio | ||||
// symbols that are normally spoken when reading text | // symbols that are normally spoken when reading text | ||||
, (D pilk:u | , (D pilk:u | ||||
! Eksklamasj'O~ | ! Eksklamasj'O~ | ||||
$ do2laR | |||||
@ aRobaz | |||||
% puRsA~ | |||||
$ do2lar | |||||
@ arobaz | |||||
% pursA~ | |||||
& _e | & _e | ||||
+ plys | + plys | ||||
~ tilde | ~ tilde | ||||
€ @Ro | |||||
€ @ro | |||||
¢ sEnt | ¢ sEnt | ||||
¥ i;En | ¥ i;En | ||||
£ livR | |||||
° d@gRe | |||||
£ livr | |||||
° d@gre | |||||
_n_) ° // n° | _n_) ° // n° | ||||
± pl'yz_'u_mw'E~ | ± pl'yz_'u_mw'E~ | ||||
× myltipli:'e_p'aR | |||||
÷ diviz'e_p'aR | |||||
¼ W~_k'aR | |||||
× myltipli:'e_p'ar | |||||
÷ diviz'e_p'ar | |||||
¼ W~_k'ar | |||||
½ W~_d@m'i | ½ W~_d@m'i | ||||
¾ tRw'a2 k'aR | |||||
¾ trw'a2 k'ar | |||||
© _^_EN | © _^_EN | ||||
® m'ark_depos'e | ® m'ark_depos'e | ||||
ż ZEt|z|k@-*'OpkO~ | ż ZEt|z|k@-*'OpkO~ | ||||
ź Z;i | ź Z;i | ||||
ä $accent | |||||
ö $accent | |||||
ü $accent | |||||
č $accent | |||||
ř $accent | |||||
š $accent | |||||
ž $accent | |||||
å $accent | |||||
æ $accent | |||||
ø $accent | |||||
ñ $accent | |||||
í $accent | |||||
// other characters | // other characters | ||||
k k | k k | ||||
// k (i c | // k (i c | ||||
kł (_ k | kł (_ k | ||||
ki (A kj | |||||
// ki (A kj | |||||
_) klow (n klaw | _) klow (n klaw | ||||
.group l | .group l | ||||
.group ń | .group ń | ||||
ń n^ | ń n^ | ||||
ń (_ n_ // ?? jsd | |||||
.group o | .group o | ||||
o O | o O | ||||
.group p | .group p | ||||
p p | p p | ||||
pie (ń pI // ??? jsd | |||||
_ko) pi (A pj | _ko) pi (A pj | ||||
_fotoko) pi (A pj | _fotoko) pi (A pj | ||||
.group w | .group w | ||||
w v | w v | ||||
w (sk _v | |||||
ier) wsz (A S | ier) wsz (A S | ||||
w (_A f | w (_A f | ||||
c) w (A f | c) w (A f |
<li><b><translation></b> is a translation file to convert between eSpeak phonemes and the equivalent Mbrola phonemes. These are kept in: | <li><b><translation></b> is a translation file to convert between eSpeak phonemes and the equivalent Mbrola phonemes. These are kept in: | ||||
<code>espeak-data/mbrola_ph</code> | <code>espeak-data/mbrola_ph</code> | ||||
</ul> | </ul> | ||||
They are binary files which are compiled, using espeakedit, from source files in <code>phsource/mbrola</code>. Details to be defined. | |||||
They are binary files which are compiled, using espeakedit, from source files in <code>phsource/mbrola</code>, see below. | |||||
<h3>Mbrola Phoneme Translation Data</h3> | |||||
Mbrola phoneme translation files specify translations from eSpeak phoneme names to mbrola phoneme names. They are referenced from voice files. | |||||
<p> | |||||
The source files are in <code>phsource/mbrola</code>. These are compiled using the <code>espeakedit</code> program (<code>Compile->Compile mbrola phonemes list</code>) to produce data files in <code>espeak-data/mbrola_ph</code> which are used by eSpeak. | |||||
<p> | |||||
Each line in the mbrola phoneme translation file contains: | |||||
<p> | |||||
<code> | |||||
<control> <espeak ph1> <espeak ph2> <percent> <mbrola ph1> [<mbrola ph2>] | |||||
</code> | |||||
<ul> | |||||
<li><b><control></b><ul> | |||||
<li>bit 0 skip the next phoneme | |||||
<li>bit 1 match this and Previous phoneme | |||||
<li>bit 2 only at the start of a word | |||||
<li>bit 3 don't match two phonemes across a word boundary | |||||
</ul><p> | |||||
<li><b><espeak ph1></b><br> | |||||
The eSpeak phoneme which is to be translated to an mbrola phoneme. | |||||
<p> | |||||
<li><b><espeak ph2></b><br> | |||||
If this field is not <code>NULL</code>, then the match only occurs if this field matches the next phoneme. If control bit 1 is set, then the <i>previous</i> rather than the <i>next</i> phoneme is matched. This field may also have the following values:<br> | |||||
<code>VWL</code> matches any Vowel phoneme. | |||||
<p> | |||||
<li><b><percent></b><br> | |||||
If this field is zero then only one mbrola phoneme is used. If this field is non-zero, then two mbrola phonemes are used, and this value gives the percentage length of the first mbrola phoneme. | |||||
<p> | |||||
<li><b><mbrola ph1></b><br> | |||||
The mbrola phoneme to which the eSpeak phoneme is translated. This field may be <code>NULL</code>. | |||||
<p> | |||||
<li><b><mbrola ph2></b><br> | |||||
The second mbrola phoneme. This field is only used if the <percent> field is not zero. | |||||
<p> | |||||
</ul> | |||||
The list is searched from start to finish, until a match is found. Therefore, a line with more specific match condition should appear before a line which matches the same eSpeak phoneme but with a more general condition. | |||||
<p> | |||||
The file <code>dictsource/dict_phonemes</code> lists the eSpeak phonemes which are used for each language. Translations for all these should be given in the mbrola phoneme translation file. In addition, some phonemes which are referenced from phoneme files (eg. <code>phsource/ph_language, phsource/phonemes</code>) in lines such as:<pre> | |||||
beforenotvowel l/ | |||||
reduceto a# 0 | |||||
</pre> | |||||
should also be included, even though they don't appear in <code>dictsource/dict_phonemes</code>. | |||||
<p> | |||||
If the language's *_list or *_rules files includes rules to speak words "as English" the mbrola phoneme translation file should include rules which translate English phonemes into near equivalents, so that they can spoken by the mbrola voice. | |||||
</body> | </body> | ||||
</html> | </html> |
51 phoneme tables | |||||
47 phoneme tables | |||||
new total | new total | ||||
base 98 98 | base 98 98 | ||||
base2 24 117 | base2 24 117 | ||||
eo 13 110 | eo 13 110 | ||||
jbo 4 111 | jbo 4 111 | ||||
fi 40 129 | fi 40 129 | ||||
fr 54 134 | |||||
fr 53 134 | |||||
fr_ca 11 134 | fr_ca 11 134 | ||||
hi 51 135 | hi 51 135 | ||||
ta 17 138 | ta 17 138 | ||||
pl 18 111 | pl 18 111 | ||||
sk 29 129 | sk 29 129 | ||||
cs 6 129 | cs 6 129 | ||||
hr 26 133 | |||||
mk 3 134 | |||||
sr 14 133 | |||||
hr 26 134 | |||||
mk 3 135 | |||||
sr 14 134 | |||||
ru 39 129 | ru 39 129 | ||||
it 17 120 | it 17 120 | ||||
la 21 116 | la 21 116 | ||||
tr 18 122 | tr 18 122 | ||||
ku 18 122 | ku 18 122 | ||||
id 15 119 | id 15 119 | ||||
rw 15 124 | |||||
ko 18 145 | |||||
da 15 128 | |||||
sq 12 122 | |||||
Data file Used by | Data file Used by | ||||
b/b [b] base | b/b [b] base | ||||
[J2] hi | [J2] hi | ||||
[J] tr | [J] tr | ||||
[J] ku | [J] ku | ||||
[J] sq | |||||
dzh/dz_pzd_ [J] base | dzh/dz_pzd_ [J] base | ||||
[J2] hi | [J2] hi | ||||
dzh/xdzh [dZ] base | dzh/xdzh [dZ] base | ||||
dzh/xdz_pzd [J] base | dzh/xdz_pzd [J] base | ||||
[J2] hi | [J2] hi | ||||
envelope/i_risefall [11] zh | envelope/i_risefall [11] zh | ||||
envelope/i_risefall2 [+2] rw | |||||
envelope/p_214 [214] zh | envelope/p_214 [214] zh | ||||
envelope/p_512 [8] vi | envelope/p_512 [8] vi | ||||
envelope/p_fall [2] vi | envelope/p_fall [2] vi | ||||
[22] zh | [22] zh | ||||
[33] zh | [33] zh | ||||
[53] zh | [53] zh | ||||
[+] rw | |||||
envelope/p_fallrise [4] vi | envelope/p_fallrise [4] vi | ||||
envelope/p_level [1] vi | envelope/p_level [1] vi | ||||
[3] zhy | [3] zhy | ||||
[u:] en_n | [u:] en_n | ||||
[u:] en_rp | [u:] en_rp | ||||
l/l_3 [l/] de | l/l_3 [l/] de | ||||
l/l_4 [ll] sq | |||||
l/la [(a)] base | l/la [(a)] base | ||||
[a] fr | [a] fr | ||||
[a2] fr | [a2] fr | ||||
[o2] fr | [o2] fr | ||||
[w^a] fr | [w^a] fr | ||||
l^/l_rfx [l.] hi | l^/l_rfx [l.] hi | ||||
[l.] sq | |||||
l/lu [(u)] base | l/lu [(u)] base | ||||
[u] fr | [u] fr | ||||
[y] fr | [y] fr | ||||
n/_n [n] base | n/_n [n] base | ||||
[n;] ro | [n;] ro | ||||
[n] zh | [n] zh | ||||
[n] da | |||||
n/n_ [n] base | n/n_ [n] base | ||||
[n2] fr | [n2] fr | ||||
[n;] ro | [n;] ro | ||||
n/n@ [(@)] base | n/n@ [(@)] base | ||||
n/n#_ [n#] is | n/n#_ [n#] is | ||||
[n] da | |||||
n^/n^a [(a)] base | n^/n^a [(a)] base | ||||
n/na [(a)] base | n/na [(a)] base | ||||
n^/n^e [(e)] base | n^/n^e [(e)] base | ||||
[n.] base | [n.] base | ||||
[n^] base | [n^] base | ||||
[n;] ro | [n;] ro | ||||
[n] da | |||||
n/n_long_ [n] zh | n/n_long_ [n] zh | ||||
nn/_nn [N] base | nn/_nn [N] base | ||||
[N] en | [N] en | ||||
r3/r#_ [r#] is | r3/r#_ [r#] is | ||||
r3/r_2 [r/] fr | r3/r_2 [r/] fr | ||||
r3/r_a [(a)] base | r3/r_a [(a)] base | ||||
[a2] fr | |||||
r3/r_e [(e)] base | r3/r_e [(e)] base | ||||
r3/r_i [(i)] base | r3/r_i [(i)] base | ||||
[i] fr | |||||
r3/r_n [r/] base | r3/r_n [r/] base | ||||
[r/] fr | [r/] fr | ||||
[r/] ru | [r/] ru | ||||
r3/rx [*] base | r3/rx [*] base | ||||
[r/] base | [r/] base | ||||
[r/] af | [r/] af | ||||
[R] fr | |||||
[r] fr | [r] fr | ||||
[r/] fr | [r/] fr | ||||
[r2] fr | |||||
[R] fr_ca | [R] fr_ca | ||||
[r/] ru | [r/] ru | ||||
[x] pt_pt | [x] pt_pt | ||||
r3/rz_cs [R^] sk | r3/rz_cs [R^] sk | ||||
[R^/] sk | [R^/] sk | ||||
r3/@tap [**] base | r3/@tap [**] base | ||||
[r] ko | |||||
r3/@tap2 [**] base | r3/@tap2 [**] base | ||||
[r] ko | |||||
r/a_ [r] da | |||||
r/r [r] base | r/r [r] base | ||||
[r-] base | [r-] base | ||||
[r] en_sc | [r] en_sc | ||||
[r] en_sc | [r] en_sc | ||||
[r] de | [r] de | ||||
[r] fi | [r] fi | ||||
[r] fr | |||||
[r2] nl | [r2] nl | ||||
[r] ru | [r] ru | ||||
[r] ro | [r] ro | ||||
r/ru [(u)] base | r/ru [(u)] base | ||||
r/tr [r] base | r/tr [r] base | ||||
[r] en_sc | [r] en_sc | ||||
[r] fr | |||||
r/trr [r/] base | r/trr [r/] base | ||||
[r/] af | [r/] af | ||||
[r] de | [r] de | ||||
[(i)] base | [(i)] base | ||||
[(o)] base | [(o)] base | ||||
[(u)] base | [(u)] base | ||||
[@] fr | |||||
[E] fr | |||||
[O] fr | [O] fr | ||||
[W] fr | [W] fr | ||||
[Y] fr | [Y] fr | ||||
[a] fr | [a] fr | ||||
[e] fr | |||||
[i] fr | |||||
[o] fr | |||||
[u] fr | [u] fr | ||||
[y] fr | [y] fr | ||||
[@2] fr | |||||
[E2] fr | |||||
[O2] fr | |||||
[W2] fr | [W2] fr | ||||
[a2] fr | [a2] fr | ||||
[o2] fr | |||||
[i:] fr | [i:] fr | ||||
[u:] fr | [u:] fr | ||||
[A~] fr | [A~] fr | ||||
[E~] fr | |||||
[O~] fr | |||||
[W~] fr | |||||
[w^a] fr | [w^a] fr | ||||
[w^i] fr | [w^i] fr | ||||
ufric/ch [C] base | ufric/ch [C] base | ||||
[z2] fr | [z2] fr | ||||
[s] es | [s] es | ||||
[s#] pt | [s#] pt | ||||
[s`] ko | |||||
ufric/s_ [s] base | ufric/s_ [s] base | ||||
[z] base | [z] base | ||||
[s2] fi | [s2] fi | ||||
ufric/sh3 [S] hr | ufric/sh3 [S] hr | ||||
[Z] hr | [Z] hr | ||||
ufric/sh_pzd [S;] base | ufric/sh_pzd [S;] base | ||||
[Z;] base | |||||
[S;] ro | [S;] ro | ||||
[s`] ko | |||||
ufric/sh_pzd_ [S;] base | ufric/sh_pzd_ [S;] base | ||||
[Z;] base | [Z;] base | ||||
ufric/sh_pzd2 [S] sr | ufric/sh_pzd2 [S] sr | ||||
[k] el | [k] el | ||||
[kh] zh | [kh] zh | ||||
[k] sw | [k] sw | ||||
[k] sq | |||||
ustop/ki [c] base | ustop/ki [c] base | ||||
[k] base | [k] base | ||||
[k] base2 | [k] base2 | ||||
[c] tr | [c] tr | ||||
[J] ku | [J] ku | ||||
[c] ku | [c] ku | ||||
[J] sq | |||||
[c] sq | |||||
ustop/kl [k] base | ustop/kl [k] base | ||||
[k] base2 | [k] base2 | ||||
[k] en | [k] en | ||||
[k] sk | [k] sk | ||||
[k] el | [k] el | ||||
[k] zhy | [k] zhy | ||||
[k`] ko | |||||
[k] sq | |||||
ustop/k_unasp_ [k] zh | ustop/k_unasp_ [k] zh | ||||
ustop/null [?] base | ustop/null [?] base | ||||
ustop/p [p] base | ustop/p [p] base | ||||
[p] sk | [p] sk | ||||
[p] la | [p] la | ||||
[p;] ro | [p;] ro | ||||
[p] sq | |||||
ustop/pr [p] base | ustop/pr [p] base | ||||
[p] base2 | [p] base2 | ||||
[p] fi | [p] fi | ||||
[p] la | [p] la | ||||
[p;] ro | [p;] ro | ||||
[p] zh | [p] zh | ||||
[p`] ko | |||||
[p] sq | |||||
ustop/p_unasp_ [p] base2 | ustop/p_unasp_ [p] base2 | ||||
[p] fi | [p] fi | ||||
[p] hi | [p] hi | ||||
[p] sk | [p] sk | ||||
[p] la | [p] la | ||||
[p;] ro | [p;] ro | ||||
[p] sq | |||||
ustop/q [q] base | ustop/q [q] base | ||||
ustop/q_u [q] base | ustop/q_u [q] base | ||||
ustop/t [t] base | ustop/t [t] base | ||||
[t] sk | [t] sk | ||||
[t] el | [t] el | ||||
[th] zh | [th] zh | ||||
[t] sq | |||||
ustop/t_dnt [t] base | ustop/t_dnt [t] base | ||||
[t[] base | [t[] base | ||||
[t] base2 | [t] base2 | ||||
[t;] ro | [t;] ro | ||||
[t[] vi | [t[] vi | ||||
[t] sw | [t] sw | ||||
[t`] ko | |||||
ustop/t_dnt2 [t[] vi | ustop/t_dnt2 [t[] vi | ||||
ustop/t_hi [t] hi | ustop/t_hi [t] hi | ||||
[th] hi | [th] hi | ||||
[t.] hi | [t.] hi | ||||
[t] sk | [t] sk | ||||
[t] el | [t] el | ||||
[t] sq | |||||
ustop/tsh_pzd [tS;] zh | ustop/tsh_pzd [tS;] zh | ||||
ustop/tsh_pzd_unasp [tS;] zh | ustop/tsh_pzd_unasp [tS;] zh | ||||
ustop/tsh_sr [tS] sr | ustop/tsh_sr [tS] sr | ||||
[c] hu | [c] hu | ||||
ustop/ts_pzd2 [c] hi | ustop/ts_pzd2 [c] hi | ||||
[c] hu | [c] hu | ||||
[c`] ko | |||||
ustop/ts_pzd3 [tS;] hr | ustop/ts_pzd3 [tS;] hr | ||||
[dZ;] hr | [dZ;] hr | ||||
ustop/t_sr [d] sr | ustop/t_sr [d] sr | ||||
vdiph2/uw_2 [u:] en | vdiph2/uw_2 [u:] en | ||||
vdiph2/uw_3 [yU] ro | vdiph2/uw_3 [yU] ro | ||||
vdiph2/uw_4 [u:] en_n | vdiph2/uw_4 [u:] en_n | ||||
vdiph2/uw_6 [y] ko | |||||
vdiph2/y@ [y@] zh | vdiph2/y@ [y@] zh | ||||
vdiph2/y#@ [Y@] af | vdiph2/y#@ [Y@] af | ||||
vdiph2/yE [yE] sq | |||||
vdiph2/yu [yU] nl | vdiph2/yu [yU] nl | ||||
[yu] zh | [yu] zh | ||||
vdiph2/y-y# [yY] fi | vdiph2/y-y# [yY] fi | ||||
vdiph/y#i [Yi] fi | vdiph/y#i [Yi] fi | ||||
vdiph/y#i_2 [Yy] is | vdiph/y#i_2 [Yy] is | ||||
vdiph/yi_fr [w^i] fr | vdiph/yi_fr [w^i] fr | ||||
[ji] ko | |||||
vdiph/y#y [Yy] fi | vdiph/y#y [Yy] fi | ||||
vdiph/y#y_2 [Yy] af | vdiph/y#y_2 [Yy] af | ||||
[eoi] zhy | [eoi] zhy | ||||
[E~] fr_ca | [E~] fr_ca | ||||
vnasal/ee_n2 [a] en_us | vnasal/ee_n2 [a] en_us | ||||
[E~] hi | [E~] hi | ||||
[E~] pl | |||||
[&~] pt_pt | [&~] pt_pt | ||||
vnasal/ee_u_n [E~] pl | |||||
vnasal/e_n [e~] af | vnasal/e_n [e~] af | ||||
[e~] pt | [e~] pt | ||||
vnasal/i_n [i~] pt | vnasal/i_n [i~] pt | ||||
vnasal/o_n3 [O~] fr | vnasal/o_n3 [O~] fr | ||||
vnasal/oo_n [O~] en | vnasal/oo_n [O~] en | ||||
vnasal/oo_n2 [O~] hi | vnasal/oo_n2 [O~] hi | ||||
[O~] pl | |||||
[o] zh | [o] zh | ||||
vnasal/oo_n3 [O~] pl | |||||
vnasal/u_n [u~] hi | vnasal/u_n [u~] hi | ||||
[u~] pt | [u~] pt | ||||
[u] zh | [u] zh | ||||
[@] en_rp | [@] en_rp | ||||
[V] cy | [V] cy | ||||
[@4] hi | [@4] hi | ||||
[@] sq | |||||
vowel/@- [@-] base | vowel/@- [@-] base | ||||
[r*] hr | [r*] hr | ||||
vowel/& [a] en_rp | vowel/& [a] en_rp | ||||
[a] it | [a] it | ||||
[a] zh | [a] zh | ||||
[a] id | [a] id | ||||
[a] ko | |||||
vowel/a# [a/] base2 | vowel/a# [a/] base2 | ||||
[a2] en_sc | [a2] en_sc | ||||
[a2] en_wi | [a2] en_wi | ||||
[&] sr | [&] sr | ||||
[&] pt | [&] pt | ||||
[&/] pt | [&/] pt | ||||
[a#] rw | |||||
[a/] rw | |||||
vowel/a_2 [a] base2 | vowel/a_2 [a] base2 | ||||
[a] en_wi | [a] en_wi | ||||
[A:] en_wi | [A:] en_wi | ||||
[a] pt_pt | [a] pt_pt | ||||
[a] ro | [a] ro | ||||
[a:] vi | [a:] vi | ||||
[a] rw | |||||
[a] da | |||||
vowel/a#_2 [&] hr | |||||
vowel/a#_2 [a#] pl | |||||
[&] hr | |||||
[a2] sv | [a2] sv | ||||
[&] is | [&] is | ||||
[a/] sw | [a/] sw | ||||
[a:] la | [a:] la | ||||
[a] is | [a] is | ||||
[A] zh | [A] zh | ||||
[A] da | |||||
vowel/a#_3 [a2] en | vowel/a#_3 [a2] en | ||||
[a2] en_n | [a2] en_n | ||||
[a2] en_us | [a2] en_us | ||||
vowel/aa_7 [A] nl | vowel/aa_7 [A] nl | ||||
vowel/aa_8 [0] en_us | vowel/aa_8 [0] en_us | ||||
[A:] en_us | [A:] en_us | ||||
[V] ko | |||||
vowel/a_en [a] en | vowel/a_en [a] en | ||||
[aa] en | [aa] en | ||||
[A] fr | [A] fr | ||||
[e] grc | [e] grc | ||||
[e] vi | [e] vi | ||||
[e] id | [e] id | ||||
[e] rw | |||||
[e#] rw | |||||
[e] ko | |||||
[e] da | |||||
vowel/e# [I] en_sc | vowel/e# [I] en_sc | ||||
[I2] en_sc | [I2] en_sc | ||||
vowel/e_2 [eI] en_sc | vowel/e_2 [eI] en_sc | ||||
vowel/e_3 [e:] hu | vowel/e_3 [e:] hu | ||||
[e] ku | [e] ku | ||||
vowel/e_5 [i] en_sc | vowel/e_5 [i] en_sc | ||||
vowel/ee [E] pl | |||||
[E] sv | |||||
vowel/ee [E] sv | |||||
vowel/e_e [E] en_sc | vowel/e_e [E] en_sc | ||||
[e] is | [e] is | ||||
vowel/ee# [E#] pl | vowel/ee# [E#] pl | ||||
[E2] nl | [E2] nl | ||||
[E] zh | [E] zh | ||||
[E#] ku | [E#] ku | ||||
[&] da | |||||
vowel/ee#_2 [E-] sv | vowel/ee#_2 [E-] sv | ||||
vowel/ee_3 [&] af | vowel/ee_3 [&] af | ||||
[&:] af | [&:] af | ||||
[E] fr_ca | [E] fr_ca | ||||
[E] hi | [E] hi | ||||
[E] hu | [E] hu | ||||
[E] pl | |||||
[e:] sk | [e:] sk | ||||
[e] cs | [e] cs | ||||
[E] hr | [E] hr | ||||
[E] tr | [E] tr | ||||
[E] id | [E] id | ||||
[E2] id | [E2] id | ||||
[E] da | |||||
[E] sq | |||||
vowel/e_mid2 [E] af | vowel/e_mid2 [E] af | ||||
[E] de | [E] de | ||||
[E2] de | [E2] de | ||||
[e] el | [e] el | ||||
[e] sw | [e] sw | ||||
[e] tr | [e] tr | ||||
[E] ko | |||||
vowel/@_fnt [@] en_wi | vowel/@_fnt [@] en_wi | ||||
[@2] en_wi | [@2] en_wi | ||||
[@2] hr | [@2] hr | ||||
[i] zhy | [i] zhy | ||||
[i] zh | [i] zh | ||||
[i] sw | [i] sw | ||||
[i] rw | |||||
[i#] rw | |||||
[i] ko | |||||
vowel/i# [i] en_rp | vowel/i# [i] en_rp | ||||
[y:] cy | [y:] cy | ||||
vowel/i_2 [i:] en_rp | vowel/i_2 [i:] en_rp | ||||
[i] hu | [i] hu | ||||
[I] it | [I] it | ||||
[i] is | [i] is | ||||
[i] da | |||||
vowel/i_5 [i:] en_sc | vowel/i_5 [i:] en_sc | ||||
vowel/i#_5 [y] pt_pt | vowel/i#_5 [y] pt_pt | ||||
[i/] pt_pt | [i/] pt_pt | ||||
[i] zhy | [i] zhy | ||||
[I] ku | [I] ku | ||||
vowel/ii# [Y] cy | vowel/ii# [Y] cy | ||||
[y] pl | |||||
[Y] ru | [Y] ru | ||||
[I] ku | [I] ku | ||||
vowel/ii_2 [i] zh | vowel/ii_2 [i] zh | ||||
vowel/ii#_2 [y] pl | |||||
vowel/ii_3 [I] cy | vowel/ii_3 [I] cy | ||||
[I] fi | [I] fi | ||||
[I] hi | [I] hi | ||||
[I] pl | |||||
[i] sk | [i] sk | ||||
[I] hr | [I] hr | ||||
[I] sv | [I] sv | ||||
[o] grc | [o] grc | ||||
[o:] sv | [o:] sv | ||||
[o] id | [o] id | ||||
[o] rw | |||||
[o#] rw | |||||
vowel/o_2 [o:] cy | vowel/o_2 [o:] cy | ||||
[o2] fr | [o2] fr | ||||
[o:] hi | [o:] hi | ||||
[o:] hu | [o:] hu | ||||
[o:] la | [o:] la | ||||
[o:] no | [o:] no | ||||
[o] ko | |||||
[o] da | |||||
vowel/o-_2 [V] en_n | vowel/o-_2 [V] en_n | ||||
[V] en_wm | [V] en_wm | ||||
vowel/o_3 [oU] en_sc | vowel/o_3 [oU] en_sc | ||||
vowel/o_4 [oU] en_n | vowel/o_4 [oU] en_n | ||||
vowel/o-_4 [o] ro | vowel/o-_4 [o] ro | ||||
vowel/o_5 [O] nl | vowel/o_5 [O] nl | ||||
[O] da | |||||
vowel/o_6 [O:] nl | vowel/o_6 [O:] nl | ||||
vowel/o_7 [o] ku | vowel/o_7 [o] ku | ||||
vowel/oe [W] en | vowel/oe [W] en | ||||
[W] af | [W] af | ||||
[W] de | [W] de | ||||
[W] da | |||||
vowel/oe_2 [W] no | vowel/oe_2 [W] no | ||||
[W] tr | [W] tr | ||||
vowel/oe_4 [W] sv | vowel/oe_4 [W] sv | ||||
vowel/oo_2 [0] en_sc | vowel/oo_2 [0] en_sc | ||||
[O] cy | [O] cy | ||||
[o] cs | [o] cs | ||||
[0] da | |||||
vowel/oo_3 [O] af | vowel/oo_3 [O] af | ||||
vowel/oo_4 [O] base2 | vowel/oo_4 [O] base2 | ||||
[0] en_wm | [0] en_wm | ||||
[O] en_rp | [O] en_rp | ||||
vowelr/aa_r [A:] en_sc | vowelr/aa_r [A:] en_sc | ||||
[A@] en_sc | [A@] en_sc | ||||
vowelr/i_r [i@3] en_sc | |||||
vowelr/oo_r [O@] en_sc | vowelr/oo_r [O@] en_sc | ||||
vowelr/o_r [o@] en_sc | vowelr/o_r [o@] en_sc | ||||
vowelr/r-voc [r-] jbo | vowelr/r-voc [r-] jbo | ||||
[u] is | [u] is | ||||
[u] zhy | [u] zhy | ||||
[u] zh | [u] zh | ||||
[u] rw | |||||
[u#] rw | |||||
[u] ko | |||||
vowel/u_bck2 [u:] la | vowel/u_bck2 [u:] la | ||||
vowel/u_fnt [u:] en_rp | vowel/u_fnt [u:] en_rp | ||||
vowel/uu [U] en | vowel/uu [U] en | ||||
[U] pt | [U] pt | ||||
[U] no | [U] no | ||||
[u] zhy | [u] zhy | ||||
vowel/u_unr [u-] ko | |||||
vowel/V [3] en_sc | vowel/V [3] en_sc | ||||
vowel/V_2 [V] en | vowel/V_2 [V] en | ||||
[a] af | [a] af | ||||
[V] ta | [V] ta | ||||
vowel/V_4 [V] en_sc | vowel/V_4 [V] en_sc | ||||
[@:] vi | [@:] vi | ||||
[V] da | |||||
vowel/V_6 [V] en_us | vowel/V_6 [V] en_us | ||||
vowel/y [y:] en | vowel/y [y:] en | ||||
[y:] de | [y:] de | ||||
[y] nl | [y] nl | ||||
[y] la | [y] la | ||||
[yu] zhy | [yu] zhy | ||||
[y] sq | |||||
vowel/y# [Y:] en | vowel/y# [Y:] en | ||||
[3:] en_wm | [3:] en_wm | ||||
[Y:] de | [Y:] de | ||||
[Y] ro | [Y] ro | ||||
[y] vi | [y] vi | ||||
[oe] zhy | [oe] zhy | ||||
[Y] ko | |||||
vowel/y## [y#] is | vowel/y## [y#] is | ||||
vowel/y_2 [y] fr | vowel/y_2 [y] fr | ||||
[y"] fr | [y"] fr | ||||
[y] ku | [y] ku | ||||
vowel/yy [y"] fr_ca | vowel/yy [y"] fr_ca | ||||
[y] no | [y] no | ||||
[Y] da | |||||
vowel/yy_3 [y] sv | vowel/yy_3 [y] sv | ||||
vowel/yy_4 [y] de | vowel/yy_4 [y] de | ||||
[y] hu | [y] hu | ||||
vwl_en_us/ee [E] en_us | vwl_en_us/ee [E] en_us | ||||
vwl_en_us/er [e@] en_us | vwl_en_us/er [e@] en_us | ||||
vwl_en_us/ir [i@3] en_us | vwl_en_us/ir [i@3] en_us | ||||
[i@3] en_sc | |||||
vwl_en_us/oor [O@] en_us | vwl_en_us/oor [O@] en_us | ||||
vwl_en_us/or [O:] en_us | vwl_en_us/or [O:] en_us | ||||
[o@] en_us | [o@] en_us | ||||
vwl_en_us/ur [U@] en_us | vwl_en_us/ur [U@] en_us | ||||
vwl_fr/@R [x] pt_pt | vwl_fr/@R [x] pt_pt | ||||
vwl_fr/@R2 [R] fr_ca | vwl_fr/@R2 [R] fr_ca | ||||
vwl_fr/@R3 [R] fr | |||||
[r] fr | |||||
vwl_fr/@R3 [r] fr | |||||
[r2] fr | [r2] fr | ||||
vwl_fr/w_a [w^a] fr | vwl_fr/w_a [w^a] fr | ||||
vwl_hi/A [a:] hi | vwl_hi/A [a:] hi |
0 O~ NULL 0 o~ | 0 O~ NULL 0 o~ | ||||
0 W~ NULL 0 9~ | 0 W~ NULL 0 9~ | ||||
0 w^i NULL 0 H | 0 w^i NULL 0 H | ||||
0 w^a NULL 50 w a | |||||
0 r NULL 0 R | 0 r NULL 0 R | ||||
0 n^ NULL 75 n j | 0 n^ NULL 75 n j | ||||
0 c NULL 0 k | 0 c NULL 0 k | ||||
0 p2 NULL 0 p | 0 p2 NULL 0 p | ||||
0 r2 NULL 0 r | 0 r2 NULL 0 r | ||||
0 t2 NULL 0 t | 0 t2 NULL 0 t | ||||
0 t3 NULL 0 t | |||||
0 z2 NULL 0 z | 0 z2 NULL 0 z | ||||
0 z3 NULL 0 z | 0 z3 NULL 0 z | ||||
0 @2 NULL 0 @ | 0 @2 NULL 0 @ | ||||
0 @5 NULL 0 @ | 0 @5 NULL 0 @ | ||||
0 3 NULL 0 @ | 0 3 NULL 0 @ | ||||
0 a2 NULL 0 @ | |||||
0 a2 NULL 0 a | |||||
0 I2 NULL 0 i | 0 I2 NULL 0 i | ||||
0 aa NULL 0 a | 0 aa NULL 0 a | ||||
0 V NULL 0 @ | 0 V NULL 0 @ |
phoneme i@3 | phoneme i@3 | ||||
vowel starttype (i) endtype (@) | vowel starttype (i) endtype (@) | ||||
length 220 | length 220 | ||||
formants vwl_en_us/ir | |||||
formants vowelr/i_r | |||||
appendph r | appendph r | ||||
endphoneme | endphoneme | ||||
phoneme E | phoneme E | ||||
vowel starttype (e) endtype (e) | vowel starttype (e) endtype (e) | ||||
length 190 | |||||
// formants vowel/ee_2 | |||||
length 195 | |||||
formants vwl_en_us/ee | formants vwl_en_us/ee | ||||
reduceto I 0 | reduceto I 0 | ||||
endphoneme | endphoneme | ||||
phoneme i // optional variant of [I] for end of words | phoneme i // optional variant of [I] for end of words | ||||
vowel starttype (i) endtype (i) | vowel starttype (i) endtype (i) | ||||
length 180 | |||||
length 170 | |||||
formants vowel/ii_final | formants vowel/ii_final | ||||
linkout ; | linkout ; | ||||
endphoneme | endphoneme | ||||
phoneme V | phoneme V | ||||
vowel starttype (a) endtype (@) | vowel starttype (a) endtype (@) | ||||
length 175 | |||||
length 180 | |||||
formants vowel/V_6 | formants vowel/V_6 | ||||
reduceto @ 0 | reduceto @ 0 | ||||
endphoneme | endphoneme |
length 170 | length 170 | ||||
formants vowel/@_hgh | formants vowel/@_hgh | ||||
before l/ DFT-30+l/xl+20 | before l/ DFT-30+l/xl+20 | ||||
before (r) DFT-50+r/xr | |||||
endphoneme | endphoneme | ||||
length 150 | length 150 | ||||
formants vowel/@_fr | formants vowel/@_fr | ||||
before l/ DFT-30+l/xl+20 | before l/ DFT-30+l/xl+20 | ||||
before (r) DFT-50+r/xr | |||||
endphoneme | endphoneme | ||||
formants vowel/a_5 | formants vowel/a_5 | ||||
after l l/la-15 | after l l/la-15 | ||||
before l/ DFT-20+l/xl | before l/ DFT-20+l/xl | ||||
before (r) DFT-40+r/xr | |||||
before r/ DFT-30+r/xr | |||||
before r/ DFT+r/xr-40 | |||||
reduceto a2 1 | reduceto a2 1 | ||||
endphoneme | endphoneme | ||||
length 150 | length 150 | ||||
formants vowel/a_5 | formants vowel/a_5 | ||||
after l l/la-15 | after l l/la-15 | ||||
before (r) DFT-40+r/xr | |||||
before (r) DFT-20+r3/r_a | |||||
before r/ DFT-20+r/xr | before r/ DFT-20+r/xr | ||||
endphoneme | endphoneme | ||||
formants vowel/e | formants vowel/e | ||||
after l l/le-15 | after l l/le-15 | ||||
before l/ DFT-20+l/xl | before l/ DFT-20+l/xl | ||||
before (r) DFT-50+r/xr | |||||
endphoneme | endphoneme | ||||
formants vowel/e_mid | formants vowel/e_mid | ||||
after l l/le-15 | after l l/le-15 | ||||
before l/ DFT-20+l/xl | before l/ DFT-20+l/xl | ||||
before (r) DFT-50+r/xr | |||||
before r/ DFT-40 | |||||
reduceto E2 1 | reduceto E2 1 | ||||
endphoneme | endphoneme | ||||
length 175 | length 175 | ||||
formants vowel/e_mid | formants vowel/e_mid | ||||
after l l/le-15 | after l l/le-15 | ||||
before (r) DFT-50+r/xr | |||||
before r/ DFT-20 | before r/ DFT-20 | ||||
endphoneme | endphoneme | ||||
linkout ; | linkout ; | ||||
after l l/li-15 | after l l/li-15 | ||||
before l/ DFT-20+l/L1_iL-80 | before l/ DFT-20+l/L1_iL-80 | ||||
before (r) DFT-40+r/xr | |||||
before r/ DFT-20+r/xr-25 | |||||
before (r) DFT-20+r3/r_i | |||||
before r/ DFT+r3/r_i | |||||
endphoneme | endphoneme | ||||
linkout ; | linkout ; | ||||
after l l/li-15 | after l l/li-15 | ||||
before l/ DFT-20+l/L1_iL-80 | before l/ DFT-20+l/L1_iL-80 | ||||
before (r) DFT-40+r/xr | |||||
before r/ DFT-20+r/xr-25 | before r/ DFT-20+r/xr-25 | ||||
endphoneme | endphoneme | ||||
length 170 | length 170 | ||||
formants vowel/o_3 | formants vowel/o_3 | ||||
after l l/lo-10 | after l l/lo-10 | ||||
before (r) DFT-50+r/xr | |||||
endphoneme | endphoneme | ||||
formants vowel/o_2 | formants vowel/o_2 | ||||
after l l/lo-10 | after l l/lo-10 | ||||
before l/ DFT-20+l/L1_oL-80 | before l/ DFT-20+l/L1_oL-80 | ||||
before (r) DFT-50+r/xr | |||||
endphoneme | endphoneme | ||||
formants vowel/o_mid | formants vowel/o_mid | ||||
after l l/lo-10 | after l l/lo-10 | ||||
before l/ DFT-10+l/xl | before l/ DFT-10+l/xl | ||||
before (r) DFT-50+r/xr | |||||
before r/ DFT-25+r/xr-20 | before r/ DFT-25+r/xr-20 | ||||
reduceto o 1 | reduceto o 1 | ||||
endphoneme | endphoneme | ||||
length 170 | length 170 | ||||
formants vowel/o_mid | formants vowel/o_mid | ||||
after l l/lo-10 | after l l/lo-10 | ||||
before (r) DFT-50+r/xr | |||||
before r/ DFT-40+r/xr-10 | |||||
endphoneme | endphoneme | ||||
formants vowel/u_3 | formants vowel/u_3 | ||||
after l l/lu-20 | after l l/lu-20 | ||||
before l/ DFT-20+l/L1_uL-80 | before l/ DFT-20+l/L1_uL-80 | ||||
before (r) DFT-50+r/xr | |||||
before r/ DFT+r/xr-40 | before r/ DFT+r/xr-40 | ||||
endphoneme | endphoneme | ||||
formants vowel/u_3 | formants vowel/u_3 | ||||
after l l/lu-20 | after l l/lu-20 | ||||
before l/ DFT-20+l/L1_uL-80 | before l/ DFT-20+l/L1_uL-80 | ||||
before (r) DFT-50+r/xr | |||||
before r/ DFT+r/xr-40 | before r/ DFT+r/xr-40 | ||||
endphoneme | endphoneme | ||||
formants vowel/y_2 | formants vowel/y_2 | ||||
after l l/lu-20 | after l l/lu-20 | ||||
before l/ DFT-20+l/L1_uL-80 | before l/ DFT-20+l/L1_uL-80 | ||||
before (r) DFT-40+r/xr | |||||
before r/ DFT+r/xr-30 | before r/ DFT+r/xr-30 | ||||
endphoneme | endphoneme | ||||
formants vowel/y# | formants vowel/y# | ||||
after l l/l@-20 | after l l/l@-20 | ||||
before l/ DFT-40+l/xl+15 | before l/ DFT-40+l/xl+15 | ||||
before (r) DFT-40+r/xr | |||||
before r/ DFT+r/xr-40 | before r/ DFT+r/xr-40 | ||||
endphoneme | endphoneme | ||||
formants vowel/@_5 | formants vowel/@_5 | ||||
after l l/l@-20 | after l l/l@-20 | ||||
before l/ DFT-40+l/xl+15 | before l/ DFT-40+l/xl+15 | ||||
before (r) DFT-50+r/xr | |||||
before r/ DFT-20+r/xr-30 | before r/ DFT-20+r/xr-30 | ||||
reduceto Y 1 | reduceto Y 1 | ||||
endphoneme | endphoneme | ||||
formants vowel/@_3 | formants vowel/@_3 | ||||
after l l/l@-20 | after l l/l@-20 | ||||
before l/ DFT-40+l/xl+15 | before l/ DFT-40+l/xl+15 | ||||
before (r) DFT-50+r/xr | |||||
before r/ DFT+r/xr-40 | before r/ DFT+r/xr-40 | ||||
endphoneme | endphoneme | ||||
formants vwl_fr/w_a | formants vwl_fr/w_a | ||||
after l l/lo-10 | after l l/lo-10 | ||||
before l/ DFT-10+l/xl | before l/ DFT-10+l/xl | ||||
before (r) DFT-50+r/xr | |||||
before r/ DFT-25+r/xr-15 | before r/ DFT-25+r/xr-15 | ||||
endphoneme | endphoneme | ||||
formants vdiph/yi_fr | formants vdiph/yi_fr | ||||
after l l/lu-20 | after l l/lu-20 | ||||
before l/ DFT-20+l/xl | before l/ DFT-20+l/xl | ||||
before (r) DFT-50+r/xr | |||||
before r/ DFT+r/xr-30 | before r/ DFT+r/xr-30 | ||||
endphoneme | endphoneme | ||||
vowel starttype (a) endtype (a) | vowel starttype (a) endtype (a) | ||||
length 190 | length 190 | ||||
formants vnasal/aa_n2 | formants vnasal/aa_n2 | ||||
before (r) DFT-30+r/xr | |||||
before r/ DFT+r/xr-40 | before r/ DFT+r/xr-40 | ||||
endphoneme | endphoneme | ||||
length 200 | length 200 | ||||
formants vnasal/W_n | formants vnasal/W_n | ||||
before n2 DFT-100 | before n2 DFT-100 | ||||
before (r) DFT-50+r/xr | |||||
endphoneme | endphoneme | ||||
length 200 | length 200 | ||||
formants vnasal/o_n3 | formants vnasal/o_n3 | ||||
before n2 vowel/o_mid | before n2 vowel/o_mid | ||||
before (r) DFT-30+r/xr | |||||
endphoneme | endphoneme | ||||
vowel starttype (@) endtype (@) | vowel starttype (@) endtype (@) | ||||
length 204 | length 204 | ||||
formants vnasal/W_n | formants vnasal/W_n | ||||
before (r) DFT-50+r/xr | |||||
endphoneme | endphoneme | ||||
before (r) d/dr+x/d%50 | before (r) d/dr+x/d%50 | ||||
before r/ d/dr+x/d%50 | before r/ d/dr+x/d%50 | ||||
after _ d/d+x/d%50 | after _ d/d+x/d%50 | ||||
after @ d/xd | |||||
after (@) d/xd | |||||
lengthmod 5 | lengthmod 5 | ||||
switchvoicing t | switchvoicing t | ||||
endphoneme | endphoneme | ||||
lengthmod 2 | lengthmod 2 | ||||
wave ustop/k%40 // reduce strength of noise burst | wave ustop/k%40 // reduce strength of noise burst | ||||
before _ ustop/k_ | before _ ustop/k_ | ||||
before (r) ustop/kr%45 | |||||
before (r) ustop/kr%30 | |||||
before r/ ustop/kr%45 | before r/ ustop/kr%45 | ||||
before l ustop/kl%45 | before l ustop/kl%45 | ||||
before l/ ustop/kl%45 | before l/ ustop/kl%45 | ||||
vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11 | ||||
vowelout f1=0 f2=1000 -500 -350 f3=-300 80 brk | vowelout f1=0 f2=1000 -500 -350 f3=-300 80 brk | ||||
lengthmod 2 | lengthmod 2 | ||||
wave ustop/p%60 | |||||
wave ustop/p%50 | |||||
after _ ustop/p%70 | after _ ustop/p%70 | ||||
before _ ustop/p_%70 | before _ ustop/p_%70 | ||||
before (r) ustop/pr%60 | |||||
before (r) ustop/pr%40 | |||||
before @- ustop/p_unasp%60 | before @- ustop/p_unasp%60 | ||||
before l ustop/pl%60 | |||||
before l ustop/pl%30 | |||||
switchvoicing b | switchvoicing b | ||||
endphoneme | endphoneme | ||||
phoneme r | phoneme r | ||||
vcd rfx frc starttype (r) endtype (r) | |||||
vowelin f1=0 f2=800 -50 50 f3=-100 100 len=40 | |||||
vowelout f1=0 f2=800 -50 50 f3=-100 80 len=40 | |||||
liquid pla starttype (r) endtype (r) | |||||
vowelin f1=0 f2=1500 -400 400 f3=-600 80 | |||||
vowelout f1=0 f2=1500 -400 400 f3=-600 80 | |||||
length 100 | length 100 | ||||
lengthmod 7 | lengthmod 7 | ||||
beforenotvowel r/ | |||||
formants vwl_fr/@R3+r3/rx%40 | |||||
after t r/tr | |||||
after k r/tr | |||||
after p r/tr | |||||
before _ r/r_ | |||||
beforenotvowel r/ | |||||
formants vwl_fr/@R3+r3/rx%20 | |||||
after k vwl_fr/@R3-60 | |||||
after p vwl_fr/@R3-60 | |||||
after t vwl_fr/@R3-60+r3/rx%30 | |||||
endphoneme | endphoneme | ||||
phoneme r2 // silent unless followed by vowel | phoneme r2 // silent unless followed by vowel | ||||
vcd rfx frc starttype (r) endtype (r) | |||||
vowelin f1=0 f2=800 -50 50 f3=-100 100 len=40 | |||||
vowelout f1=0 f2=600 -100 100 f3=-100 100 len=40 | |||||
liquid pla starttype (r) endtype (r) | |||||
length 100 | length 100 | ||||
lengthmod 7 | lengthmod 7 | ||||
beforenotvowel NULL | beforenotvowel NULL | ||||
formants vwl_fr/@R3+r3/rx%40 | |||||
formants vwl_fr/@R3 | |||||
after k vwl_fr/@R3-60 | |||||
after p vwl_fr/@R3-60 | |||||
after t vwl_fr/@R3-40 | |||||
before _ r/r | before _ r/r | ||||
endphoneme | endphoneme | ||||
phoneme R | |||||
vcd rfx frc starttype (r) endtype (r) | |||||
vowelin f1=0 f2=800 -50 50 f3=-100 100 len=40 | |||||
length 100 | |||||
lengthmod 7 | |||||
beforenotvowel r/ | |||||
formants vwl_fr/@R3+r3/rx%40 | |||||
// after r r/rr | |||||
endphoneme | |||||
phoneme r/ // variant of [r] when not preceding a vowel | phoneme r/ // variant of [r] when not preceding a vowel | ||||
vcd rfx frc | |||||
vowelout f1=0 f2=800 -50 50 f3=-100 100 len=40 | |||||
vcd pal frc | |||||
vowelout f1=0 f2=800 -50 50 f3=-600 80 len=40 | |||||
length 100 | length 100 | ||||
lengthmod 2 | lengthmod 2 | ||||
formants r3/r_2+r3/rx%40 | formants r3/r_2+r3/rx%40 | ||||
after _ r/rr | after _ r/rr | ||||
after t r/trr+r3/rx | |||||
after p r/trr+r3/rx | |||||
after k r/trr+r3/rx | |||||
before n r3/r_n+r3/rx%50 | |||||
after t r/trr | |||||
after p r/trr | |||||
after k r/trr | |||||
before n r3/r_n | |||||
beforevowel r | beforevowel r | ||||
endphoneme | endphoneme | ||||
lengthmod 2 | lengthmod 2 | ||||
wave ustop/t_short%50 | wave ustop/t_short%50 | ||||
before _ ustop/t_%40 | before _ ustop/t_%40 | ||||
before (r) ustop/t_short%40 | |||||
before r/ ustop/t_short%50 | before r/ ustop/t_short%50 | ||||
before (r) ustop/t_short%50 | |||||
switchvoicing d | switchvoicing d | ||||
endphoneme | endphoneme | ||||
vowel starttype (a) endtype (a) | vowel starttype (a) endtype (a) | ||||
length 190 | length 190 | ||||
formants vowel/a_en | formants vowel/a_en | ||||
reduceto a# 0 | |||||
endphoneme | endphoneme | ||||
phoneme a# | |||||
vowel starttype (a) endtype (a) | |||||
length 170 | |||||
formants vowel/a#_2 | |||||
endphoneme | |||||
phoneme E | phoneme E | ||||
vowel starttype (e) endtype (e) | vowel starttype (e) endtype (e) | ||||
length 180 | length 180 | ||||
formants vowel/ee | |||||
formants vowel/e_mid | |||||
before _ vowel/ee_1 | before _ vowel/ee_1 | ||||
endphoneme | endphoneme | ||||
linkout ; | linkout ; | ||||
endphoneme | endphoneme | ||||
phoneme I | |||||
vowel starttype (i) endtype (i) | |||||
length 170 | |||||
formants vowel/ii_3 | |||||
linkout ; | |||||
endphoneme | |||||
phoneme O | phoneme O | ||||
vowel starttype (o) endtype (o) | vowel starttype (o) endtype (o) | ||||
phoneme y // close central unrounded (i-bar) | phoneme y // close central unrounded (i-bar) | ||||
vowel starttype (i) endtype (i) | vowel starttype (i) endtype (i) | ||||
length 180 | length 180 | ||||
formants vowel/ii# | |||||
formants vowel/ii#_2 | |||||
endphoneme | endphoneme | ||||
phoneme E~ | phoneme E~ | ||||
vowel starttype (e) endtype (e) | |||||
vowel starttype (e) endtype (u) | |||||
length 250 | length 250 | ||||
formants vnasal/ee_n2 | |||||
formants vnasal/ee_u_n | |||||
endphoneme | endphoneme | ||||
phoneme O~ | phoneme O~ | ||||
vowel starttype (o) endtype (o) | vowel starttype (o) endtype (o) | ||||
length 250 | length 250 | ||||
formants vnasal/oo_n2 | |||||
formants vnasal/oo_n3 | |||||
endphoneme | endphoneme | ||||
vowelout f1=0 f2=1000 -500 -350 f3=-200 80 | vowelout f1=0 f2=1000 -500 -350 f3=-200 80 | ||||
lengthmod 3 | lengthmod 3 | ||||
wave ufric/f%140 | wave ufric/f%140 | ||||
before s ufric/f%200 | |||||
before s ufric/f%160 | |||||
before _ ufric/f_ | before _ ufric/f_ | ||||
switchvoicing v | switchvoicing v | ||||
endphoneme | endphoneme |
vcd pal frc sibilant palatal | vcd pal frc sibilant palatal | ||||
vowelin f1=2 f2=2700 400 600 f3=300 80 rate len=70 | vowelin f1=2 f2=2700 400 600 f3=300 80 rate len=70 | ||||
vowelout f1=2 f2=2300 250 300 f3=-300 80 brk | vowelout f1=2 f2=2300 250 300 f3=-300 80 brk | ||||
formants voc/z_pzd+ufric/sh_pzd_ | |||||
formants voc/z_pzd+ufric/sh_pzd%80 | |||||
before _ voc/z_pzd_+ufric/sh_pzd_ | before _ voc/z_pzd_+ufric/sh_pzd_ | ||||
lengthmod 6 | lengthmod 6 | ||||
switchvoicing Z; | switchvoicing Z; | ||||
before @- ustop/k_unasp%70 | before @- ustop/k_unasp%70 | ||||
before l ustop/kl | before l ustop/kl | ||||
before (i) ustop/ki | before (i) ustop/ki | ||||
before ; ustop/ki | |||||
switchvoicing g | switchvoicing g | ||||
endphoneme | endphoneme | ||||
phonemetable id base2 | phonemetable id base2 | ||||
include ph_indonesian | include ph_indonesian | ||||
phonemetable rw base2 | |||||
include ph_kinyarwanda | |||||
phonemetable ko hi | |||||
include ph_korean | |||||
phonemetable da is | |||||
include ph_danish | |||||
phonemetable sq es | |||||
include ph_albanian |
#include "translate.h" | #include "translate.h" | ||||
#include "wave.h" | #include "wave.h" | ||||
const char *version_string = "1.38.03 01.Sep.08"; | |||||
const int version_phdata = 0x013800; | |||||
const char *version_string = "1.39 08.Sep.08"; | |||||
const int version_phdata = 0x013900; | |||||
int option_device_number = -1; | int option_device_number = -1; | ||||
{//======================== | {//======================== | ||||
int hash; | int hash; | ||||
char *p; | char *p; | ||||
unsigned int *pw; | |||||
char *start; | char *start; | ||||
char *next; | char *next; | ||||
unsigned char c; | unsigned char c; | ||||
} | } | ||||
if(*p == RULE_GROUP_START) | if(*p == RULE_GROUP_START) | ||||
{ | { | ||||
if(p[1] == RULE_REPLACEMENTS) | |||||
{ | |||||
p++; | |||||
pw = (unsigned int *)(((long)p+4) & ~3); // advance to next word boundary | |||||
while(pw[0] != 0) | |||||
{ | |||||
pw += 2; // find the end of the replacement list, each entry is 2 words. | |||||
} | |||||
p = (char *)(pw+1); | |||||
continue; | |||||
} | |||||
if(p[1] == RULE_LETTERGP2) | if(p[1] == RULE_LETTERGP2) | ||||
{ | { | ||||
while(*p != RULE_GROUP_END) p++; | while(*p != RULE_GROUP_END) p++; |