[1.37.12]

git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@184 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
jonsd
2008-08-13 20:39:06 +00:00
parent 1d9fbe1d6a
commit 811b0ed93a
26 changed files with 264 additions and 193 deletions
+9 -7
View File
@@ -54,9 +54,10 @@ Dictionary en_dict
0 3 3: @ @- @2 @5 @L
a a2 A: A@ aa aI aI@ aU
aU@ E e@ eI I i I2 i:
i@ i@3 IR O O: o: O@ o@
OI oU O~ U u: U@ V VR
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
@@ -98,14 +99,15 @@ S s2 t v Z
Dictionary fr_dict
@ @- a A A~ e E E~
i i: o O O2 O~ u u:
w W W2 w^i W~ y Y
@ @- a A a2 A~ e E
E~ i i: o O o2 O2 O~
u u: W W2 w^i W~ y Y
: ; b c d dZ f g
h j k l m n N n2
n^ p p2 r R r2 s S
t t2 tS v z Z z2 z3
t t2 tS v w z Z z2
z3
Dictionary hi_dict
+11 -3
View File
@@ -815,6 +815,7 @@ curse k3:s
?5 curse kVRs
customer k'Vst@m3
cutoff kVt0f
cutout kVtaUt
cyan saI'an
cymru kVmrI2
@@ -1393,6 +1394,7 @@ negate nI2geIt
neglect nI2glEkt
neon ni:0n
nepenthe nIp'EnTI2
nescience nEsI@ns
niche ni:S
noah noUV
nobly noUblI2 $verbf
@@ -1409,6 +1411,7 @@ nowhere noUwe@
oases oU'eIsi:z
oasis oU'eIsIs
obelisk 0b@lIsk
obesity oUb'i:s@tI2
obey oUb'eI
obituary 0b'ItSU@I2
@@ -1429,6 +1432,8 @@ ogre oUg3
okay oUk'eI
omelet 0ml@t
omelette 0ml@t
omnibus $1
omniscience 0mn'IsI@ns
opaque oUp'eIk
opine oUp'aIn
opossum @p0s@m
@@ -1554,7 +1559,8 @@ predicate prEdIkeIt
preface prEf@s
preferably prEf@-r@blI2 $verbf
prelude prElju:d
preparation prEp@r'eIS@n
preparation prEp@r'eIS@n
prescience pri:si@ns
present prEz@nt $only
present $verb
presently prEz@ntlI2 $verbf
@@ -1761,6 +1767,7 @@ secret si:kr@t
secretive si:kr@tI2v
secretary sEkr@trI2
sedate sI2deIt
seduce sI2dju:s
separate sEp@-r@t
separate sEp3reIt $verb
semen si:m@n
@@ -1834,7 +1841,6 @@ strychnine str'Ikni:n
?3 status stat@s
sterile stEraIl
stomata stoUm@t@
stonily stoUnIlI2
storytell stO:rI2tEl
stripy straIpI2
suave swA:v
@@ -2027,7 +2033,6 @@ volcano v0lk'eInoU
wane weIn
wannabe w0na2bi:
warily we@IlI2 $verbf
warring wO@rIN
wastage weIstIdZ
wast weIst // wasted
@@ -2262,6 +2267,7 @@ Polish poUlIS $capital $only
Portuguese po@tju:g'i:z
Potomac $2
Prague prA:g
Provence pr0v'A~s
Pyrenees pIr@n'i:z
Qatar katA@
Quebec kwI2bEk
@@ -2272,6 +2278,7 @@ Savannah $2
Savoy sa2vOI
Seattle si:'at@L
Seychelle seIS'El
Sicily sIsI2lI2
Slovak sloUvak
Seoul soUl
(sri lanka) sr,i:||l'anka2
@@ -2725,6 +2732,7 @@ he %hi: $verbsf
she %Si: $only $verbsf
it %It $verbsf
(it has) I2t||h'az $atend
(it was) I2t||w'0z $atend
it $allcaps $abbrev
we %wi: $verbf $only
you %ju: $verbf
+11 -2
View File
@@ -635,6 +635,7 @@
l) ame (nt %amE
amm (end a2m
amoeb a2mi:b
f) amil amIl
f) am (ous eIm
&) am (ent @m
&) ame (nta @m'E
@@ -861,7 +862,7 @@
are (t ar@
ar (iaC_ 'e@
ar (ia_ 'e@
arily (_ 'Er@lI2
@) arily (_ 'Er@lI2
ch) ar (it ar
m) ar (i @r
m) ar (ig ar
@@ -2436,6 +2437,8 @@
K) hl L
&) hold (_$4 hoUld
holme hoUm
_) homeo hoUmi:oU
_) homoeo hoUmi:oU
&) hood (_S4 hUd
&) hoods (_S5 hUdz
_) h (our
@@ -2560,7 +2563,7 @@
_C) i (lo aI
_k) i (lo I
_l) i (Cy_ I
&) ily (_ I2lI2
&) ily (_S2i lI2
l) i (m@ I
cl) i (m aI
l) ime aIm
@@ -2726,6 +2729,7 @@
d) iene (_ 'aIi:n
ie (ntal I'E
g) ie (n i:
sc) ie (nc aI@
_sc) ie (n aI@
?8 _sc) ie (n aIa2
ie (nCiA I2'E
@@ -3625,6 +3629,7 @@
&) om (ise_ =@m
&) om (ize_ =@m
@) om (ist_ =@m
_) omni (@ 0mn'I
&) omy (_ =@mI2
.group on
@@ -3777,6 +3782,7 @@
_) or (iC 0r
@t) ore (_ 3
st) ore (_ o@
@) orily (_ '0r@lI2
h) ori (z @raI
h) ori (zont 0rI
_h) or (o 0r
@@ -4073,6 +4079,7 @@
pneu nju:
pota (t p@teI
_) ps s
pseudo su:doU
psych saIk
psycho saIkoU
psycho (lo saIk'0
@@ -4244,6 +4251,7 @@
_) run (a rVn
_) run (o rVn
_) rw r%U
&ant) ry (_S2 rI2
.group re
// _) re (@P2 %ri:
@@ -4595,6 +4603,7 @@
u (_ ju:
r) u (_ u:
l) u (_ u:
w) u (_ u:
h) u (_ =u:
u (ga_ 'u:
u (ki_ 'u:
+39 -30
View File
@@ -3,7 +3,7 @@
// 2006-11-18 Gilles Casse <gcasse@oralux.org>
//
// Updated 2008-08-07 Michel Such <michel.such@free.fr>
// Updated 2008-08-12 Michel Such <michel.such@free.fr>
//
// * Numbers, a few abbreviations and exceptions.
//
@@ -119,7 +119,7 @@ _} f'ERm_akOl'ad
_0 zeRo
_1 W~
_2 dYz2
_3 tRwaz2
_3 tRwa2z2
_4 katR
_5 sE~k
_6 siz3
@@ -127,7 +127,7 @@ _7 sEt
_8 _|w^it
_9 nWf
_10 diz3
_11 O~z
_11 _!O~z
_12 duz
_13 tREz
_14 katORz
@@ -139,7 +139,7 @@ _19 diznWf
_20 vE~
_21 vE~te:W~
_22 vE~tdYz2
_23 vE~t:tRwaz2
_23 vE~t:tRwa2z2
_24 vE~tkatR
_25 vE~tsE~k
_26 vE~tsiz3
@@ -152,18 +152,18 @@ _4X kaRA~t
_41 kaRA~te:W~
_5X sE~kA~t
_51 sE~kA~te:W~
_6X swasA~t
_61 swasA~te:W~
_7X swasA~t:diz3
_71 swasA~te:O~z
_72 swasA~t:duz
_73 swasA~t:tREz
_74 swasA~t:katORz
_75 swasA~t:kE~z
_76 swasA~t:sEz
_77 swasA~t:dis:Et
_78 swasA~t:diz'w^it
_79 swasA~t:diznWf
_6X swa2sA~t
_61 swa2sA~te:W~
_7X swa2sA~t:diz3
_71 swa2sA~te:O~z
_72 swa2sA~t:duz
_73 swa2sA~t:tREz
_74 swa2sA~t:katORz
_75 swa2sA~t:kE~z
_76 swa2sA~t:sEz
_77 swa2sA~t:dis:Et
_78 swa2sA~t:diz'w^it
_79 swa2sA~t:diznWf
_8X katR@vE~
_80 katR@vE~z2
_9X katR@vE~diz3
@@ -189,7 +189,7 @@ _dpt virgyl
(31 ème) trA~te:yniEm
(41 ème) karA~te:yniEm
(51 ème) sE~kA~te:yniEm
(61 ème) swasA~te:yniEm
(61 ème) swa2sA~te:yniEm
(81 ème) katr@vE~:yniEm
// ABBREVIATIONS
@@ -224,7 +224,7 @@ kw kilowat
m. m@sjY
mbrola Em'bRola
mhz megaErts
mlle mad@mwazEl
mlle mad@mwa2zEl
mme madam
mr m@sjY
nsi $abbrev
@@ -271,8 +271,8 @@ une $u+ $nounf
// conjonctions
mais $u+
ou u $u $brk
eh $u $brk
et e $u $brk
or $u $brk
ni $u $brk
car $u+ $brk
cependant $brk
@@ -366,20 +366,30 @@ au $u
aux $u
autour otur $u+
autre $u+
autres $u+
dans $u+
en $u+
en $u+ $verb $verbextend
(en suspens) A~||sysp'A~
(en tous) A~||tuz2 $u+
par $u+
parmi $u+
pour $u+
tant tA~t2 $u+
autant $u+
tandis $u+
dès $u
entre $u+
contre $u+
plusieurs $u+
durant $u+
avec $u+
sans $u+
trop $u+
assez $u+
beaucoup $u+
très $u
// negative
ne $u $verbf
@@ -448,7 +458,7 @@ rien riE~n2 $u+
// Letters which can be words
//===========================
à $atend $accent
à $atend $accent $only
y igr'Ek $atend $only
ô $atend $accent
@@ -501,19 +511,17 @@ campus kA~pys
choeur kWr
cocus coky
dernier dErnier2
estomac Estoma
éloquent ElokA~t2
fier fier2 $verb
fils fis
fuel fjul
gars ga
hélas elas
hélas elas $u+
iris iris
laser lazEr
malus malys
mars maRs
parangon parA~gO~
pays pEi
phallus falys
polder pOldEr
premier pr@mier2
@@ -556,7 +564,7 @@ zut zyt
exocet EgzOsEt
fret fR'Et
budget bydZE
hamlet amlEt
hamlet hamlEt
knesset knEsEt
lazaret lazaREt
margaret maRgaREt
@@ -568,7 +576,7 @@ soviet sOvjEt
// urt (t is said)
kurt kuRt
yaourt jauRt
yoghourt yoguRt
yoghourt yogurt
yogourt yoguRt
// ort (t said)
@@ -595,7 +603,7 @@ amazon amaz'On
apple _^_en
at _^_en
(audible manager) od,ibl||manadZ'Wr
bit _^_en
bit bit
bluetooth blut'us
computer _^_en
(cyber link) _^_en
@@ -613,7 +621,7 @@ get _^_en
google gu:gWl
gnome gnOm
gnu gnu
hamburger _!A~b@rgWr
hamburger hA~b@rgWr
help _^_en
hot _^_en
in _^_en
@@ -645,7 +653,7 @@ sun _^_en
(text aloud) tEkst||@la=wd
ubuntu ubuntu
up _^_en
yacht jot
yacht jO2t
yes _^_en
@@ -658,9 +666,9 @@ discutions diskytjO~z2
débutions debytjO~z2
désertions dezERtjO~z2 $verb
détentions detA~tjO~z2
exploitions EksplwatjO~z2
exploitions Eksplwa2tjO~z2
exportions EkspORtjO~z2
heurtions _!WRtjO~z2
heurtions hWRtjO~z2
limitions limitjO~z2
méritions meRitjO~z2
partions paRtjO~z2
@@ -692,3 +700,4 @@ vincent vE~sA~
+85 -63
View File
@@ -23,7 +23,7 @@
// 2006-11-18 Gilles Casse <gcasse@oralux.org>
//
// Updated: 2008-08-07 Michel Such <michel.such@free.fr>
// Updated: 2008-08-12 Michel Such <michel.such@free.fr>
//
// Letter classes:
@@ -65,8 +65,7 @@
_) anarcho (@P7 anarko // anarchosyndicalisme
a (nnA a // manne
an (C A~ // ancien
an (_ A~ // élan
an (K A~ // ancien, élan
_C) aon (_ A~ // faon, paon, taon
s) aoul (_ u // saoul
s) aou (le u // saoule
@@ -78,9 +77,11 @@
_) audio (@P5 odio
_) auto (@P4 oto
_) autom (n otO
p) ay (s Ei // pays paysage
_) au (treX o2
p) a (ys E // pays paysage
ay (C E // aymé
ay Ej // paye
ay (_ E // display
Xl) ayer (X EjWr // player, layer
a a // bateau
@@ -111,6 +112,7 @@
cc k // occuper
_) ch (arism k // charisme, charismatique
a) ch (_ k // almanach
e) ch (_ k // varech
_A) ch (o_ k // écho
_eu) ch (ari k // eucharistie
or) ch (esC k // orchestre
@@ -119,7 +121,7 @@
_) ch (or k // chorale
te) ch (_ k
ch (r k // chrétien
_) chrono (@P6 krono
_) chrono (@P6 kro2no
ch (l k
ch (n k
ch (s k
@@ -138,11 +140,12 @@
cler) c (_ // leclerc
tchou) c (_
taba) c (_
toma) c (_
se) c (ond g // seconde secondaire
c k // recoin donc
s) cien (t jA~ // conscient scientifique
cien (t_ si // ils appr�ient, remercient.
cient (_ sit2 // ils appr�ient, remercient.
effi) cien (t sjA~ // coefficient
défi) cien (t sjA~ // déficient
@@ -152,6 +155,12 @@
cut (_ _^_en // cut, shortcut
.group ç
ç s // rançon
_) ç' (P2v s
.group d
dd d // addition
_) d' (P2 d
@@ -198,11 +207,9 @@
_C) e (_ @ // je te
-c) e (_ @-
-j) e (_ @-
C) e (- @-
e (Ce_ E
ack) er (K Wr
ock) er (K Er
rock) er (K Wr
eau o // bateau cheveaux
g) ea (s_ a // mangeas
j) e (a // Jean Jeanne
@@ -216,10 +223,10 @@
e (il E // vieille
ei E // neige
ell El // selle
el (C El // celsius
el (_ El // caramel
el (K El // celsius, caramel
_f) em (me a // femme
i) e (ment // remerciement, d‚ploiement
i) e (mA // remerciement, d‚ploiement
i) e (rA // remerciera
@) em (me a // patiemment
em (b A~ // décembre
em (mACC A~ // emmancher
@@ -255,7 +262,7 @@
_dol) en (t_ A~ // dolent
ol) en (t_ A~ // somnolent, violent
Vol) en (t_ // somnolent, violent
Xol) en (t_ // volent
Xol) ent (_ t2 // volent
ul) en (t_ A~ // turbulent
Vul) en (t_
imCoC) en (t_ A~ // impotent
@@ -264,10 +271,10 @@
XACcid) en (t_ A~ // accident, occident
_ag) en (t_ A~ // agent
_ard) en (t_ A~ // argent, ardent
_arg) en (t_ A~ // argent, argent
_ard) en (t_ A~ // ardent
_arg) en (t_ A~ // argent
_urg) en (t_ A~ // urgent
V_urg) en (t_ // urgent (verbe)
V_urg) ent (_ t2 // urgent (verbe)
_émin) en (t_ A~ // éminent
immin) en (t_ A~ // imminent
@@ -278,21 +285,22 @@
@@Cig) en (t_ A~ // intransigent, intelligent
_dilig) en (t_ A~ // diligent
XACig) en (t_ A~ // dirigent, exigent
VXACig) en (t_ // dirigent, exigent (verbe)
VXACig) ent (_ t2 // dirigent, exigent (verbe)
flig) en (t_ A~ // affligent
Vflig) en (t_ // infligent (verbe)
Xig) en (t_ // figent, pigent
Vflig) ent (_ t2 // infligent (verbe)
Xig) ent (_ t2 // figent, pigent
oblig) en (t_ A~ // obligent, d�sobligent
Voblig) en (t_ // obligent (verbe)
Voblig) ent (_ t2 // obligent (verbe)
tang) en (t_ A~ // tangent
man) en (t_ A~ // permanent
@@ing) en (t_ A~ // astreingent, contingentindigent
_pat) en (t_ A~ // patent
rmam) en (t_ A~ // firmament
éCerg) en (t_ A~ // détergent
V_éCerg) en (t_ // émergent
V_éCerg) ent (_ t2 // émergent
verg) en (t_ A~ // convergent, divergent
Vverg) en (t_ // convergent, divergent (verbe)
Vverg) ent (_ t2 // convergent, divergent (verbe)
_serg) en (t_ A~ // sergent
CACCim) en (t_ A~ // condiment, gentiment
@@ -311,30 +319,30 @@
ontin) en (t_ A~ // continent, incontinent
_sArm) en (t_ A~ // sarment, serment
erm) en (t_ A~ // ferment
Vferm) en (t_ // ferment, referment (verbe)
Vferm) ent (_ t2 // ferment, referment (verbe)
XArp) en (t_ A~ // arpent, serpent
CArr) en (t_ A~ // conncurrent, torrent
Cerr) en (t_ // ils serrent
Cerr) ent (_ t2 // ils serrent
_appar) en (t_ A~ // apparent
spar) en (t_ A~ // transparent
_par) en (t_ A~ // parent
V_par) en (t_ // parent (verbe)
V_par) ent (_ t2 // parent (verbe)
_var) en (t_ A~ // varent
mitt) en (t_ A~ // intermittent
énit) en (t_ A~ // pénitent
tourm) en (t_ A~ // tourment
Cflu) en (t_ A~ // affluent, confluent
VCflu) en (t_ // refluent, influent (verbe)
VCflu) ent (_ t2 // refluent, influent (verbe)
_tal) en (t_ A~ // talent
ival) en (t_ A~ // équivalent
Vival) en (t_ // équivalent (verbe)
Vival) ent (_ t2 // équivalent (verbe)
xcell) en (t_ A~ // excellent
Vxcell) en (t_ // excellent
Vxcell) ent (_ t2 // excellent
iCam) en (t_ A~
mm) en (t_ A~
em) en (t_ A~ // vitement
em) en (t_ A~ // lentement
mom) en (t_ A~ // moment
Aaim) en (t_ A~
Caim) en (t_ A~
@@ -345,13 +353,13 @@
rum) en (t_ A~
éCid) en (t_ A~
VéCid) en (t_
VéCid) ent (_ t2
Xtrid) en (t_ A~
_flor) en (t_ A~
_laur) en (t_ A~
_mécont) en (t_ A~
_cont) en (t_ A~
_Vcont) en (t_
_Vcont) ent (_ t2
éC) en (t_ A~ // compétent
_souv) en (t_ A~ // souvent
Cud) en (t_ A~
@@ -360,14 +368,12 @@
V_couv) en (t_ // elles couvent
s_couv) en (t_ // elles couvent
en (t_ // étaient mangent
A) en (t_ // étaient mangent
ent (_ t2 // étaient mangent
A) ent (_ t2 // étaient mangent
Ci) en (K E~ // rien, lien
Ci) en (c A~ // science
AA) en (_ E~
C) en (_ En // amen, abdomen, golden
xam) en (_ E~ // examen
@@ -385,7 +391,9 @@
_fi) er (_ ER // fier
_hiv) er (X ER // hiver
_ti) er (_ ER
ack) er (K Wr
ock) er (K Er
rock) er (K Wr
er (_ e // parler léger
er (s_ e
@@ -420,6 +428,7 @@
eu Y // eu
eu (C W
eu (h_ Y
eu (x_ Y
eu (i W
eu (rC W2
@@ -458,6 +467,7 @@
e (Cr @
_) e (ff e // effet, effectuer
e (C_ E
e (t_ Et2
e (rC E
es (_ z2
@@ -480,6 +490,7 @@
_) e (xA E
Cr) eamer i:mWr
Cl) eaner i:nWr
Ack) et (_ Et
// group e: English section
@@ -496,8 +507,6 @@
eld (_ _^_en // field
_) enter (_ _^_en // enter
_) enhan _^_en
ack) et (_ _^_en // racket, packet
ock) et (_ _^_en // rocket, pocket
qu) est (_ _^_en // request
qu) este (X_ _^_en // requested, requester
_) even _^_en // forever, however
@@ -509,7 +518,7 @@
.group è
Z) ème iEm
è E
è E
.group ë
@@ -575,6 +584,7 @@
.group h
_) h _!
Ca) h (_ h
_) h (abi // habit, habilleur
_) h (allo // hallogène
_) h (ame // hameçon
@@ -709,6 +719,7 @@ _) half _^_en
.group j
j Z // adjoint joujoux
_) j' (P2v Z
_) jusqu' (P6 Zysk
.group k
@@ -725,6 +736,7 @@ _) half _^_en
au) lt // hérault
uCi) l (_ // outil, fusil
ui) ll j // juillet
_) lorsqu' (P7 lO2rsk
// group l: English section
less (_ _^_en // noiseless
@@ -764,16 +776,25 @@ _) half _^_en
on (n O
on (nerA O2
o (rC O2
o (rX O2
_) os (_ Os
s_) os (_ o
x_) os (_ o
o (seX o
X) o (se_ o2
X) o (ses_ o2
o (CCement_ O2
o (Cement_ O2
o (t_ o
o (tre_ O2
_) o (bCC o2
_) o (bCe o2
X) o (Co@ o2
o (Cau o2
o (Ceau o2
o (Co_ o2
o (Cos_ o2
oe (ll wa // moelleux
oe (ll wa2 // moelleux
_) oe (C Y // oesophage
_ph) oe (C e // phoetus
oeu W // soeur coeur
@@ -782,9 +803,9 @@ _) half _^_en
_) oi (gnon o // oignons
oin (C wE~
oin (_ wE~ // coin
oi wa // poil
oê (l wa // poêle
oî wa // boîte
oi wa2 // poil
oê (l wa2 // poêle
oî wa2 // boîte
om (C O~ // bombe
om (m O // nommer
_) om (n O2m // omnibus
@@ -816,9 +837,9 @@ _) half _^_en
ou u // hibou brouillard
où u // où
oû u // coûter
oyes (_ wa // troyes
oy (A waj // noyer voyelles
oy wa // roy
oyes (_ wa2 // troyes
oy (A wa2j // noyer voyelles
oy wa2 // roy
o (_ o // zorro allégro
o (z_ o // berlioz
o O
@@ -850,7 +871,7 @@ C) oing (_ _^_en // going
.group p
p p // pas
_) para (CCP4 para
_) photo (@P5 foto
_) photo (@P5 fo2to
_) poly (@P4 poli
_) pseudo (@P6 psYdo
p (p // appliquer
@@ -875,6 +896,7 @@ C) oing (_ _^_en // going
se) pt (_ t // sept
se) pt (iè t // septième
_) puisqu' (P7 pyisk
// group p: English section
pad (_ _^_en
@@ -935,6 +957,7 @@ mou) rr RR // mourrai
ss s // assez
ai) s (em s // vraisemblable
aCè) s (_ s
ub) s (is z // subsister
tran) s (A z // transition
tran) s (e s // transe
@@ -1006,13 +1029,12 @@ mou) rr RR // mourrai
.group t
t t // bataille
_) t (_ te
-) t (- t2
_) t' (P2v t
-) t (- t
V) t (_ t2 // silent at end of verb unless next word starts with a vowel
u) t (- t2 // silent at end of verb unless next word starts with a vowel
n) t (- t2 // silent at end of verb unless next word starts with a vowel
t (_ // silent at end of word
t (-S1 t
t (_ t2
A) t (_
peti) t (_ t2
t- t2_
_) th t // thon
ts (_S1 z2 // silent at end of word unless next word starts with a vowel
C) t (_ t // compost watt soft script malttact abrupt
@@ -1204,15 +1226,16 @@ n) t (- t2 // silent at end of verb unless next word starts with a vowe
.group y
y i // cryogénique myope
_) y (A _!i // yak, yacht
_) y (eu i // yak, yacht
_) y (eu i // yeux
_) yahoo (P5 ia'u // symbolique
_) yahoo (P5 ia'u
ym (b E~ // symbolique
ym (p E~ // tympan
ym (_ E~ // thym
y (nn i
y (nA i
ys (_ is
pa) ys (_ i
X) ys (_ is
yx (_ iks
yn E~ // laryngite
@@ -1229,9 +1252,7 @@ n) t (- t2 // silent at end of verb unless next word starts with a vowe
â a:
ñ n^
ç s // rançon
é e // été
è E // règle
ê E // fête
ñ Ni // niño
ö O // angström
@@ -1244,7 +1265,7 @@ n) t (- t2 // silent at end of verb unless next word starts with a vowe
// symbols that are normally spoken when reading text
, (D pilk:u
! Eksklamasj'O~
$ dOlaR
$ do2laR
@ aRobaz
% puRsA~
& _e
@@ -1257,13 +1278,14 @@ n) t (- t2 // silent at end of verb unless next word starts with a vowe
° d@gRe
_n_) ° // n°
± pl'yz_'u_mw'E~
× myltip@-lj'e_p'aR
× myltipli:'e_p'aR
÷ diviz'e_p'aR
¼ W~_k'aR
½ W~_d@m'i
¾ tRw'a k'aR
¾ tRw'a2 k'aR
© _^_EN
® R@ZistR'@d_m'aRk
® m'ark_depos'e
+7 -2
View File
@@ -85,7 +85,7 @@ _7X z'e:f@nt@x
_8X t'Axt@x
_9X n'e:g@nt@x
_0C h'OndErt
_0M2 d'WyzEnt
_0M1 d'WyzEnt
_1M1 d'WyzEnt
_0M2 m'iljun
_0M3 m'iljArt
@@ -250,5 +250,10 @@ player _^_EN
the _^_EN
// pronunciation exceptions
eren I:*@n
bourgondier burx'o:ndi:@r
circuit sIrku'i
contour ko:nt'ur
eren I:*@n
journaal Surn'a:l
kennedy kEn@dE
+3
View File
@@ -124,6 +124,7 @@
l l
ll l
@) lijk lIk
&) laan (_S4 la:n
.group m
@@ -182,6 +183,8 @@
s s
ss s
sch sx
sch (_ s
sch (e_ s
sj S
+47 -33
View File
@@ -241,14 +241,14 @@ sr $dot
// articles
o $u+ $nounf
a $u+ $nounf
os $u+
as $u+
os $u+ $nounf
as $u+ $nounf
?1 a & $u+ $nounf
um $u
uma $u
uns $u
umas $u
um $u $nounf
uma $u $nounf
uns $u $nounf
umas $u $nounf
// pronouns
@@ -272,39 +272,39 @@ las $u
los $u
//se $u
?2 este $u+ 'estSi // this
?2 estes $u+ 'estSis // these
?2 esta 'Est& $brk $u+
?2 neste $u+ n'estSi //in this
?2 este $u+ $nounf 'estSi // this
?2 estes $u+ $nounf 'estSis // these
?2 esta 'Est& $brk $u+ $nounf
?2 neste $u+ $nounf n'estSi //in this
?2 nestes $u+ n'estSis //in these
?2 esse $u+ 'esi // that
essa 'Es& $brk $u+
desse d'esy $u+
nesse n'esy $u+
aquele &k'ely $u+ // that
aquela $u+
daquele d&k'ely $u+
?2 esse $u+ $nounf 'esi // that
essa 'Es& $brk $u+ $nounf
desse d'esy $u+ $nounf
nesse n'esy $u+ $nounf
aquele &k'ely $u+ $nounf // that
aquela $u+ $nounf
daquele d&k'ely $u+ $nounf
?1 que ky $u
?2 que ke $u $pause
// possessive adjectives
meu $u+
minha $u+
meu $u+ $nounf
minha $u+ $nounf
meus $u+
minhas $u+
teu $u+
tua $u+
teu $u+ $nounf
tua $u+ $nounf
teus $u+
tuas $u+
seu $u+
sua $u+
seu $u+ $nounf
sua $u+ $nounf
seus $u+
suas $u+
?2 nosso $u+ n'OsU
?2 nossa $u+ n'Os&
?2 nossos $u+ n'OsUs
?2 nossas $u+ n'Os&s
?2 nosso $u+ $nounf
?2 nossa $u+ $nounf
?2 nossos $u+
?2 nossas $u+
dele dely $u1+
dela $u+
deles $u+
@@ -313,8 +313,8 @@ nele nely $u1+
// prepositions
de $u // of,from
do $u
da $u
do $u $nounf
da $u $nounf
dos $u
das $u
dum $u
@@ -323,8 +323,8 @@ duns $u
dumas $u
em $u $brk // in,on,at
no nu $u $brk
na $u $brk
no nu $u $brk $nounf
na $u $brk $nounf
?2 nos nus# $u $brk
nas $u $brk
num $u $brk
@@ -344,7 +344,7 @@ aos $u $brk
às ,a:s $brk
para $u $brk // for,to
pro $u $brk
pro $u $brk $nounf
pra $u $brk
pros $u $brk
pras $u $brk
@@ -574,18 +574,25 @@ acordo &k'OrdU $verb
governo gov'ernU $noun
olho 'oljU $noun
colher kolj'Er $noun
força f'ors& $noun
// MAIN WORD DICTIONARY
//*********************
borboleta b,orbol'et&
catorze k&t'orzy
forca f'ork&
fosse f'osy
fossem f'oseIN
hoje 'oZi
líderes l'ide*ys
mulher mulj'Er
mui mu~j
muito m'u~jtu // -s is included as a suffix
muita m'u~jt&
osso 'osU
?2 rede x'edZy
selvagem seUv'aZeIN
teta t'et&
// $alt changes the first [o] phoneme to open [O]
@@ -632,6 +639,10 @@ roxo x'oSU
?1 dj d,i:dZ'eI
?1 down d'a,wn
?1 download d'a,wnl'oud
?2 download daUNl'owd
?2 downloads daUNl'owds
?3 download dau~Nl'owd
?3 downloads dau~Nl'owdIs
?1 end 'end
?1 escape Sk'eIpy
?1 explorer ,ekspl'O:*&r-
@@ -660,7 +671,9 @@ roxo x'oSU
?2 logo l'OgU
?1 lock l'Ok
mail m'eIl
?3 mail m'eI@l
mails m'eIls
?3 mails m'eI@ls
?1 maior m,&j'Or-
?2 maior maI'Or
?2 maiores maI'O*is
@@ -724,7 +737,6 @@ louis _^_FR
?2 firefox f'ai@fOks
?1 front fr'ont
?1 jaws dZ'au:z
?2 jaws dZ'Os
?1 linux l,in'uks
?2 linux l'inUks
?1 live l'aiv
@@ -759,6 +771,8 @@ louis _^_FR
ubuntu ub'untu
?1 unix ,u:n'iks
?2 unix j'uniks
wagner v'agner
?3 wagner v'agIner
?1 windows w'iNd'ou:z
?2 windows w'iNdows
?1 window w'iNd'ou
+5 -2
View File
@@ -46,6 +46,7 @@
am (C &~m
?4 am (C &~N
an (K+ &~N
anh (A &~n^
am (_ =&U~
?1 a (z_ 'a //eg: paz, rapaz, capaz, etc...
?1 C) acç 'a's // eg: selecção, etc...
@@ -197,6 +198,7 @@
ib) e (rA_ E
d) e (rA_ E
ed) e (rAm_ e
m) e (rA_ E
iv) e (rAm_ E
pod) e (rA_ e
d) e (rAm_ E
@@ -368,7 +370,7 @@
_) g (_ Ze
g g
g (g
?3 g (B ZI
?3 g (B gI
?3 g (_C g_
g (Y Z // ge gi
gu (Y g
@@ -598,6 +600,7 @@
@@) o (rA_ o
o (p_ O
o (ps_ O
?1 _) o (C O // eg: olá, orla, opção, etc...
?1 _C) o (CACAC u // Documento, documentação, localizar, etc.
?1 f) o (rmat u // formatar, formato.
@@ -848,7 +851,7 @@
. (. _:
\.) .
* aste*r'isku
* ,aste*'iskU
*) * (*
**
**) * (_ _::
+3 -1
View File
@@ -4,11 +4,13 @@ language en-us
language en 3
gender male
formant 1 99 100 100
phonemes en_us
dictrules 3 6
option 12 1 // reduce [t]
stressLength 145 125 170 170 0 0 270 290
stressLength 148 125 170 170 0 0 260 285
stressAmp 17 16 20 20 20 22 23 20
replace 03 I i
+14 -21
View File
@@ -15,8 +15,8 @@
eo 13 110
jbo 4 111
fi 40 129
fr 50 128
fr_ca 11 128
fr 51 130
fr_ca 11 130
hi 51 135
ta 17 138
hu 23 114
@@ -60,26 +60,19 @@ b/b_ [b] base
[b] fr
[b] hi
b/b@ [b] base
[b] fr
[b] hi
b/b@2 [b] base
[b] fr
[b] hi
b/ba [b] base
[b] fr
[b] hi
b/be [b] base
[b] fr
[b] hi
b/bi [b] base
[b] fr
[b] hi
[b;] ro
b/bo [b] base
[b] fr
[b] hi
b/bu [b] base
[b] fr
[b] hi
b/xb [b] base
[b] fr
@@ -315,6 +308,7 @@ l/l [l] base
[l] en_wi
[l] af
[l] fr
[l/] fr
[l] hu
[l] sk
[l] ru
@@ -1059,8 +1053,8 @@ vdiph/y#y [Yy] fi
vdiph/y#y_2 [Yy] af
[eoi] zhy
vdiph/y#y_3 [Y:] nl
vnasal/aa_n [A~] en
vnasal/aa_n2 [A~] fr
vnasal/aa_n2 [A~] en
[A~] fr
vnasal/aa_n3 [A~] af
vnasal/a#_n [&~] pt
vnasal/a#u_n [&U~] pt
@@ -1281,7 +1275,8 @@ vowel/a#_3 [a2] en
[a] zhy
vowel/a_4 [a/] el
[a] vi
vowel/a_5 [a:] ta
vowel/a_5 [a2] fr
[a:] ta
[a/] it
[a] la
[a] sv
@@ -1475,7 +1470,8 @@ vowel/i_en [i:] en
vowel/i_fnt [i:] en_wi
[i] hi
[i:] hi
vowel/ii [I] en_rp
vowel/ii [i] en_us
[I] en_rp
[I2] en_rp
[I] en_wm
[I2] en_wm
@@ -1504,6 +1500,8 @@ vowel/ii_4 [I] en
[I] en_n
[i] en_n
[I2] en_n
[I] en_us
[I2] en_us
vowel/ii_5 [I] en_wi
[I2] en_wi
[I] la
@@ -1543,6 +1541,7 @@ vowel/o [o] base2
[o] rw
[o#] rw
vowel/o_2 [o:] cy
[o2] fr
[o:] hi
[o:] hu
[o:] la
@@ -1658,8 +1657,7 @@ vowel/u_5 [u] sw
vowel/u_6 [U] pt_pt
[u] pt_pt
[u] ku
vowel/u#_6 [u:] en_us
[y] ko
vowel/u#_6 [y] ko
vowel/u_7 [u] vi
vowel/u#_7 [u#] tr
vowel/u_bck [u] base2
@@ -1806,15 +1804,13 @@ vwl_en_us/ar [A:] en_us
[A@] en_us
vwl_en_us/ee [E] en_us
vwl_en_us/er [e@] en_us
vwl_en_us/ii [I] en_us
[I2] en_us
vwl_en_us/ii_2 [i] en_us
vwl_en_us/ir [i@3] en_us
[i@3] en_sc
vwl_en_us/oor [O@] en_us
vwl_en_us/or [O:] en_us
[o@] en_us
[O:] en_sc
vwl_en_us/u [u:] en_us
vwl_en_us/ur [U@] en_us
vwl_fr/@R [R] fr
[r] fr
@@ -1882,14 +1878,11 @@ vwl_zh/uo [uo] zh
vwl_zh/y& [y&] zh
vwl_zh/yee [yE] zh
w/w [w] base
[w] fr
w/_w [w] base
[w] fr
[w] zh
w/w_ [w/] base
w/w@ [(@)] base
w/w2 [w2] base2
[w] fr
[w] pl
[w] sk
[w] pt_pt
+1 -1
View File
@@ -380,7 +380,7 @@ endphoneme
phoneme A~
vowel starttype (a) endtype (a)
length 260
formants vnasal/aa_n
formants vnasal/aa_n2
endphoneme
+7 -6
View File
@@ -72,7 +72,7 @@ endphoneme
phoneme I
vowel starttype (i) endtype (i)
length 155
formants vwl_en_us/ii
formants vowel/ii_4
linkout ;
endphoneme
@@ -81,7 +81,7 @@ phoneme I2
vowel starttype (i) endtype (i)
unstressed
length 155
formants vwl_en_us/ii
formants vowel/ii_4
linkout ;
endphoneme
@@ -89,7 +89,8 @@ endphoneme
phoneme i // optional variant of [I] for end of words
vowel starttype (i) endtype (i)
length 190
formants vwl_en_us/ii_2
formants vowel/ii
// formants vwl_en_us/ii_2
// formants vowel/i#
linkout ;
endphoneme
@@ -188,8 +189,8 @@ endphoneme
phoneme u:
vowel starttype (u) endtype (u)
length 170
formants vowel/u#_6
// formants vowel/u#_5
// formants vowel/u#_6
formants vwl_en_us/u
endphoneme
@@ -216,7 +217,7 @@ endphoneme
phoneme eI
vowel starttype (e) endtype (i)
length 225
length 230
formants vdiph2/ei_4
endphoneme
+18 -21
View File
@@ -22,6 +22,14 @@ phoneme a
endphoneme
phoneme a2
vowel starttype (a) endtype (a)
length 160
unstressed
formants vowel/a_5
endphoneme
phoneme e
vowel starttype (e) endtype (e)
length 172
@@ -72,6 +80,13 @@ phoneme o
endphoneme
phoneme o2
vowel starttype (o) endtype (o)
length 170
formants vowel/o_2
endphoneme
phoneme O
vowel starttype (o) endtype (o)
length 170
@@ -87,7 +102,6 @@ phoneme O2 // Like O but no reduceto
endphoneme
phoneme u
vowel starttype (u) endtype (u)
length 180
@@ -116,17 +130,6 @@ phoneme Y
endphoneme
phoneme w
vowel starttype (u) endtype (@)
length 80
beforenotvowel w/
lengthmod 7
formants w/w2
after _ w/_w
after (r) w/w
endphoneme
phoneme W
vowel starttype (@) endtype (@)
length 180
@@ -225,15 +228,8 @@ endphoneme
phoneme b
vcd blb stop
vowelout f1=0 f2=1000 -500 -300 f3=-300 80 brk
formants b/b+x/b%50
formants b/b+x/b%70
before _ b/b_+x/b_
before (a) b/ba+x/b%50
before (@) b/b@+x/b%40
before (e) b/be+x/b%50
before (i) b/bi+x/b%50
before (o) b/bo+x/b%25
before (u) b/bu+x/b%40
before @- b/b@2+x/b%50
after _ NULL
after @ b/xb%50
lengthmod 5
@@ -299,6 +295,7 @@ phoneme l/ // used for [l] when not before a vowel
lengthmod 7
formants l/l_
before b l/l_long
after b l/l
before (r) l/_l
beforevowel l
endphoneme
@@ -444,7 +441,7 @@ endphoneme
phoneme v
vcd lbd frc
vowelin f1=0 f2=1000 -300 -200 f3=-300 100 amp=15
vowelin f1=0 f2=1000 -300 -200 f3=-300 100 len=0
vowelout f1=0 f2=1000 -300 -2300 f3=-300 100 len=10
lengthmod 6
formants voc/v+vocw/v%75
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+4 -1
View File
@@ -440,8 +440,11 @@ char *EncodePhonemes(char *p, char *outptr, unsigned char *bad_phoneme)
{
// Switch Language: this phoneme is followed by a text string
char *p_lang = outptr;
while(!isspace(c = *p++) && (c != 0))
while(!isspace(c = *p) && (c != 0))
{
p++;
*outptr++ = tolower(c);
}
*outptr = 0;
if(c == 0)
{