mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-12 08:50:01 +00:00
[1.37.13]
Changes to: en-r, fr, pt git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@185 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
+7
-7
@@ -99,13 +99,13 @@ ymhen $pause $strend // within
|
||||
|
||||
|
||||
// pronouns
|
||||
i %I
|
||||
ti %ti:
|
||||
e %E
|
||||
hi %hi:
|
||||
ni %ni:
|
||||
chi %xi:
|
||||
nhw %nhu:
|
||||
i I $u+
|
||||
ti ti: $u+
|
||||
e E $u+
|
||||
hi hi: $u+
|
||||
ni ni: $u+
|
||||
chi xi: $u+
|
||||
nhw nhu: $u+
|
||||
|
||||
hon $u+ // this one (f)
|
||||
honna $u+ // that one (f)
|
||||
|
||||
@@ -99,15 +99,16 @@ S s2 t v Z
|
||||
|
||||
Dictionary fr_dict
|
||||
|
||||
@ @- a A a2 A~ e E
|
||||
E~ i i: o O o2 O2 O~
|
||||
u u: W W2 w^i W~ y Y
|
||||
@ @- @2 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 w z Z z2
|
||||
z3
|
||||
t t2 t3 tS v w z Z
|
||||
z2 z3
|
||||
|
||||
|
||||
Dictionary hi_dict
|
||||
|
||||
+1
-1
@@ -1053,7 +1053,7 @@ gemini dZEmInaI
|
||||
geni dZi:nI2
|
||||
genome dZi:noUm
|
||||
genre Z0nr@
|
||||
genuine dZEnju:In
|
||||
?!3 genuine dZEnju:In
|
||||
geyser gi:z3
|
||||
gibbon gIb@n
|
||||
gig gIg
|
||||
|
||||
+3
-3
@@ -1399,7 +1399,7 @@
|
||||
_) conse (q k0nsI
|
||||
conser (v k%0ns3:
|
||||
conser (vatio k0ns@
|
||||
consider k%0nsId@
|
||||
consider k%0nsId3
|
||||
co (nson k0
|
||||
_) co (nstabl k0
|
||||
co (nstan k0
|
||||
@@ -3014,7 +3014,7 @@
|
||||
c) ire (n aIr@
|
||||
ir (ect %aIr
|
||||
ir (ety aIr
|
||||
irer (_ aI@r@
|
||||
irer (_ aI@r3
|
||||
ir 3:
|
||||
?5 ir IR
|
||||
@C) ir (_ i@3
|
||||
@@ -3808,7 +3808,7 @@
|
||||
w) or (th 3:
|
||||
?5 w) or (th VR
|
||||
sw) or o@
|
||||
&) or (ous @
|
||||
&) or (ous 3r
|
||||
orough Vr@
|
||||
eff) or (t 3
|
||||
f) orte (_ 'o@teI
|
||||
|
||||
+69
-11
@@ -1,9 +1,30 @@
|
||||
|
||||
// ***************************************************************************
|
||||
// * Copyright (C) 2005 to 2007 by Jonathan Duddington *
|
||||
// * email: jonsd@users.sourceforge.net *
|
||||
// * *
|
||||
// * This program is free software; you can redistribute it and/or modify *
|
||||
// * it under the terms of the GNU General Public License as published by *
|
||||
// * the Free Software Foundation; either version 3 of the License, or *
|
||||
// * (at your option) any later version. *
|
||||
// * *
|
||||
// * This program is distributed in the hope that it will be useful, *
|
||||
// * but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||
// * GNU General Public License for more details. *
|
||||
// * *
|
||||
// * You should have received a copy of the GNU General Public License *
|
||||
// * along with this program; if not, see: *
|
||||
// * <http://www.gnu.org/licenses/>. *
|
||||
|
||||
// This file in UTF8 encoded
|
||||
|
||||
// Conditional rules
|
||||
// ?2 Special numbering for Belgium and Switzerland
|
||||
|
||||
// 2006-11-18 Gilles Casse <gcasse@oralux.org>
|
||||
//
|
||||
// Updated 2008-08-12 Michel Such <michel.such@free.fr>
|
||||
// Updated 2008-08-17 Michel Such <michel.such@free.fr>
|
||||
//
|
||||
// * Numbers, a few abbreviations and exceptions.
|
||||
//
|
||||
@@ -94,7 +115,7 @@ _) f'ERm paRA~t'Ez
|
||||
_* astERisk:
|
||||
_, viRgyl
|
||||
_- tiRE
|
||||
_. _pw%E~
|
||||
_. _|pw%E~
|
||||
_/ slaS
|
||||
_: d'Ypw'E~
|
||||
_; pwE~viRg'yl
|
||||
@@ -124,7 +145,7 @@ _4 katR
|
||||
_5 sE~k
|
||||
_6 siz3
|
||||
_7 sEt
|
||||
_8 _|w^it
|
||||
_8 _|w^it3
|
||||
_9 nWf
|
||||
_10 diz3
|
||||
_11 _!O~z
|
||||
@@ -134,7 +155,7 @@ _14 katORz
|
||||
_15 kE~z
|
||||
_16 sEz
|
||||
_17 dis:Et
|
||||
_18 dizw^it
|
||||
_18 dizw^it3
|
||||
_19 diznWf
|
||||
_20 vE~
|
||||
_21 vE~te:W~
|
||||
@@ -144,7 +165,7 @@ _24 vE~tkatR
|
||||
_25 vE~tsE~k
|
||||
_26 vE~tsiz3
|
||||
_27 vE~tsEt
|
||||
_28 vE~tw^it
|
||||
_28 vE~tw^it3
|
||||
_29 vE~tnWf
|
||||
_3X tRA~t
|
||||
_31 tRA~te:W~
|
||||
@@ -162,7 +183,7 @@ _74 swa2sA~t:katORz
|
||||
_75 swa2sA~t:kE~z
|
||||
_76 swa2sA~t:sEz
|
||||
_77 swa2sA~t:dis:Et
|
||||
_78 swa2sA~t:diz'w^it
|
||||
_78 swa2sA~t:diz'w^it3
|
||||
_79 swa2sA~t:diznWf
|
||||
_8X katR@vE~
|
||||
_80 katR@vE~z2
|
||||
@@ -174,7 +195,7 @@ _94 katR@vE~:katORz
|
||||
_95 katR@vE~:kE~z
|
||||
_96 katR@vE~:sEz
|
||||
_97 katR@vE~:dis:Et
|
||||
_98 katR@vE~:dizw^it
|
||||
_98 katR@vE~:dizw^it3
|
||||
_99 katR@vE~:diznWf
|
||||
_0C sA~
|
||||
_1C0 sA~t2
|
||||
@@ -185,6 +206,31 @@ _0M3 miljaR
|
||||
_0and e
|
||||
_dpt virgyl
|
||||
|
||||
//some numbers have special pronunciation in Belgium and Switzerland
|
||||
?2 _7X sEptA~t
|
||||
?2 _71 sEptA~te:W~
|
||||
?2 _72 sEptA~t:dYz2
|
||||
?2 _73 sEptA~t:trwa2z2
|
||||
?2 _74 sEptA~t:katr
|
||||
?2 _75 sEptA~t:sE~k
|
||||
?2 _76 sEptA~t:siz3
|
||||
?2 _77 sEptA~t:sEt
|
||||
?2 _78 sEptA~t:w^it3
|
||||
?2 _79 sEptA~t:nWf
|
||||
?2 _8X o2ktA~t
|
||||
?2 _80 o2ktA~t
|
||||
?2 _81 o2ktA~te:W~
|
||||
?2 _9X no2nA~t
|
||||
?2 _91 no2nA~te:W~
|
||||
?2 _92 no2nA~t:dYz2
|
||||
?2 _93 no2nA~t:trwa2z2
|
||||
?2 _94 no2nA~t:katr
|
||||
?2 _95 no2nA~t:sE~k
|
||||
?2 _96 no2nA~t:siz3
|
||||
?2 _97 no2nA~t:sEt
|
||||
?2 _98 no2nA~t:w^it3
|
||||
?2 _99 no2nA~t:nWf
|
||||
|
||||
(21 ème) vE~te:yniEm
|
||||
(31 ème) trA~te:yniEm
|
||||
(41 ème) karA~te:yniEm
|
||||
@@ -208,6 +254,7 @@ cci $abbrev
|
||||
cio $abbrev
|
||||
ctrl kO~tRol $pause
|
||||
dept depaRt@mA~
|
||||
edf $abbrev
|
||||
etc etseteRa
|
||||
ghz ZigaErts
|
||||
hmm h@m
|
||||
@@ -275,6 +322,7 @@ eh $u $brk
|
||||
et e $u $brk
|
||||
ni $u $brk
|
||||
car $u+ $brk
|
||||
car $noun
|
||||
cependant $brk
|
||||
néanmoins $brk
|
||||
toutefois $brk
|
||||
@@ -286,6 +334,7 @@ ainsi $u+
|
||||
aussi $u+
|
||||
|
||||
|
||||
certes $u+
|
||||
dont dO~t2 $u
|
||||
lorsque $u
|
||||
puisque $u
|
||||
@@ -322,8 +371,6 @@ voici $u+
|
||||
voilà $u+
|
||||
cette $u $nounf
|
||||
ces sez2 $u $nounf
|
||||
ceci $u+ $verbf
|
||||
cela $u+ $verbf
|
||||
(celle ci) sEl||si $verbf
|
||||
(celle là) sEl||la $verbf
|
||||
(ceux ci) sY||si $verbf
|
||||
@@ -341,6 +388,7 @@ ton $u $nounf
|
||||
tes tez2 $u $nounf
|
||||
sa $u $nounf
|
||||
son $u+ $nounf
|
||||
son sO~ $noun
|
||||
ses sez2 $u $nounf
|
||||
notre $u $nounf
|
||||
votre $u $nounf
|
||||
@@ -369,6 +417,8 @@ autour otur $u+
|
||||
autre $u+
|
||||
autres $u+
|
||||
dans $u+
|
||||
vers vEr $u+
|
||||
vers $noun
|
||||
en $u+
|
||||
en $u+ $verb $verbextend
|
||||
(en suspens) A~||sysp'A~
|
||||
@@ -381,6 +431,7 @@ autant $u+
|
||||
tandis $u+
|
||||
dès $u
|
||||
entre $u+
|
||||
entre $verb
|
||||
contre $u+
|
||||
plusieurs $u+
|
||||
durant $u+
|
||||
@@ -389,19 +440,26 @@ sans $u+
|
||||
trop $u+
|
||||
assez $u+
|
||||
beaucoup $u+
|
||||
peu $u+
|
||||
peu $noun
|
||||
très $u
|
||||
|
||||
// negative
|
||||
ne $u $verbf
|
||||
pas $u+
|
||||
pas $noun
|
||||
plus $u+
|
||||
plus $noun
|
||||
guère $u+
|
||||
jamais $u+
|
||||
non nO~ $u+
|
||||
oui $u+
|
||||
|
||||
// questions
|
||||
quand kA~t2 $u+
|
||||
quoi $u+
|
||||
où $brk $u+
|
||||
comme kO2m $u+
|
||||
comment $u+
|
||||
pourquoi $u+
|
||||
pourtant $u+
|
||||
@@ -463,8 +521,6 @@ y igr'Ek $atend $only
|
||||
ô $atend $accent
|
||||
|
||||
|
||||
|
||||
|
||||
// pronunciation exceptions
|
||||
|
||||
consent kO~s'A~t2
|
||||
@@ -525,6 +581,8 @@ parangon parA~gO~
|
||||
phallus falys
|
||||
polder pOldEr
|
||||
premier pr@mier2
|
||||
scanner skaner2
|
||||
scanner skanWr $noun
|
||||
souris suri
|
||||
sus sys
|
||||
sus sy $verb
|
||||
|
||||
+27
-8
@@ -23,7 +23,7 @@
|
||||
|
||||
// 2006-11-18 Gilles Casse <gcasse@oralux.org>
|
||||
//
|
||||
// Updated: 2008-08-12 Michel Such <michel.such@free.fr>
|
||||
// Updated: 2008-08-17 Michel Such <michel.such@free.fr>
|
||||
//
|
||||
|
||||
// Letter classes:
|
||||
@@ -71,6 +71,7 @@
|
||||
s) aou (le u // saoule
|
||||
août ut // août
|
||||
août (i aus // aoûtien
|
||||
aut (_ ot2
|
||||
au o // autruche
|
||||
au (l_ O // Paul
|
||||
au (re O // dinosaure
|
||||
@@ -204,7 +205,7 @@ _) ç' (P2v s
|
||||
elqu) e =@-
|
||||
uisqu) e =@
|
||||
rsqu) e =@
|
||||
_C) e (_ @ // je te
|
||||
_C) e (_ @2 // je te
|
||||
-c) e (_ @-
|
||||
-j) e (_ @-
|
||||
C) e (- @-
|
||||
@@ -226,7 +227,9 @@ _) ç' (P2v s
|
||||
el (K El // celsius, caramel
|
||||
_f) em (me a // femme
|
||||
i) e (mA // remerciement, d‚ploiement
|
||||
i) e (rA // remerciera
|
||||
A) e (rA // remerciera
|
||||
gu) e (rA @-
|
||||
qu) e (rA @-
|
||||
@) em (me a // patiemment
|
||||
em (b A~ // décembre
|
||||
em (mACC A~ // emmancher
|
||||
@@ -467,7 +470,7 @@ _) ç' (P2v s
|
||||
e (Cr @
|
||||
_) e (ff e // effet, effectuer
|
||||
e (C_ E
|
||||
e (t_ Et2
|
||||
e (t_ E
|
||||
e (rC E
|
||||
es (_ z2
|
||||
|
||||
@@ -642,7 +645,7 @@ _) half _^_en
|
||||
Cr) i (é i:
|
||||
Cr) i (er_ i:
|
||||
dr) iver ajvWr
|
||||
i (eur j
|
||||
i (euK j
|
||||
i (o j
|
||||
C) ien (t_ i
|
||||
dév) ien (t_ i
|
||||
@@ -719,6 +722,8 @@ _) half _^_en
|
||||
.group j
|
||||
j Z // adjoint joujoux
|
||||
_) j' (P2v Z
|
||||
_) j (obK dZ
|
||||
_) j (ohK dZ
|
||||
_) jusqu' (P6 Zysk
|
||||
|
||||
|
||||
@@ -735,6 +740,7 @@ _) half _^_en
|
||||
_) l' (P2 l
|
||||
au) lt // hérault
|
||||
uCi) l (_ // outil, fusil
|
||||
nti) l (_ // gentil
|
||||
ui) ll j // juillet
|
||||
_) lorsqu' (P7 lO2rsk
|
||||
|
||||
@@ -748,6 +754,7 @@ _) half _^_en
|
||||
mm m // pomme
|
||||
_) m' (P2v m
|
||||
_) ms (P2 Em_!Es
|
||||
master (_S6 mastWr
|
||||
|
||||
// group m: English section
|
||||
_) mail (_ _^_en // mailer
|
||||
@@ -783,6 +790,7 @@ _) half _^_en
|
||||
X) o (se_ o2
|
||||
X) o (ses_ o2
|
||||
o (CCement_ O2
|
||||
o (Che@ O2
|
||||
o (Cement_ O2
|
||||
o (t_ o
|
||||
o (tre_ O2
|
||||
@@ -800,9 +808,14 @@ _) half _^_en
|
||||
oeu W // soeur coeur
|
||||
oeufs @ // oeufs boeufs
|
||||
o (eC o // coefficient
|
||||
_l) o (gi o2
|
||||
_p) o (ten o2
|
||||
_pr) o (gra o2
|
||||
_C) o (teri O2
|
||||
_) oi (gnon o // oignons
|
||||
oin (C wE~
|
||||
oin (_ wE~ // coin
|
||||
_) oi o2a // oiseau
|
||||
oi wa2 // poil
|
||||
oê (l wa2 // poêle
|
||||
oî wa2 // boîte
|
||||
@@ -813,6 +826,7 @@ _) half _^_en
|
||||
om (_ Om // www.web.com
|
||||
on (K O~ // mon
|
||||
on (t_ O~t2 // mont vont sont
|
||||
_m) ont (CAC O~ // montpellier
|
||||
onsh (A O~z // bonshommes
|
||||
onh (A On // bonhomme
|
||||
_) on (z _!O~ // onze, onziŠme
|
||||
@@ -822,7 +836,7 @@ _) half _^_en
|
||||
|
||||
alc) oo (l O // alcool
|
||||
z) oo o // zoo
|
||||
z) oo (C oo // zoologue
|
||||
z) oo (C o2o // zoologue
|
||||
z) oo (m u // zoom
|
||||
_gal) op (_ o // galop
|
||||
|
||||
@@ -873,6 +887,8 @@ C) oing (_ _^_en // going
|
||||
_) para (CCP4 para
|
||||
_) photo (@P5 fo2to
|
||||
_) poly (@P4 poli
|
||||
_) post (KP4 pO2st
|
||||
_) post (ACCP4 pO2st
|
||||
_) pseudo (@P6 psYdo
|
||||
p (p // appliquer
|
||||
ph f // phrase
|
||||
@@ -964,6 +980,7 @@ mou) rr RR // mourrai
|
||||
tran) s (ub s // transubstantiation
|
||||
A) s (A z // baiser
|
||||
A) s (oft s // microsoft
|
||||
A) s (ol_ s // tournesol
|
||||
_anti) s (A s // antisocial
|
||||
_) socio (@P5 sosio
|
||||
_) super (@P5 sypEr
|
||||
@@ -1052,10 +1069,11 @@ _) t (_ te
|
||||
|
||||
s) th (m // asthme
|
||||
th t // théorie
|
||||
hui) t (_ t // huit
|
||||
hui) t (_ t3 // huit
|
||||
|
||||
_) t t // tien tiers
|
||||
an) t (ia t // Santiago
|
||||
C) t (ieu s // contentieux
|
||||
|
||||
t (io_ s // ratio
|
||||
|
||||
@@ -1109,7 +1127,6 @@ _) t (_ te
|
||||
C) th (_ _^_en // month
|
||||
_) th (eX _^_en // the, then
|
||||
_) th (aX _^_en // than, that
|
||||
_) th (As _^_en // these those there
|
||||
_) time _^_en
|
||||
tle (_ _^_en
|
||||
too _^_en
|
||||
@@ -1122,6 +1139,8 @@ _) t (_ te
|
||||
|
||||
.group u
|
||||
u y // cruel nuage brut
|
||||
ui w^i // nuit, fuite
|
||||
uy (A w^ij
|
||||
|
||||
_b) usi _^_en // business, businessman
|
||||
c) ueill Wj // cueillir
|
||||
|
||||
+23
-23
@@ -4,6 +4,8 @@
|
||||
// Options
|
||||
// ?1 European Portuguese
|
||||
// ?2 Brazilian Portuguese
|
||||
// ?3 Epenthetic [I] between consonants
|
||||
// ?4 Brazil mbrola voice
|
||||
|
||||
// Note for "pt-pt" [R] is the same sound as [r]
|
||||
// for "pt" [y] is the same sound as [i]
|
||||
@@ -182,8 +184,8 @@ _1M3 'u~mbilj'&U~
|
||||
_1M4 'u~ntrilj'&U~
|
||||
_0and _i
|
||||
_dpt _v'irgul&
|
||||
_0Z2 seNt'Ezim& // 100ths
|
||||
_0Z3 mil'Ezim& // 1000ths
|
||||
// _0Z2 seNt'Ezim& // 100ths
|
||||
// _0Z3 mil'Ezim& // 1000ths
|
||||
|
||||
// not roman numbers
|
||||
vi vi
|
||||
@@ -278,11 +280,11 @@ los $u
|
||||
?2 neste $u+ $nounf n'estSi //in this
|
||||
?2 nestes $u+ n'estSis //in these
|
||||
?2 esse $u+ $nounf 'esi // that
|
||||
essa 'Es& $brk $u+ $nounf
|
||||
desse d'esy $u+ $nounf
|
||||
nesse n'esy $u+ $nounf
|
||||
essa 'Es& $brk $u+
|
||||
desse d'esy $u+
|
||||
nesse n'esy $u+
|
||||
aquele &k'ely $u+ $nounf // that
|
||||
aquela $u+ $nounf
|
||||
aquela $u+
|
||||
daquele d&k'ely $u+ $nounf
|
||||
|
||||
?1 que ky $u
|
||||
@@ -290,21 +292,21 @@ daquele d&k'ely $u+ $nounf
|
||||
|
||||
// possessive adjectives
|
||||
meu $u+ $nounf
|
||||
minha $u+ $nounf
|
||||
minha $u+
|
||||
meus $u+
|
||||
minhas $u+
|
||||
teu $u+ $nounf
|
||||
tua $u+ $nounf
|
||||
tua $u+
|
||||
teus $u+
|
||||
tuas $u+
|
||||
seu $u+ $nounf
|
||||
sua $u+ $nounf
|
||||
sua $u+
|
||||
seus $u+
|
||||
suas $u+
|
||||
?2 nosso $u+ $nounf
|
||||
?2 nossa $u+ $nounf
|
||||
?2 nossos $u+
|
||||
?2 nossas $u+
|
||||
?2 nosso $u+ n'OsU
|
||||
?2 nossa $u+ n'Os&
|
||||
?2 nossos $u+ n'OsUs
|
||||
?2 nossas $u+ n'Os&s
|
||||
dele dely $u1+
|
||||
dela $u+
|
||||
deles $u+
|
||||
@@ -324,7 +326,7 @@ dumas $u
|
||||
|
||||
em $u $brk // in,on,at
|
||||
no nu $u $brk $nounf
|
||||
na $u $brk $nounf
|
||||
na $u $brk
|
||||
?2 nos nus# $u $brk
|
||||
nas $u $brk
|
||||
num $u $brk
|
||||
@@ -574,23 +576,24 @@ 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
|
||||
mexa m'eS&
|
||||
mexi meS'i
|
||||
mexo m'eSU
|
||||
mulher mulj'Er
|
||||
mui mu~j
|
||||
muito m'u~jtu // -s is included as a suffix
|
||||
muita m'u~jt&
|
||||
osso 'osU
|
||||
praxedes pR&S'EdZys
|
||||
?2 rede x'edZy
|
||||
selvagem seUv'aZeIN
|
||||
teta t'et&
|
||||
@@ -616,9 +619,8 @@ abacaxi abakaSy
|
||||
axé aSE
|
||||
elixir eliSir
|
||||
?1 fixe f'iSy
|
||||
lixo l'iSu
|
||||
roxo x'oSU
|
||||
|
||||
xiquexique S,ikeS'iky
|
||||
// foreign words
|
||||
?1 alt 'alt
|
||||
?2 agosto &g'ostU
|
||||
@@ -640,11 +642,11 @@ roxo x'oSU
|
||||
?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
|
||||
?2 esc 'Esk
|
||||
?3 esc 'EskI
|
||||
?1 explorer ,ekspl'O:*&r-
|
||||
?2 Explorer ekspl'O*er
|
||||
?1 eyes 'aiz
|
||||
@@ -671,9 +673,7 @@ 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
|
||||
|
||||
+10
-4
@@ -79,7 +79,7 @@
|
||||
à (n &~
|
||||
àm (K &~m
|
||||
àn (K &~N
|
||||
à (nhA &~n^
|
||||
ành (A &~n^
|
||||
|
||||
|
||||
.group á
|
||||
@@ -600,7 +600,6 @@
|
||||
@@) 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.
|
||||
@@ -684,7 +683,7 @@
|
||||
C) r (A R // for "pt-pt" [R] is the same as [r]
|
||||
_) r x
|
||||
l) r x
|
||||
n) r x
|
||||
n) r (+ x
|
||||
s) r x
|
||||
?1 A) r (_ r- // [r-] is English linking-r
|
||||
|
||||
@@ -791,8 +790,15 @@
|
||||
x (s
|
||||
x (_ ks
|
||||
ale) x (a S
|
||||
_fa) x (i S
|
||||
_li) x (A S
|
||||
má) x (im s // máximo, máximas, etc.
|
||||
me) x (A S
|
||||
pro) x (i s // aproximado, aproximadamente, aproximar, etc.
|
||||
pró) x (i s // próximo, etc.
|
||||
pu) x (A S // verb "puxar" and all its conjugations
|
||||
rela) x (A S
|
||||
_xi) x (A S
|
||||
?1 i) x (a_ S
|
||||
?1 i) x (as_ S
|
||||
|
||||
@@ -851,7 +857,7 @@
|
||||
. (. _:
|
||||
\.) .
|
||||
|
||||
* ,aste*'iskU
|
||||
* aste*r'isku
|
||||
*) * (*
|
||||
**
|
||||
**) * (_ _::
|
||||
|
||||
@@ -4,8 +4,6 @@ language en-us
|
||||
language en 3
|
||||
gender male
|
||||
|
||||
formant 1 99 100 100
|
||||
|
||||
phonemes en_us
|
||||
dictrules 3 6
|
||||
option 12 1 // reduce [t]
|
||||
|
||||
+15
-12
@@ -15,8 +15,8 @@
|
||||
eo 13 110
|
||||
jbo 4 111
|
||||
fi 40 129
|
||||
fr 51 130
|
||||
fr_ca 11 130
|
||||
fr 53 132
|
||||
fr_ca 11 132
|
||||
hi 51 135
|
||||
ta 17 138
|
||||
hu 23 114
|
||||
@@ -768,6 +768,7 @@ ustop/t_ [t] base
|
||||
[t2] en
|
||||
[t] fr
|
||||
[t2] fr
|
||||
[t3] fr
|
||||
[t.] hi
|
||||
[t.h] hi
|
||||
[t] sk
|
||||
@@ -814,6 +815,7 @@ ustop/tsh2 [tS] hr
|
||||
[dZ] hr
|
||||
ustop/t_short [t] fr
|
||||
[t2] fr
|
||||
[t3] fr
|
||||
[t.] hi
|
||||
[t] sk
|
||||
[t] el
|
||||
@@ -884,6 +886,11 @@ vdiph2/uu@ [U@] en
|
||||
[U@] en_n
|
||||
[U@] en_wm
|
||||
[u@] vi
|
||||
vdiph2/uw [u:] en_us
|
||||
vdiph2/uw_2 [u:] en
|
||||
vdiph2/uw_3 [yU] ro
|
||||
vdiph2/uw_4 [u:] en_n
|
||||
vdiph2/uw_6 [y] ko
|
||||
vdiph2/y@ [y@] zh
|
||||
vdiph2/y#@ [Y@] af
|
||||
vdiph2/yu [yU] nl
|
||||
@@ -1167,7 +1174,6 @@ vowel/@ [@] base
|
||||
[@] en
|
||||
[@2] en
|
||||
[@5] en
|
||||
[@] en_us
|
||||
[3] en_rp
|
||||
[@] en_rp
|
||||
[V] cy
|
||||
@@ -1204,6 +1210,7 @@ vowel/3_en [3:] en
|
||||
[3:] af
|
||||
vowel/@_4 [@] nl
|
||||
[@] no
|
||||
vowel/@_5 [@] en_us
|
||||
vowel/8 [o-] zh
|
||||
vowel/8_2 [U] en_us
|
||||
[8] sv
|
||||
@@ -1255,7 +1262,6 @@ vowel/a_3 [a] en_sc
|
||||
[a/] en_sc
|
||||
[A:] en_sc
|
||||
[aa] en_sc
|
||||
[a] fr
|
||||
[a:] cs
|
||||
[a:] la
|
||||
[a] is
|
||||
@@ -1275,7 +1281,8 @@ vowel/a#_3 [a2] en
|
||||
[a] zhy
|
||||
vowel/a_4 [a/] el
|
||||
[a] vi
|
||||
vowel/a_5 [a2] fr
|
||||
vowel/a_5 [a] fr
|
||||
[a2] fr
|
||||
[a:] ta
|
||||
[a/] it
|
||||
[a] la
|
||||
@@ -1413,6 +1420,7 @@ vowel/e_mid2 [E] af
|
||||
vowel/@_fnt [@] en_wi
|
||||
[@2] en_wi
|
||||
[@2] hr
|
||||
vowel/@_fr [@2] fr
|
||||
vowel/@_hgh [@] fr
|
||||
[@] hr
|
||||
vowel/i [i] base2
|
||||
@@ -1470,8 +1478,7 @@ vowel/i_en [i:] en
|
||||
vowel/i_fnt [i:] en_wi
|
||||
[i] hi
|
||||
[i:] hi
|
||||
vowel/ii [i] en_us
|
||||
[I] en_rp
|
||||
vowel/ii [I] en_rp
|
||||
[I2] en_rp
|
||||
[I] en_wm
|
||||
[I2] en_wm
|
||||
@@ -1647,17 +1654,14 @@ vowel/u_2 [u1] fi
|
||||
[u] tr
|
||||
vowel/u#_2 [u-] ta
|
||||
[u-] sv
|
||||
vowel/u_3 [yU] ro
|
||||
vowel/u#_3 [U] ta
|
||||
[U:] ta
|
||||
vowel/u_4 [u:] en_n
|
||||
vowel/u#_4 [U] en_sc
|
||||
[u:] en_sc
|
||||
vowel/u_5 [u] sw
|
||||
vowel/u_6 [U] pt_pt
|
||||
[u] pt_pt
|
||||
[u] ku
|
||||
vowel/u#_6 [y] ko
|
||||
vowel/u_7 [u] vi
|
||||
vowel/u#_7 [u#] tr
|
||||
vowel/u_bck [u] base2
|
||||
@@ -1791,7 +1795,6 @@ vwl_en_rp/aU@ [aU@] en_rp
|
||||
vwl_en_rp/e@ [e@] en_rp
|
||||
vwl_en_rp/i@ [i@] en_rp
|
||||
vwl_en_rp/oo [U@] en_rp
|
||||
vwl_en/u [u:] en
|
||||
vwl_en/u_L [u:] en
|
||||
[u:] en_n
|
||||
[u:] en_rp
|
||||
@@ -1804,13 +1807,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_3 [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
|
||||
|
||||
+1
-1
@@ -250,7 +250,7 @@ endphoneme
|
||||
phoneme u:
|
||||
vowel starttype (u) endtype (u)
|
||||
length 210
|
||||
formants vwl_en/u
|
||||
formants vdiph2/uw_2
|
||||
before l/2 vwl_en/u_L-40+l/L2_uL
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -156,7 +156,7 @@ endphoneme
|
||||
phoneme u:
|
||||
vowel starttype (u) endtype (u)
|
||||
length 200
|
||||
formants vowel/u_4
|
||||
formants vdiph2/uw_4
|
||||
before _ vwl_en_n/u_
|
||||
before l/2 vwl_en/u_L-40+l/L2_uL
|
||||
endphoneme
|
||||
|
||||
+12
-13
@@ -17,7 +17,7 @@ endphoneme
|
||||
|
||||
phoneme @ // Schwa
|
||||
vowel starttype (@) endtype (@)
|
||||
formants vowel/@
|
||||
formants vowel/@_5
|
||||
unstressed
|
||||
length 140
|
||||
endphoneme
|
||||
@@ -62,7 +62,7 @@ endphoneme
|
||||
|
||||
phoneme E
|
||||
vowel starttype (e) endtype (e)
|
||||
length 185
|
||||
length 190
|
||||
// formants vowel/ee_2
|
||||
formants vwl_en_us/ee
|
||||
reduceto I 0
|
||||
@@ -71,7 +71,7 @@ endphoneme
|
||||
|
||||
phoneme I
|
||||
vowel starttype (i) endtype (i)
|
||||
length 155
|
||||
length 160
|
||||
formants vowel/ii_4
|
||||
linkout ;
|
||||
endphoneme
|
||||
@@ -80,7 +80,7 @@ endphoneme
|
||||
phoneme I2
|
||||
vowel starttype (i) endtype (i)
|
||||
unstressed
|
||||
length 155
|
||||
length 160
|
||||
formants vowel/ii_4
|
||||
linkout ;
|
||||
endphoneme
|
||||
@@ -88,9 +88,9 @@ endphoneme
|
||||
|
||||
phoneme i // optional variant of [I] for end of words
|
||||
vowel starttype (i) endtype (i)
|
||||
length 190
|
||||
formants vowel/ii
|
||||
// formants vwl_en_us/ii_2
|
||||
length 180
|
||||
// formants vowel/ii_3
|
||||
formants vwl_en_us/ii_3
|
||||
// formants vowel/i#
|
||||
linkout ;
|
||||
endphoneme
|
||||
@@ -106,7 +106,7 @@ endphoneme
|
||||
|
||||
phoneme V
|
||||
vowel starttype (a) endtype (@)
|
||||
length 160
|
||||
length 170
|
||||
formants vowel/V_6
|
||||
reduceto @ 0
|
||||
endphoneme
|
||||
@@ -114,7 +114,7 @@ endphoneme
|
||||
|
||||
phoneme U
|
||||
vowel starttype (o) endtype (o)
|
||||
length 140
|
||||
length 145
|
||||
formants vowel/8_2
|
||||
endphoneme
|
||||
|
||||
@@ -189,8 +189,7 @@ endphoneme
|
||||
phoneme u:
|
||||
vowel starttype (u) endtype (u)
|
||||
length 170
|
||||
// formants vowel/u#_6
|
||||
formants vwl_en_us/u
|
||||
formants vdiph2/uw
|
||||
endphoneme
|
||||
|
||||
|
||||
@@ -203,7 +202,7 @@ endphoneme
|
||||
|
||||
phoneme oU
|
||||
vowel starttype (@) endtype (u)
|
||||
length 235
|
||||
length 230
|
||||
formants vdiph/8u
|
||||
endphoneme
|
||||
|
||||
@@ -247,7 +246,7 @@ endphoneme
|
||||
|
||||
phoneme U@
|
||||
vowel starttype (@) endtype (@)
|
||||
length 230
|
||||
length 240
|
||||
formants vwl_en_us/ur
|
||||
linkout r-
|
||||
endphoneme
|
||||
|
||||
+27
-7
@@ -15,16 +15,24 @@ phoneme @
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme @2
|
||||
vowel starttype (@) endtype (@)
|
||||
length 150
|
||||
formants vowel/@_fr
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme a
|
||||
vowel starttype (a) endtype (a)
|
||||
length 170
|
||||
formants vowel/a_3
|
||||
formants vowel/a_5
|
||||
reduceto a2 1
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme a2
|
||||
vowel starttype (a) endtype (a)
|
||||
length 160
|
||||
length 150
|
||||
unstressed
|
||||
formants vowel/a_5
|
||||
endphoneme
|
||||
@@ -46,7 +54,7 @@ endphoneme
|
||||
|
||||
phoneme i
|
||||
vowel starttype (i) endtype (i)
|
||||
length 160
|
||||
length 150
|
||||
formants vowel/i_3
|
||||
linkout ;
|
||||
endphoneme
|
||||
@@ -146,7 +154,7 @@ endphoneme
|
||||
|
||||
|
||||
phoneme w^i
|
||||
vowel starttype (i) endtype (i)
|
||||
vowel starttype (u) endtype (i)
|
||||
length 220
|
||||
formants vdiph/yi_fr
|
||||
endphoneme
|
||||
@@ -317,7 +325,7 @@ phoneme p
|
||||
vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
|
||||
vowelout f1=0 f2=1000 -500 -350 f3=-300 80 brk
|
||||
lengthmod 2
|
||||
wave ustop/p%45
|
||||
wave ustop/p%60
|
||||
before _ ustop/p_%70
|
||||
after _ ustop/p%70
|
||||
before (r) ustop/pr%60
|
||||
@@ -421,9 +429,9 @@ phoneme t
|
||||
vowelin f1=0 f2=1700 -100 100 f3=-100 80
|
||||
vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
|
||||
lengthmod 2
|
||||
wave ustop/t_short%30
|
||||
wave ustop/t_short%50
|
||||
before _ ustop/t_%40
|
||||
before (r) ustop/t_short%30
|
||||
before (r) ustop/t_short%50
|
||||
switchvoicing d
|
||||
endphoneme
|
||||
|
||||
@@ -439,6 +447,18 @@ phoneme t2 // silent unless followed by vowel
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme t3 // silent unless followed by vowel or pause
|
||||
beforepause t
|
||||
beforenotvowel NULL
|
||||
vls alv stop
|
||||
vowelin f1=0 f2=1600 -300 300 f3=-100 80
|
||||
vowelout f1=0 f2=1600 -300 250 f3=-100 80 rms=20
|
||||
lengthmod 2
|
||||
wave ustop/t_short%30
|
||||
before _ ustop/t_%40
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme v
|
||||
vcd lbd frc
|
||||
vowelin f1=0 f2=1000 -300 -200 f3=-300 100 len=0
|
||||
|
||||
+1
-1
@@ -51,7 +51,7 @@ endphoneme
|
||||
phoneme y
|
||||
vowel starttype (i) endtype (u)
|
||||
length 180
|
||||
formants vowel/u#_6
|
||||
formants vdiph2/uw_6
|
||||
endphoneme
|
||||
|
||||
phoneme u-
|
||||
|
||||
@@ -108,7 +108,7 @@ endphoneme
|
||||
phoneme yU
|
||||
vowel starttype (@) endtype (u)
|
||||
length 230
|
||||
formants vowel/u_3
|
||||
formants vdiph2/uw_3
|
||||
endphoneme
|
||||
|
||||
phoneme ea
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 45 KiB |
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 66 KiB |
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.
+1
-1
@@ -35,7 +35,7 @@
|
||||
#include "translate.h"
|
||||
#include "wave.h"
|
||||
|
||||
const char *version_string = "1.37.11 07.Aug.08";
|
||||
const char *version_string = "1.37.13 18.Aug.08";
|
||||
const int version_phdata = 0x013400;
|
||||
|
||||
int option_device_number = -1;
|
||||
|
||||
@@ -596,7 +596,7 @@ SetLengthMods(tr,3); // all equal
|
||||
|
||||
tr->langopts.stress_rule = 3; // stress on final syllable
|
||||
tr->langopts.stress_flags = 0x6 | 0x10 | 0x20000;
|
||||
tr->langopts.numbers = 0x269 + 0x2000 + NUM_ROMAN;
|
||||
tr->langopts.numbers = 0x269 + 0x4000 + NUM_ROMAN;
|
||||
SetLetterVowel(tr,'y');
|
||||
ResetLetterBits(tr,0x2);
|
||||
SetLetterBits(tr,1,"bcdfgjkmnpqstvxz"); // B hard consonants, excluding h,l,r,w,y
|
||||
|
||||
Reference in New Issue
Block a user