Browse Source

[1.37.02] Updates to languages: af, fr, pt, cs


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@176 d46cf337-b52f-0410-862d-fd96e6ae7743
master
jonsd 17 years ago
parent
commit
c8eeed7217

+ 64
- 7
dictsource/af_list View File



// abbreviations // abbreviations
(http ://) hA:te@te@p'e@_ (http ://) hA:te@te@p'e@_
adv atfuk'A:t
bpk b@p&rk bpk b@p&rk
bv beIf'o@rbe@lt $dot bv beIf'o@rbe@lt $dot
dr d'Okt@r $dot dr d'Okt@r $dot
e.a _:En_'and@r e.a _:En_'and@r
edms eI@ndOms edms eI@ndOms
ens Enso@fo@rts $dot ens Enso@fo@rts $dot
genl x2@n@rA:l
insp InspEkt'Y@r $dot insp InspEkt'Y@r $dot
isbn $abbrev isbn $abbrev
kapt kapt'eIn $dot kapt kapt'eIn $dot
prof pruf'Es@r $dot prof pruf'Es@r $dot
sabc $abbrev sabc $abbrev
sanrb $abbrev sanrb $abbrev
sauk $abbrev
st s@nt $dot st s@nt $dot
supt suprEntEnd'Ent $dot supt suprEntEnd'Ent $dot


babilon babilOn babilon babilOn
bangladesh baNglad'ES bangladesh baNglad'ES
bastille bast'il bastille bast'il
berlyn $2
bermuda $2
bethlehem bEt_liEm bethlehem bEt_liEm
boekarest bukarEst boekarest bukarEst
bonnievale _^_EN bonnievale _^_EN
brittanje $2 brittanje $2
brooklyn _^_EN
caledon kalidOn caledon kalidOn
carolina karul'ina carolina karul'ina
ceres se@r@s ceres se@r@s
ceylon s@lOn ceylon s@lOn
china S'ina china S'ina
clanwilliam kl&:nw'ili@m
colenso kul'E:ns@U
colesberg ko@lsb&rx2
constantia $2
christiana kr@stij'A:na
duitswes dYytsv'Es duitswes dYytsv'Es
ermelo &rm@lo@
franschhoek frA~nsh'uk franschhoek frA~nsh'uk
gadara x2@dA:ra gadara x2@dA:ra
galilea x2al@l'i:a galilea x2al@l'i:a
gariep x2ar'ip gariep x2ar'ip
germiston _^_EN
getsémané x2Ets'e@mani getsémané x2Ets'e@mani
goudini $2 goudini $2
goodwood _^_EN
gordonsbaai gO:rd@nsb'AI gordonsbaai gO:rd@nsb'AI
(graaff reinet) x2rA:f||r@n'Et (graaff reinet) x2rA:f||r@n'Et
griekeland x2rik@lant griekeland x2rik@lant
havana hav'ana
hermon $1 hermon $1
hirosjima hiruS'ima hirosjima hiruS'ima
israel IsraI:l israel IsraI:l
italië it'A:li;@ italië it'A:li;@
kanada kanad%a kanada kanad%a
kanaän kA:nA:an kanaän kA:nA:an
kaïro ka_'iru
kenia ki:nia kenia ki:nia
kimberley kimb@rli kimberley kimb@rli
kongo kONgu kongo kONgu
limpopo l@mpo@po@ limpopo l@mpo@po@
macedonië mas@d'o@ni@ macedonië mas@d'o@ni@
majuba maj'uba majuba maj'uba
malmesbury mA:msb@ri
mauritius mOr'iSjWs mauritius mOr'iSjWs
milaan $2 milaan $2
mesopotamië mEsuput'A:mi@ mesopotamië mEsuput'A:mi@
mosambiek musamb'ik mosambiek musamb'ik
(thaba nchu) tab'A:||ntSu (thaba nchu) tab'A:||ntSu
europa Y@r'o@pa europa Y@r'o@pa
nigel _^_EN
outeniekwa @Ut@n'ikwa outeniekwa @Ut@n'ikwa
pelindaba p&l@nd'A:ba
portugal $1 portugal $1
potchefstroom pOtSIfstr'o@m potchefstroom pOtSIfstr'o@m
pretoria prit'o@ria pretoria prit'o@ria
robertson _^_EN robertson _^_EN
senekal se@n@kal
singapoer siNgapur singapoer siNgapur
stellenbosch st%&l@mbOs
springs _^_EN $capital
sunnyside _^_EN
swellendam $3 swellendam $3
tunisië $2 tunisië $2
turkye $2 turkye $2
Abiméleg abin'e@lEx2 Abiméleg abin'e@lEx2
abraham A:bram abraham A:bram
ackerman ak@rman ackerman ak@rman
adriaan A:drijan
adrie A:dri adrie A:dri
albertus alb'&rtWs
aletta al'Eta aletta al'Eta
alida al'ida alida al'ida
allah %alA: allah %alA:
André 'andreI André 'andreI
annette an'Et annette an'Et
antoinette antun'Et antoinette antun'Et
barbara bA:b@ra
benjamin bEndZ@m@n benjamin bEndZ@m@n
bester b'Est@r bester b'Est@r
beyers beI@rs beyers beI@rs
cindy sIndi cindy sIndi
coetzee kuts'e@ coetzee kuts'e@
cronjé krOnj'e@ cronjé krOnj'e@
david _^_EN
debora d@bo@ra debora d@bo@ra
debussy d@bus'i: debussy d@bus'i:
der d@r der d@r
elize il'i:z elize il'i:z
elsabé &ls@bi elsabé &ls@bi
emmarentia Emar'e~nSja emmarentia Emar'e~nSja
erasmus $2
eségiël is'e@x2i_@l eségiël is'e@x2i_@l
estelle %ist&l estelle %ist&l
etienne Eti@n etienne Eti@n
eugène yZ'En eugène yZ'En
farao fA:ro@ farao fA:ro@
ferreira f@r&:r@ ferreira f@r&:r@
fischer fiS@r
fourie fur'i fourie fur'i
francina $2
francois franSwa francois franSwa
françois frA~nsw'A: françois frA~nsw'A:
freud frOId
gabriël x2A:bri@l gabriël x2A:bri@l
george _^_EN george _^_EN
georgina dZO:dZ'ina
gerhard x2&rart gerhard x2&rart
gerhardus $2 gerhardus $2
gloria glO:ria gloria glO:ria
james _^_EN james _^_EN
jane _^_EN jane _^_EN
Jean ZA~n $capital Jean ZA~n $capital
jimmy _^_EN
joan _^_EN joan _^_EN
joey dZ@Ui joey dZ@Ui
john _^_EN john _^_EN
magdalena $3 magdalena $3
malan mal'an malan mal'an
malherbe mal'&rb@ malherbe mal'&rb@
margaret _^_EN
margaretha marx2ar'e@ta
marguerite mA:g@r'i:t
marie mA:ri marie mA:ri
marius mA:riWs marius mA:riWs
marlene marl'e@:n marlene marl'e@:n
martha marta martha marta
martin m'A:rt@n martin m'A:rt@n
matthéüs mat'i:Ws matthéüs mat'i:Ws
mefistofeles mEfist'o@f@l@s
melanie m@lA:ni melanie m@lA:ni
meraai m@rAI meraai m@rAI
messias m@sijas messias m@sijas
natasha n%at'aSa natasha n%at'aSa
naudé nOd'e@ naudé nOd'e@
neil _^_EN neil _^_EN
nelson _^_EN
niklaas niklA:s
ontong OntON ontong OntON
philip fIl@p
phillips fIl@ps phillips fIl@ps
pierre p'e@r pierre p'e@r
petronella pe@trun'&la petronella pe@trun'&la
rebekka r@bEka rebekka r@bEka
renée r@neI renée r@neI
retief r@tif retief r@tif
rhodes _^_EN
robert _^_EN
ronel run'&l ronel run'&l
rousseau r@s@U rousseau r@s@U
roux r'u roux r'u
ruda ruda ruda ruda
rupert rup@rt
salomo sA:l@mo@ salomo sA:l@mo@
sandra sandra sandra sandra
schalk sk'alk schalk sk'alk
sebastian s@bastian sebastian s@bastian
servaas s@rfA:s servaas s@rfA:s
shakespeare _^_EN shakespeare _^_EN
sophia suf'i:ja
sophie _^_EN
stephan ste@fan stephan ste@fan
stephanus st@fA:nWs stephanus st@fA:nWs
strauss straUs strauss straUs
tania tanja tania tanja
telemann te@l@man telemann te@l@man
terblanche t@rblA:nS terblanche t@rblA:nS
theo tiu
theron tr'On theron tr'On
thys teIs thys teIs
toerien $2 toerien $2
trudie trudi trudie trudi
versfeld f&rsf&lt versfeld f&rsf&lt
victoria _^_EN
viljoen $2 viljoen $2
villiers vIli@rs villiers vIli@rs
vincent _^_EN vincent _^_EN
schalkwyk skalkveIk schalkwyk skalkveIk
schreiner SraIn@r schreiner SraIn@r
tony t@Uni tony t@Uni
trichardt trix2A:rt
xhosa kO:za xhosa kO:za


khumalo kum'A:lu khumalo kum'A:lu


// Other proper names // Other proper names
checkers tSEk@rs checkers tSEk@rs
chrysler kraIsl@r
wimpy wImpi wimpy wImpi


// article // article
africana $3 africana $3
afkere afke@r@ afkere afke@r@
agamemnon ax2am'EmnOn agamemnon ax2am'EmnOn
aggressie $2
agterstevoor $4 agterstevoor $4
agterweë $3 agterweë $3
algaande $2 algaande $2
bewend be@v@nt bewend be@v@nt
bewering b@ve@rIN bewering b@ve@rIN
bostaande b'o@stA:nd@ bostaande b'o@stA:nd@
bourgeois _^_FR
bourgeoisie _^_FR


cabernet kab@rn'eI cabernet kab@rn'eI
camembert kam@mb'&:r camembert kam@mb'&:r
deurentyd dy@r@nteIt deurentyd dy@r@nteIt
deurgaans $1 deurgaans $1
deurkruis $2 deurkruis $2
deurstaan $2
deurstraalde $2 deurstraalde $2
dikwels dIkv@ls dikwels dIkv@ls
diplomasie d@plo@mas'i diplomasie d@plo@mas'i
doktore $2
dusver dWsf&r dusver dWsf&r


eenkeer $1 eenkeer $1
efesiër if'e@si@r efesiër if'e@si@r
effense Ef@ns@ effense Ef@ns@
ekself %&ks'&lf ekself %&ks'&lf
ekstra Ekstra
elders &ld@rs elders &ld@rs
elite il'i:t elite il'i:t
encore A~NkO:r encore A~NkO:r
hokaai hOkAI hokaai hOkAI
hoofsaaklik $2 hoofsaaklik $2
hosanna hus'ana hosanna hus'ana
huigelary $4


ibis $1 ibis $1
idee $2 idee $2
idilles id'Il@s idilles id'Il@s
ignoreer ix2no@r'e@r ignoreer ix2no@r'e@r
impromptu impr'Omptu
inagneming @nax2ne@m@N inagneming @nax2ne@m@N
indien Indin $verb indien Indin $verb
induna ind'u:na
ingevolge $3
inkatha iNk'A:ta inkatha iNk'A:ta
inkluis $2 inkluis $2
insomnia @nsOmnija insomnia @nsOmnija
kwansuis $2 kwansuis $2


libido l@bidu libido l@bidu
londense lOnd@ns@


macaroni makar'o@ni macaroni makar'o@ni
madame mad'A:m madame mad'A:m
malles mal@s malles mal@s
maskering mask'e@r@N $only maskering mask'e@r@N $only
massaal $2
massale $2
meegee me@x2e@ meegee me@x2e@
memorabilia mEmOrab'ilija memorabilia mEmOrab'ilija
memoriam mEm'o@riam memoriam mEm'o@riam
mercedes $2 mercedes $2
merlot m&rl'o@ merlot m&rl'o@
midwinter mIdv@nt@r
militêre mIl@t'&:r@ militêre mIl@t'&:r@
minister m@nIst@r minister m@nIst@r
minute m@nyt@ minute m@nyt@
nikswerd nIksv&:rt nikswerd nIksv&:rt
nimmermeer $1 nimmermeer $1
nirvana n@rvA:na nirvana n@rvA:na
nobelprys $2
normale nOrm'A:l@ normale nOrm'A:l@
numeri nWm@ri numeri nWm@ri


onderwerp $3 $verb onderwerp $3 $verb
onderwyl $3 onderwyl $3
onderwyser $3 onderwyser $3
ondeug $1 $only
ondeugde $1 $only
onding $1 onding $1
ongeag $1 ongeag $1
ongeduld $1 ongeduld $1
onkunde $1 onkunde $1
onmag $1 onmag $1
onmin $1 onmin $1
onomwonde $3
oorboord $2
oorleg $2 oorleg $2
ooreenkomste $2
oorstroom $2 oorstroom $2
oorwaai $1 oorwaai $1
oplaas $2 oplaas $2
sonop sOn_Op sonop sOn_Op
sonore sun'o@r@ sonore sun'o@r@
sover so@f&r sover so@f&r
stabiel stab'il
staccato $2 staccato $2
suburbia sWb'Wrbija suburbia sWb'Wrbija


tenminste $2
terdeë $2 terdeë $2
terug t@-rWx2 terug t@-rWx2
tesaam t@sA:m tesaam t@sA:m

+ 227
- 45
dictsource/af_rules
File diff suppressed because it is too large
View File


+ 2
- 1
dictsource/cs_rules View File



.group n .group n
n n n n
nn n
n (n
n (g N n (g N
n (k N n (k N
n (ě n^ n (ě n^
pod) ni (k n^i pod) ni (k n^i
pro) ni (k n^i pro) ni (k n^i
ro) ni (c ni ro) ni (c ni
synchro) ni ni
stoj) ni n^i stoj) ni n^i
tago) ni (s ni tago) ni (s ni
tu) ni (s ni tu) ni (s ni

+ 7
- 5
dictsource/dict_phonemes View File



Dictionary ko_dict Dictionary ko_dict


a E i V
a e E i ji o u u-
V


- b c C d dZ g h
j J k l m n N p
r s S; t w
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




Dictionary hbs_dict Dictionary hbs_dict


Dictionary rw_dict Dictionary rw_dict


a e: i i: o: u:
a e i o u


* : b B c d dZ f * : b B c d dZ f
g h j J k l m n g h j J k l m n

+ 1
- 0
dictsource/en_list View File

Ceylon $2 Ceylon $2
Cologne k@loUn Cologne k@loUn
Congo $1 Congo $1
Connecticut k@nEtIk@t
Copenhagen koUp@nh'eIg@n Copenhagen koUp@nh'eIg@n
Cruz kru:z Cruz kru:z
Cyprus saIpr@s Cyprus saIpr@s

+ 5
- 8
dictsource/fr_rules View File



// 2006-11-18 Gilles Casse <[email protected]> // 2006-11-18 Gilles Casse <[email protected]>
// //
// Updated: 2008-03-19 Michel Such <[email protected]>
// Updated: 2008-05-27 Michel Such <[email protected]>
// //
// * The rules are based on Cicero TTS. // * The rules are based on Cicero TTS.
// Y // Y
anqu) ill ill // tranquille anqu) ill ill // tranquille
_m) ill il // mille _m) ill il // mille
v) ill il // village v) ill il // village
u) ill ij // cuillière cueillir
qu) ill ij // cuillière cueillir
A) ill j // caillou A) ill j // caillou
ill ij // famille
C) ill ij // famille
a) il (_ j // bail a) il (_ j // bail
e) il (_ j e) il (_ j
u) il (_ j // deuil u) il (_ j // deuil
_C) on (_ O~n2 // mon appui, mon histoire, mon havre _C) on (_ O~n2 // mon appui, mon histoire, mon havre
_c) on (_ O~ // no comment _c) on (_ O~ // no comment


z) o (ne_ o // amazone
c) o (ne_ o
h) o (ne_ o
ph) o (ne_ O // téléphone
r) o (ne_ o
o (re_ O


alc) oo (l O // alcool alc) oo (l O // alcool
z) oo o // zoo z) oo o // zoo








+ 6
- 6
dictsource/jbo_list View File

_dpt pi_ _dpt pi_




a abu
_a abu
b b@ b b@
c S@ c S@
d d@ d d@
e ebu
_e ebu
f f@ f f@
g g@ g g@
i ibu
_i ibu
j Z@ j Z@
k k@ k k@
l l@ l l@
m m@ m m@
n n@ n n@
o obu
_o obu
p p@ p p@
r R@ r R@
s s@ s s@
t t@ t t@
u ubu
_u ubu
v v@ v v@
x x@ x x@
y '@bu y '@bu




// stressed cmavo // stressed cmavo
cai k'aI_!
cai S'aI_!
cu'i S'uhi_! cu'i S'uhi_!
pei p'eI_! pei p'eI_!
ru'e R'uhe_! ru'e R'uhe_!

+ 1
- 1
dictsource/pt_list View File

aquela $u+ aquela $u+


?1 que ky $u ?1 que ky $u
?2 que $u $pause
?2 que ke $u $pause


// possessive adjectives // possessive adjectives
meu $u+ meu $u+

+ 1
- 0
dictsource/pt_rules View File



ai aI ai aI
ai (s aI ai (s aI
a (iu_ a // caiu
a (iCK a a (iCK a
ay aI ay aI
ao aU ao aU

+ 3734
- 3751
dictsource/zh_list
File diff suppressed because it is too large
View File


+ 4
- 0
dictsource/zh_rules View File

ia (DnK iE ia (DnK iE
ia (DngK iA ia (DngK iA
iao jAu iao jAu
ia1o jAu55
ia2o jAu35
ia3o jAu214
ia4o jAu51
ie iE ie iE
io (DngK y io (DngK y
q) io (DngK u q) io (DngK u

+ 37
- 3
phsource/compile_report View File

47 phoneme tables
49 phoneme tables
new total new total
base 98 98 base 98 98
base2 24 117 base2 24 117
tr 18 122 tr 18 122
ku 18 122 ku 18 122
id 15 119 id 15 119
rw 15 124
ko 18 145


Data file Used by Data file Used by
b/b [b] base b/b [b] 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
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/r [r] base r/r [r] base
[r-] base [r-] base
[r] en_sc [r] en_sc
[s] fr [s] 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
[Z] hr [Z] hr
ufric/sh_pzd [S;] base ufric/sh_pzd [S;] 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] sk [k] sk
[k] el [k] el
[k] zhy [k] zhy
[k`] ko
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] la [p] la
[p;] ro [p;] ro
[p] zh [p] zh
[p`] ko
ustop/p_unasp_ [p] base2 ustop/p_unasp_ [p] base2
[p] fi [p] fi
[p] hi [p] hi
[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
[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
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
[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
vowel/a#_2 [&] hr vowel/a#_2 [&] hr
[a2] sv [a2] sv
[&] is [&] is
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
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
[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
[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
[o:] hi [o:] hi
[o:] hu [o:] hu
[o:] la [o:] la
[o:] no [o:] no
[o] ko
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
[u] pt_pt [u] pt_pt
[u] ku [u] ku
vowel/u#_6 [u:] en_us vowel/u#_6 [u:] en_us
[y] ko
vowel/u_7 [u] vi vowel/u_7 [u] vi
vowel/u#_7 [u#] tr vowel/u#_7 [u#] tr
vowel/u_bck [u] base2 vowel/u_bck [u] base2
[U] cy [U] cy
[u] fi [u] fi
[u] fr
[u] fr_ca [u] fr_ca
[u:] hi [u:] hi
[u:] hu [u:] hu
[u] is [u] is
[u] zhy [u] zhy
[u] zh [u] zh
vowel/u_bck2 [u:] la
[u] rw
[u#] rw
[u] ko
vowel/u_bck2 [u] fr
[u:] la
vowel/u_fnt [u:] en_rp vowel/u_fnt [u:] en_rp
vowel/uu [U] en vowel/uu [U] en
[U] en_wm [U] en_wm
[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
[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

+ 3
- 2
phsource/ph_french View File



phoneme u phoneme u
vowel starttype (u) endtype (u) vowel starttype (u) endtype (u)
length 160
formants vowel/u_bck
length 180
formants vowel/u_bck2
endphoneme endphoneme












+ 6
- 0
phsource/phonemes View File

phonemetable id base2 phonemetable id base2
include ph_indonesian include ph_indonesian



phonemetable rw base2
include ph_kinyarwanda

phonemetable ko hi
include ph_korean

+ 5
- 3
src/compiledict.cpp View File

}; };




#define LEN_GROUP_NAME 12

typedef struct { typedef struct {
char name[6];
char name[LEN_GROUP_NAME+1];
unsigned int start; unsigned int start;
unsigned int length; unsigned int length;
} RGROUP; } RGROUP;
char rule_post[80]; char rule_post[80];
char rule_match[80]; char rule_match[80];
char rule_phonemes[80]; char rule_phonemes[80];
char group_name[12];
char group_name[LEN_GROUP_NAME+1];


#define N_RULES 2000 // max rules for each group #define N_RULES 2000 // max rules for each group


p = (unsigned char *)&buf[6]; p = (unsigned char *)&buf[6];
while((p[0]==' ') || (p[0]=='\t')) p++; // Note: Windows isspace(0xe1) gives TRUE ! while((p[0]==' ') || (p[0]=='\t')) p++; // Note: Windows isspace(0xe1) gives TRUE !
ix = 0; ix = 0;
while((*p > ' ') && (ix<12))
while((*p > ' ') && (ix < LEN_GROUP_NAME))
group_name[ix++] = *p++; group_name[ix++] = *p++;
group_name[ix]=0; group_name[ix]=0;

+ 1
- 1
src/fifo.cpp View File

static t_espeak_command* pop(); static t_espeak_command* pop();
static void init(); static void init();
static int node_counter=0; static int node_counter=0;
enum {MAX_NODE_COUNTER=200,
enum {MAX_NODE_COUNTER=400,
INACTIVITY_TIMEOUT=50, // in ms, check that the stream is inactive INACTIVITY_TIMEOUT=50, // in ms, check that the stream is inactive
MAX_INACTIVITY_CHECK=2 MAX_INACTIVITY_CHECK=2
}; };

+ 1
- 1
src/synthdata.cpp View File

#include "translate.h" #include "translate.h"
#include "wave.h" #include "wave.h"


const char *version_string = "1.37 16.Apr.08";
const char *version_string = "1.37.02 05.Jun.08";
const int version_phdata = 0x013400; const int version_phdata = 0x013400;


int option_device_number = -1; int option_device_number = -1;

Loading…
Cancel
Save