Changes to languages: pt, fr git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@183 d46cf337-b52f-0410-862d-fd96e6ae7743master
// translation rules for Czech | // translation rules for Czech | ||||
// This file is UTF-8 encoded | // This file is UTF-8 encoded | ||||
// Letter groups: | |||||
// G voiced: bdgjlmnrvwzaeiouy | |||||
.group a | .group a | ||||
a a | a a | ||||
au aU | au aU |
Dictionary fr_dict | Dictionary fr_dict | ||||
@ @- a A A~ e E E~ | @ @- a A A~ e E E~ | ||||
i i: o O o- O2 O~ u | |||||
i i: o O O2 O~ u u: | |||||
w W W2 w^i W~ y Y | w W W2 w^i W~ y Y | ||||
: ; b c d dZ f g | : ; b c d dZ f g |
bow baU $verb | bow baU $verb | ||||
breakfast brEkf@st | breakfast brEkf@st | ||||
breath bri:D | breath bri:D | ||||
breath brET $only | |||||
breath brET $onlys | |||||
breath bri:D $verb | breath bri:D $verb | ||||
breathless brETl@s | breathless brETl@s | ||||
brethren brEDr@n | brethren brEDr@n | ||||
?5 colonel kVRn@L | ?5 colonel kVRn@L | ||||
combat k0mbat // combating | combat k0mbat // combating | ||||
combo k0mboU | combo k0mboU | ||||
comer kVm3 | |||||
comet k0mIt | comet k0mIt | ||||
commence k@mEns | commence k@mEns | ||||
commend k@mEnd | commend k@mEnd |
&x) e's (_$2i Iz | &x) e's (_$2i Iz | ||||
&C) e's (_$2i z | &C) e's (_$2i z | ||||
&Cr) e's (_ @z | &Cr) e's (_ @z | ||||
e (tion i: | |||||
@) e (tio i: | |||||
discr) e (tion E | discr) e (tion E | ||||
eu ju: | eu ju: | ||||
d) eu (ts OI | d) eu (ts OI | ||||
h) ea (ther E | h) ea (ther E | ||||
th) ea (t i@ | th) ea (t i@ | ||||
th) ea (tri i:a | th) ea (tri i:a | ||||
l) ea (th E | |||||
l) eath ED | |||||
br) ea (th E | br) ea (th E | ||||
br) ea (the i: | br) ea (the i: | ||||
cr) ea (t i:'eI | cr) ea (t i:'eI | ||||
@t) ed (_$2vdei I2d | @t) ed (_$2vdei I2d | ||||
?8 @t) ed (_$2vdei Ed | ?8 @t) ed (_$2vdei Ed | ||||
@fr) ed (_$2v Id | @fr) ed (_$2v Id | ||||
yw) ed (_ Ed | |||||
@x) ed (_$2vi t | @x) ed (_$2vi t | ||||
y) ed (_$2v d | y) ed (_$2v d | ||||
edly (_ IdlI2 | edly (_ IdlI2 |
// 2006-11-18 Gilles Casse <[email protected]> | // 2006-11-18 Gilles Casse <[email protected]> | ||||
// | // | ||||
// Updated 2008-07-26 Michel Such <[email protected]> | |||||
// Updated 2008-08-07 Michel Such <[email protected]> | |||||
// | // | ||||
// * Numbers, a few abbreviations and exceptions. | // * Numbers, a few abbreviations and exceptions. | ||||
// | // | ||||
o o | o o | ||||
_ô $accent | _ô $accent | ||||
ö $accent | ö $accent | ||||
œ o||@||lie | |||||
p pe | p pe | ||||
q ky | q ky | ||||
r ER | r ER | ||||
_0 zeRo | _0 zeRo | ||||
_1 W~ | _1 W~ | ||||
_2 dYz2 | _2 dYz2 | ||||
_3 tRo-az2 | |||||
_3 tRwaz2 | |||||
_4 katR | _4 katR | ||||
_5 sE~k | _5 sE~k | ||||
_6 siz3 | _6 siz3 | ||||
_20 vE~ | _20 vE~ | ||||
_21 vE~te:W~ | _21 vE~te:W~ | ||||
_22 vE~tdYz2 | _22 vE~tdYz2 | ||||
_23 vE~t:tRo-az2 | |||||
_23 vE~t:tRwaz2 | |||||
_24 vE~tkatR | _24 vE~tkatR | ||||
_25 vE~tsE~k | _25 vE~tsE~k | ||||
_26 vE~tsiz3 | _26 vE~tsiz3 | ||||
_41 kaRA~te:W~ | _41 kaRA~te:W~ | ||||
_5X sE~kA~t | _5X sE~kA~t | ||||
_51 sE~kA~te:W~ | _51 sE~kA~te:W~ | ||||
_6X so-asA~t | |||||
_61 so-asA~te:W~ | |||||
_7X so-asA~t:diz3 | |||||
_71 so-asA~te:O~z | |||||
_72 so-asA~t:duz | |||||
_73 so-asA~t:tREz | |||||
_74 so-asA~t:katORz | |||||
_75 so-asA~t:kE~z | |||||
_76 so-asA~t:sEz | |||||
_77 so-asA~t:dis:Et | |||||
_78 so-asA~t:diz'w^it | |||||
_79 so-asA~t:diznWf | |||||
_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 | |||||
_8X katR@vE~ | _8X katR@vE~ | ||||
_80 katR@vE~z2 | _80 katR@vE~z2 | ||||
_9X katR@vE~diz3 | _9X katR@vE~diz3 | ||||
(31 ème) trA~te:yniEm | (31 ème) trA~te:yniEm | ||||
(41 ème) karA~te:yniEm | (41 ème) karA~te:yniEm | ||||
(51 ème) sE~kA~te:yniEm | (51 ème) sE~kA~te:yniEm | ||||
(61 ème) so-asA~te:yniEm | |||||
(61 ème) swasA~te:yniEm | |||||
(81 ème) katr@vE~:yniEm | (81 ème) katr@vE~:yniEm | ||||
// ABBREVIATIONS | // ABBREVIATIONS | ||||
ctrl kO~tRol $pause | ctrl kO~tRol $pause | ||||
dept depaRt@mA~ | dept depaRt@mA~ | ||||
etc etseteRa | etc etseteRa | ||||
ghz ZigaErts | |||||
hmm h@m | hmm h@m | ||||
hz _!Erts | |||||
ibm $abbrev | ibm $abbrev | ||||
ide $abbrev | ide $abbrev | ||||
ip $abbrev | ip $abbrev | ||||
jaws Z'owz | jaws Z'owz | ||||
kde $abbrev | kde $abbrev | ||||
kg kilogram | |||||
khz kiloErts | |||||
km kilomEtr | |||||
kw kilowat | |||||
m. m@sjY | m. m@sjY | ||||
mbrola Em'bRola | mbrola Em'bRola | ||||
mlle mad@mo-azEl | |||||
mhz megaErts | |||||
mlle mad@mwazEl | |||||
mme madam | mme madam | ||||
mr m@sjY | mr m@sjY | ||||
nsi $abbrev | nsi $abbrev | ||||
avant $u+ $brk | avant $u+ $brk | ||||
après $u+ $brk | après $u+ $brk | ||||
alors alOr $u+ | alors alOr $u+ | ||||
depuis $u+ | |||||
ainsi $u+ | |||||
aussi $u+ | |||||
dont dO~t2 $u | dont dO~t2 $u | ||||
lorsque $u | lorsque $u | ||||
parce pars@- $u | |||||
puisque $u | |||||
presque $u+ | |||||
(parce que) parsk@ $u+ | |||||
que $u $verbf | que $u $verbf | ||||
qui $u+ $verbf | qui $u+ $verbf | ||||
quoique $u | quoique $u | ||||
ça $u+ $verbf | ça $u+ $verbf | ||||
ce $u+ $nounf | ce $u+ $nounf | ||||
ceci $u+ $verbf | |||||
cela $u+ $verbf | |||||
voici $u+ | |||||
voilà $u+ | |||||
cette $u $nounf | cette $u $nounf | ||||
ces sez2 $u $nounf | ces sez2 $u $nounf | ||||
ceci $u+ $verbf | ceci $u+ $verbf | ||||
(ceux là) sY||la $verbf | (ceux là) sY||la $verbf | ||||
(celles ci) sEl||si $verbf | (celles ci) sEl||si $verbf | ||||
(celles là) sEl||la $verbf | (celles là) sEl||la $verbf | ||||
plupart $u+ | |||||
// possessives | // possessives | ||||
ma $u $nounf | ma $u $nounf | ||||
à a $u | à a $u | ||||
au $u | au $u | ||||
aux $u | |||||
autour otur | |||||
autour otur $u+ | |||||
dans $u+ | dans $u+ | ||||
en $u+ | en $u+ | ||||
en $u+ $verb $verbextend | en $u+ $verb $verbextend | ||||
tant tA~t2 $u+ | tant tA~t2 $u+ | ||||
entre $u+ | entre $u+ | ||||
contre $u+ | contre $u+ | ||||
plusieurs $u+ | |||||
durant $u+ | durant $u+ | ||||
avec $u+ | |||||
sans $u+ | |||||
// negative | // negative | ||||
ne $u $verbf | ne $u $verbf | ||||
pas $u+ | pas $u+ | ||||
plus $u+ | plus $u+ | ||||
guère $u+ | guère $u+ | ||||
jamais $u+ | |||||
// questions | // questions | ||||
quand kA~t2 $u+ | quand kA~t2 $u+ | ||||
quoi $u+ | quoi $u+ | ||||
où $brk $u+ | où $brk $u+ | ||||
comment $u+ | |||||
pourquoi $u+ | |||||
pourtant $u+ | |||||
// auxillary verbs (be, have, can, etc) | // auxillary verbs (be, have, can, etc) | ||||
suis $u+ $verb | suis $u+ $verb | ||||
// some common adjectives and adverbs | // some common adjectives and adverbs | ||||
quelque $u+ | quelque $u+ | ||||
quelques $u+ | |||||
tout t'ut2 $u+ | tout t'ut2 $u+ | ||||
toute t'ut $u+ | toute t'ut $u+ | ||||
toutes t'utz2 $u+ | toutes t'utz2 $u+ | ||||
ressent r@s'A~t2 | ressent r@s'A~t2 | ||||
riz ri | riz ri | ||||
sphincter sfE~ktEr | sphincter sfE~ktEr | ||||
sous $u+ | |||||
sur $u+ | |||||
tunis tynis | tunis tynis | ||||
monsieur m@sjY | monsieur m@sjY | ||||
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 | ||||
dernier dErnier2 | dernier dErnier2 | ||||
estomac Estoma | estomac Estoma | ||||
éloquent ElokA~t2 | éloquent ElokA~t2 | ||||
fier fier2 $verb | |||||
fils fis | fils fis | ||||
fuel fjul | |||||
gars ga | gars ga | ||||
hélas elas | hélas elas | ||||
iris iris | iris iris | ||||
mens mA~z2 | mens mA~z2 | ||||
sens sA~s | sens sA~s | ||||
sens sA~z2 $verb | sens sA~z2 $verb | ||||
qu'à ka | |||||
(sud est) sydEst | (sud est) sydEst | ||||
(nord est) nOREst | (nord est) nOREst | ||||
brut bR'yt | brut bR'yt | ||||
but by $verb | but by $verb | ||||
but byt | but byt | ||||
club klWb | |||||
(le pub) l@||p'Wb | |||||
(un pub) W~||p'Wb | |||||
(du pub) dy||p'Wb | |||||
cut cWt | cut cWt | ||||
hub _|Wb | |||||
mazout mazut | mazout mazut | ||||
michael mikaEl | michael mikaEl | ||||
out aut | out aut | ||||
amazon amaz'On | amazon amaz'On | ||||
apple _^_en | apple _^_en | ||||
at _^_en | at _^_en | ||||
(audible manager) odibl||manadZWr | |||||
(audible manager) od,ibl||manadZ'Wr | |||||
bit _^_en | bit _^_en | ||||
bluetooth blut'us | bluetooth blut'us | ||||
computer _^_en | computer _^_en | ||||
(cyber link) _^_en | (cyber link) _^_en | ||||
debian dEbjAn | debian dEbjAn | ||||
driver _^_en | |||||
edit _^_en | edit _^_en | ||||
emacs Emaks | emacs Emaks | ||||
emacspeak Emakspi:k | emacspeak Emakspi:k | ||||
(mac os x) makoEsiks | (mac os x) makoEsiks | ||||
made _^_en | made _^_en | ||||
media medja | media medja | ||||
messenger _^_en | |||||
messenger mesEnZWr | |||||
my _^_en | my _^_en | ||||
not _^_en | not _^_en | ||||
null _^_en | null _^_en | ||||
ok oke | ok oke | ||||
open Op'Wn | open Op'Wn | ||||
outlook autluk | |||||
outlook autlu:k | |||||
paint _^_en | paint _^_en | ||||
paper _^_en | paper _^_en | ||||
people _^_en | people _^_en | ||||
sametime _^_en | sametime _^_en | ||||
schubert SubER | schubert SubER | ||||
sun _^_en | sun _^_en | ||||
(text aloud) tEkst||@lawd | |||||
(text aloud) tEkst||@la=wd | |||||
ubuntu ubuntu | ubuntu ubuntu | ||||
up _^_en | up _^_en | ||||
yacht jot | yacht jot | ||||
débutions debytjO~z2 | débutions debytjO~z2 | ||||
désertions dezERtjO~z2 $verb | désertions dezERtjO~z2 $verb | ||||
détentions detA~tjO~z2 | détentions detA~tjO~z2 | ||||
exploitions Eksplo-atjO~z2 | |||||
exploitions EksplwatjO~z2 | |||||
exportions EkspORtjO~z2 | exportions EkspORtjO~z2 | ||||
heurtions _!WRtjO~z2 | heurtions _!WRtjO~z2 | ||||
limitions limitjO~z2 | limitions limitjO~z2 |
// 2006-11-18 Gilles Casse <[email protected]> | // 2006-11-18 Gilles Casse <[email protected]> | ||||
// | // | ||||
// Updated: 2008-07-26 Michel Such <[email protected]> | |||||
// Updated: 2008-08-07 Michel Such <[email protected]> | |||||
// | // | ||||
// Letter classes: | // Letter classes: | ||||
// Y front vowels: e i y 矇 礙 癡 簾 | // Y front vowels: e i y 矇 礙 癡 簾 | ||||
// K not a vowel (i.e. consonant, space, ) | // K not a vowel (i.e. consonant, space, ) | ||||
.L01 e 矇 礙 禱 癡 i 簾 簿 y | |||||
.group a | .group a | ||||
ae (_ e // reggae vitae | ae (_ e // reggae vitae | ||||
a簾 E // ma簾tre | a簾 E // ma簾tre | ||||
aim (K W~ // faim | aim (K W~ // faim | ||||
ain (K E~ // pain | ain (K E~ // pain | ||||
CC) ain (_A E~n2 // prochain arret | |||||
CC) ain (_h W~n2 // prochain hiver | |||||
CC) ain (_ E~n2 // prochain arret | |||||
ai (_ e // dirai ferai... | ai (_ e // dirai ferai... | ||||
CC) ai (_ E // vrai | CC) ai (_ E // vrai | ||||
ais (_ Ez2 // dirais ferais... | ais (_ Ez2 // dirais ferais... | ||||
am (p A~ // camp | am (p A~ // camp | ||||
am (m a // programmation | am (m a // programmation | ||||
_) am (n am // amnistie | _) am (n am // amnistie | ||||
am (n a // amnistie | |||||
am (n a // condamner | |||||
_) arch矇 (@P5 arke // arch矇ologue | _) arch矇 (@P5 arke // arch矇ologue | ||||
_) arch矇o (@P6 arkeo // arch矇ologue | _) arch矇o (@P6 arkeo // arch矇ologue | ||||
an (C A~ // ancien | an (C A~ // ancien | ||||
an (_ A~ // 矇lan | an (_ A~ // 矇lan | ||||
_C) aon (_ A~ // faon, paon, taon | _C) aon (_ A~ // faon, paon, taon | ||||
s) aoul (_ u // saoul | |||||
ao羶 ut // ao羶t | |||||
au (l_ O // Paul | |||||
s) aoul (_ u // saoul | |||||
s) aou (le u // saoule | |||||
ao羶t ut // ao羶t | |||||
ao羶t (i aus // ao羶tien | |||||
au o // autruche | au o // autruche | ||||
au (l_ O // Paul | |||||
au (re O // dinosaure | |||||
_) audio (@P5 odio | _) audio (@P5 odio | ||||
_) auto (@P4 oto | _) auto (@P4 oto | ||||
_) autom (n otO | _) autom (n otO | ||||
p) ay (s Ei // pays paysage | p) ay (s Ei // pays paysage | ||||
ay (C E // aym矇 | ay (C E // aym矇 | ||||
ay Ej // paye | ay Ej // paye | ||||
Xl) ayer (X 'Ej@r // player, layer | |||||
Xl) ayer (X EjWr // player, layer | |||||
a a // bateau | a a // bateau | ||||
// group a: English section | // group a: English section | ||||
bird _^_en // bird | bird _^_en // bird | ||||
board _^_en // board, keyboard | board _^_en // board, keyboard | ||||
box (_ _^_en // box, inbox, outbox | box (_ _^_en // box, inbox, outbox | ||||
bug (_ _^_en // bug, debug | |||||
bug (g _^_en // debugger | bug (g _^_en // debugger | ||||
_) by _^_en // by, bye, bypass | _) by _^_en // by, bye, bypass | ||||
or) ch (iC k // orchid矇e | or) ch (iC k // orchid矇e | ||||
_) ch (ao k // chaos, chaotique | _) ch (ao k // chaos, chaotique | ||||
_) ch (or k // chorale | _) ch (or k // chorale | ||||
te) ch (_ k | |||||
ch (r k // chr矇tien | ch (r k // chr矇tien | ||||
_) chrono (@P6 krono | _) chrono (@P6 krono | ||||
ch (l k | ch (l k | ||||
cq k // pecq | cq k // pecq | ||||
s) c (Y // | s) c (Y // | ||||
x) c (Y | x) c (Y | ||||
c (L01 s // c癡de | |||||
c (Y s // c癡de | |||||
_) cyber (P5 sibEr | _) cyber (P5 sibEr | ||||
ban) c (_ // banc | ban) c (_ // banc | ||||
blan) c (_ // blan | blan) c (_ // blan | ||||
s) cien (t jA~ // conscient scientifique | s) cien (t jA~ // conscient scientifique | ||||
cien (t_ si // ils appr嚙箠ent, remercient. | cien (t_ si // ils appr嚙箠ent, remercient. | ||||
effi) cien (t_ sjA~ // coefficient | |||||
d矇fi) cien (t_ sjA~ // d矇ficient | |||||
effi) cien (t sjA~ // coefficient | |||||
d矇fi) cien (t sjA~ // d矇ficient | |||||
// group c: English section | // group c: English section | ||||
cast (_ _^_en // broadcast | cast (_ _^_en // broadcast | ||||
C) ch (_ _^_en // french | |||||
n) ch (_ _^_en // french | |||||
cut (_ _^_en // cut, shortcut | cut (_ _^_en // cut, shortcut | ||||
// Define use of the final 'e' in french | // Define use of the final 'e' in french | ||||
e (_ | e (_ | ||||
qu) e (_ =@- | qu) e (_ =@- | ||||
elqu) e =@ | |||||
qu) e (s_ =@- | |||||
elqu) e =@- | |||||
uisqu) e =@ | uisqu) e =@ | ||||
rsqu) e =@ | |||||
rsqu) e =@ | |||||
_C) e (_ @ // je te | _C) e (_ @ // je te | ||||
-c) e (_ @- | -c) e (_ @- | ||||
-j) e (_ @- | -j) e (_ @- | ||||
e (Ce_ E | e (Ce_ E | ||||
ack) er (K Wr | |||||
ock) er (K Er | |||||
rock) er (K Wr | |||||
eau o // bateau cheveaux | eau o // bateau cheveaux | ||||
g) ea (s_ a // mangeas | g) ea (s_ a // mangeas | ||||
j) e (a // Jean Jeanne | j) e (a // Jean Jeanne | ||||
ect (_ Ekt // direct | ect (_ Ekt // direct | ||||
pi) ed (_ e // pied | pi) ed (_ e // pied | ||||
_cl) ef (_ e // clef | _cl) ef (_ e // clef | ||||
ein (C E~ // peindre | |||||
ein (_ E~ | |||||
CC) ein (_A E~n2 // plein emploi | |||||
CC) ein (_h E~n2 // plein hiver | |||||
ein (K E~ // peindre | |||||
CC) ein (_ E~n2 // plein emploi | |||||
eint (_ E~t2 | eint (_ E~t2 | ||||
e (il E // vieille | e (il E // vieille | ||||
ei E // neige | ei E // neige | ||||
el (C El // celsius | el (C El // celsius | ||||
el (_ El // caramel | el (_ El // caramel | ||||
_f) em (me a // femme | _f) em (me a // femme | ||||
i) e (ment // remerciement, d�loiement | |||||
@) em (me a // patiemment | @) em (me a // patiemment | ||||
em (b A~ // d矇cembre | em (b A~ // d矇cembre | ||||
em (mACC A~ // emmancher | em (mACC A~ // emmancher | ||||
矇Cid) en (t_ A~ | 矇Cid) en (t_ A~ | ||||
V矇Cid) en (t_ | V矇Cid) en (t_ | ||||
Xtrid) en (t_ A~ | Xtrid) en (t_ A~ | ||||
_flor) en (t_ A~ | |||||
_laur) en (t_ A~ | _laur) en (t_ A~ | ||||
_m矇cont) en (t_ A~ | _m矇cont) en (t_ A~ | ||||
_cont) en (t_ A~ | _cont) en (t_ A~ | ||||
en (t_ // 矇taient mangent | en (t_ // 矇taient mangent | ||||
A) en (t_ // 矇taient mangent | A) en (t_ // 矇taient mangent | ||||
Ci) en (_ E~ // viendra | |||||
Ci) en (C E~ // viendra | |||||
Ci) en (K E~ // rien, lien | |||||
Ci) en (c A~ // science | Ci) en (c A~ // science | ||||
AA) en (_ E~ | AA) en (_ E~ | ||||
C) en (_ En // amen, abdomen, golden | C) en (_ En // amen, abdomen, golden | ||||
xam) en (_ E~ // examen | xam) en (_ E~ // examen | ||||
CA) en (_ E~ // rien | |||||
en (s_ A~ | en (s_ A~ | ||||
en (CA A~ // pentathlon | en (CA A~ // pentathlon | ||||
_Ch) er (_ ER // cher | _Ch) er (_ ER // cher | ||||
_env) er (_ ER | _env) er (_ ER | ||||
_hi) er (_ ER // hier | _hi) er (_ ER // hier | ||||
_hiv) er (_ ER // hiver | |||||
_fi) er (_ ER // fier | |||||
_hiv) er (X ER // hiver | |||||
_ti) er (_ ER | _ti) er (_ ER | ||||
e羶 Y // je羶ne | e羶 Y // je羶ne | ||||
e (x E // exact | e (x E // exact | ||||
ey (_ e // dahomey | |||||
ey (_ E // dahomey | |||||
ey (C e // ceylan | ey (C e // ceylan | ||||
ey Ej // asseye | ey Ej // asseye | ||||
ez (_ ez2 // nez mangez chez | ez (_ ez2 // nez mangez chez | ||||
g) e (A // mangeons | g) e (A // mangeons | ||||
g) eu W // vengeur | |||||
g) eu (re y // gageure | |||||
_d) e (ch @ | _d) e (ch @ | ||||
_r) e (ch @ // recherche | _r) e (ch @ // recherche | ||||
e (rC E | e (rC E | ||||
es (_ z2 | es (_ z2 | ||||
ll) e (m // actuellement guillemets | |||||
C) e (ment @- // vitement s羶rement | |||||
%C) e (CA @- | |||||
%C) e (Ce // actuellement guillemets | |||||
%C) e (xA E // actuellement guillemets | |||||
%C) e (mA // actuellement guillemets | |||||
ct) e (ment @ | |||||
rC) e (ment @ | |||||
AC) e (ment | |||||
u) e (ment @- | u) e (ment @- | ||||
As) e (gA | As) e (gA | ||||
As) e (pA | As) e (pA | ||||
Ass) e (gA | |||||
Ass) e (pA // passeport | |||||
Av) e (gA // sauvegarde | Av) e (gA // sauvegarde | ||||
Av) e (pA | Av) e (pA | ||||
e @ // menue | e @ // menue | ||||
_) e (CA e | _) e (CA e | ||||
_) e (xA E | _) e (xA E | ||||
Cr) eamer i:mWr | |||||
Cl) eaner i:nWr | |||||
// group e: English section | // group e: English section | ||||
eac _^_en | eac _^_en | ||||
C) ead _^_en // read, head | C) ead _^_en // read, head | ||||
eak _^_en // break, speak | eak _^_en // break, speak | ||||
Cr) eam _^_en // stream | |||||
Cl) ean _^_en // clean | |||||
ear _^_en // ear, search | ear _^_en // ear, search | ||||
eas _^_en // please | eas _^_en // please | ||||
eave _^_en // leave | eave _^_en // leave | ||||
// group f: English section | // group f: English section | ||||
_) fire _^_en | _) fire _^_en | ||||
fly _^_en | fly _^_en | ||||
_) frame _^_en | |||||
_) frame _^_en | |||||
.group g | .group g | ||||
g g | g g | ||||
g (L01 Z | |||||
g (Y Z | |||||
su) gg (Y gZ // sugg矇rer suggestif | su) gg (Y gZ // sugg矇rer suggestif | ||||
gg g // agglom矇rer | gg g // agglom矇rer | ||||
gt (_ // vingt doigts | gt (_ // vingt doigts | ||||
gt t // vingtaine doigt矇 | gt t // vingtaine doigt矇 | ||||
gua gua // anguille | |||||
gui gi // anguille | gui gi // anguille | ||||
ai) gu (il gy // aiguillage | ai) gu (il gy // aiguillage | ||||
in) gu (is gy // linguiste | in) gu (is gy // linguiste | ||||
_) game (X _^_en | _) game (X _^_en | ||||
@@) gate (X _^_en | @@) gate (X _^_en | ||||
girl _^_en // girl | girl _^_en // girl | ||||
give (X _^_en | |||||
gy (_ _^_en | gy (_ _^_en | ||||
_) h (ippo // hippodrome | _) h (ippo // hippodrome | ||||
_) h (iro // hirondelle | _) h (iro // hirondelle | ||||
_) h (ist // histoire | _) h (ist // histoire | ||||
_) h (ive // hiver | |||||
_) h (iv // hiver | |||||
_) h (omm // homme | _) h (omm // homme | ||||
_) h (onn // honneur | _) h (onn // honneur | ||||
_) h (繫p // h繫pital | _) h (繫p // h繫pital | ||||
_f) i (a i: | _f) i (a i: | ||||
l) i (a i: | l) i (a i: | ||||
Cr) i (a i: | Cr) i (a i: | ||||
_Cr) i (A i: | |||||
Cr) i (矇 i: | Cr) i (矇 i: | ||||
Cr) i (er_ i: | Cr) i (er_ i: | ||||
dr) iver ajvWr | |||||
i (eur j | |||||
i (o j | i (o j | ||||
ie (ment i // remerciement balbutiement | |||||
C) ien (t_ i | C) ien (t_ i | ||||
d矇v) ien (t_ i | d矇v) ien (t_ i | ||||
t) ient (_ jE~t2 // tient | t) ient (_ jE~t2 // tient | ||||
or) ien (t jA~ // orient, orienter | or) ien (t jA~ // orient, orienter | ||||
ot) ien (t_ jA~ // quotient | ot) ien (t_ jA~ // quotient | ||||
i (es_ i // parties | |||||
i (e_ i | i (e_ i | ||||
_) ill ill // ill矇gal | _) ill ill // ill矇gal | ||||
aigu) ill ij // aiguille | aigu) ill ij // aiguille | ||||
anqu) ill ill // tranquille | |||||
anqu) ill il // tranquille | |||||
dist) ill il // distiller | |||||
_m) ill il // mille | _m) ill il // mille | ||||
v) ill il // village | v) ill il // village | ||||
qu) ill ij // cuilli癡re cueillir | qu) ill ij // cuilli癡re cueillir | ||||
im (_ im // karim | im (_ im // karim | ||||
im (C E~ // timbre | im (C E~ // timbre | ||||
w) in in // winrar | w) in in // winrar | ||||
in (h in // inhumain | |||||
inct (_ E~ // distinct | inct (_ E~ // distinct | ||||
in (h in // inhumain | |||||
in (kX in // link | |||||
in (n in // innombrable | in (n in // innombrable | ||||
in (C E~ // vingt | in (C E~ // vingt | ||||
in (_ W~ // vin | in (_ W~ // vin | ||||
_C) ind (er_ _^_en // finder, reminder | _C) ind (er_ _^_en // finder, reminder | ||||
_AC) ind (er_ _^_en // finder, reminder | _AC) ind (er_ _^_en // finder, reminder | ||||
ing (_ _^_en // parking | ing (_ _^_en // parking | ||||
ink _^_en // link | |||||
ize _^_en // realize | |||||
// ink _^_en // link | |||||
ize (X _^_en // realize | |||||
.group 簾 | .group 簾 | ||||
ll l // aller | ll l // aller | ||||
_) l' (P2 l | _) l' (P2 l | ||||
au) lt // h矇rault | au) lt // h矇rault | ||||
outi) l (_ // outil | |||||
uCi) l (_ // outil, fusil | |||||
ui) ll j // juillet | ui) ll j // juillet | ||||
// group l: English section | // group l: English section | ||||
m m // film | m m // film | ||||
mm m // pomme | mm m // pomme | ||||
_) m' (P2v m | _) m' (P2v m | ||||
_) ms (P2 Em_!Es | |||||
// group m: English section | // group m: English section | ||||
_) mail (_ _^_en // mailer | _) mail (_ _^_en // mailer | ||||
.group o | .group o | ||||
br) oc (_ o // broc | br) oc (_ o // broc | ||||
cr) oc (_ o // escroc | cr) oc (_ o // escroc | ||||
o (ckK O2 | |||||
o (lC O2 | o (lC O2 | ||||
on (n O | on (n O | ||||
on (nerA O2 | on (nerA O2 | ||||
o (t_ o | o (t_ o | ||||
o (tre_ O2 | o (tre_ O2 | ||||
oe (ll o-a // moelleux | |||||
oe (ll wa // moelleux | |||||
_) oe (C Y // oesophage | _) oe (C Y // oesophage | ||||
_ph) oe (C e // phoetus | _ph) oe (C e // phoetus | ||||
oeu W // soeur coeur | oeu W // soeur coeur | ||||
_) oi (gnon o // oignons | _) oi (gnon o // oignons | ||||
oin (C wE~ | oin (C wE~ | ||||
oin (_ wE~ // coin | oin (_ wE~ // coin | ||||
oi o-a // poil | |||||
oie (m o-a // d�loiement | |||||
o礙 (l o-a // po礙le | |||||
o簾 o-a // bo簾te | |||||
oi wa // poil | |||||
o礙 (l wa // po礙le | |||||
o簾 wa // bo簾te | |||||
om (C O~ // bombe | om (C O~ // bombe | ||||
om (m O // nommer | om (m O // nommer | ||||
_) om (n O2m // omnibus | _) om (n O2m // omnibus | ||||
onh (A On // bonhomme | onh (A On // bonhomme | ||||
_) on (z _!O~ // onze, onzi㿭e | _) on (z _!O~ // onze, onzi㿭e | ||||
_b) on (_A On // liaison: bon 矇l癡ve | |||||
_b) on (_h O~n2 // liaison: bon hiver | |||||
_C) on (_ O~n2 // mon appui, mon histoire, mon havre | |||||
_c) on (_ O~ // no comment | _c) on (_ O~ // no comment | ||||
_C) on (_ O~n2 // mon appui, mon histoire, mon havre | |||||
alc) oo (l O // alcool | alc) oo (l O // alcool | ||||
z) oo o // zoo | z) oo o // zoo | ||||
ou u // hibou brouillard | ou u // hibou brouillard | ||||
o羅 u // o羅 | o羅 u // o羅 | ||||
o羶 u // co羶ter | o羶 u // co羶ter | ||||
oyes (_ o-a // troyes | |||||
oy (A o-aj // noyer voyelles | |||||
oy o-a // roy | |||||
oyes (_ wa // troyes | |||||
oy (A waj // noyer voyelles | |||||
oy wa // roy | |||||
o (_ o // zorro all矇gro | o (_ o // zorro all矇gro | ||||
o (z_ o // berlioz | o (z_ o // berlioz | ||||
o O | o O | ||||
.group q | .group q | ||||
q k // coq | q k // coq | ||||
_) qu' (AP3 k | |||||
_a) qu (a kw // aquarium | _a) qu (a kw // aquarium | ||||
_a) qu (if kw // aquif癡re | _a) qu (if kw // aquif癡re | ||||
_A) qu (idist ky // 矇quidistant | _A) qu (idist ky // 矇quidistant | ||||
_) qu (artz kw // quartz | _) qu (artz kw // quartz | ||||
qu k // quatre | qu k // quatre | ||||
_) que (_ k@ // que | _) que (_ k@ // que | ||||
_) qu' (P3 k // qu'il | |||||
n) q (_ k // cinq cent | n) q (_ k // cinq cent | ||||
// group q: English section | // group q: English section | ||||
_) radio (@P5 radio | _) radio (@P5 radio | ||||
// group r: English section | // group r: English section | ||||
AC) ram (_ _^_en | |||||
_) real _^_en | _) real _^_en | ||||
rese _^_en | rese _^_en | ||||
rst (_ _^_en | rst (_ _^_en | ||||
_) s' (P2v s // s'am癡ne | _) s' (P2v s // s'am癡ne | ||||
s癟 s // immis癟a | s癟 s // immis癟a | ||||
sch (ie sk // schierzo | sch (ie sk // schierzo | ||||
sch (iz sk // schizophr癡ne | |||||
sch (iz sk // schizophr癡ne | |||||
sch (ol sk | sch (ol sk | ||||
sch (oo sk | sch (oo sk | ||||
ai) s (em s // vraisemblable | ai) s (em s // vraisemblable | ||||
ub) s (is z // subsister | ub) s (is z // subsister | ||||
han) s (on s // chanson | |||||
tran) s (A z // transition | |||||
tran) s (e s // transe | |||||
tran) s (ub s // transubstantiation | |||||
A) s (A z // baiser | A) s (A z // baiser | ||||
A) s (oft s // microsoft | A) s (oft s // microsoft | ||||
y) s (A z // paysage | |||||
CCan) s (A z // transition | |||||
xpan) s (A s // expansion | |||||
_anti) s (A s // antisocial | |||||
_) socio (@P5 sosio | _) socio (@P5 sosio | ||||
_) super (@P5 sypEr | _) super (@P5 sypEr | ||||
_) super (_ sypEr | _) super (_ sypEr | ||||
ni) tien (t_ si | ni) tien (t_ si | ||||
bu) tien (t_ si | bu) tien (t_ si | ||||
cra) t (ie_ s // d矇mocratie | |||||
cra) t (ies_ s | |||||
cra) t (ieX s // d矇mocratie | |||||
ner) t (ie_ s // inertie | |||||
ner) t (ies_ s | |||||
ner) t (ie s // inertie | |||||
_ce) t (_ t | _ce) t (_ t | ||||
g) ueil (_ Wj // orgueil | g) ueil (_ Wj // orgueil | ||||
C) u (bX W // hub, club | |||||
C) u (gX W // bug, mug | |||||
um (_ Om // album | um (_ Om // album | ||||
f) um (_ W~ // parfum | f) um (_ W~ // parfum | ||||
um (b W~ // humble | um (b W~ // humble | ||||
.group v | .group v | ||||
v v | v v | ||||
vers (_S4 vErz2 | |||||
vers (_ vErz2 | |||||
// goup v: English section | // goup v: English section | ||||
voice (X _^_en | voice (X _^_en | ||||
_) wir _^_en // wire | _) wir _^_en // wire | ||||
winn _^_en // winner | winn _^_en // winner | ||||
wise _^_en | wise _^_en | ||||
wor _^_en // word, world | |||||
wor _^_en | |||||
.group x | .group x | ||||
.group y | .group y | ||||
y i // cryog矇nique myope | y i // cryog矇nique myope | ||||
_) y (A _!i // yak, yacht | |||||
_) y (eu i // yak, yacht | |||||
_) yahoo (P5 ia'u // symbolique | _) yahoo (P5 ia'u // symbolique | ||||
ym (b E~ // symbolique | ym (b E~ // symbolique | ||||
, (D pilk:u | , (D pilk:u | ||||
! Eksklamasj'O~ | ! Eksklamasj'O~ | ||||
$ dOlaR | $ dOlaR | ||||
@ aRobas | |||||
@ aRobaz | |||||
% puRsA~ | % puRsA~ | ||||
& _e | & _e | ||||
+ plys | + plys |
a $u+ $nounf | a $u+ $nounf | ||||
os $u+ | os $u+ | ||||
as $u+ | as $u+ | ||||
?1 a & $u+ | |||||
?1 a & $u+ $nounf | |||||
um $u | um $u | ||||
uma $u | uma $u | ||||
pelos $u $brk | pelos $u $brk | ||||
?2 pelas $u $brk p'el&s | ?2 pelas $u $brk p'el&s | ||||
a $u $brk // to,at | |||||
?1 a & $u $brk | |||||
ao $u $brk | ao $u $brk | ||||
à ,a: $brk | à ,a: $brk | ||||
aos $u $brk | aos $u $brk |
b b | b b | ||||
b (b | b (b | ||||
?3 b (B bI | ?3 b (B bI | ||||
?3 b (s b | |||||
?3 b (_C b_ | ?3 b (_C b_ | ||||
c k | c k | ||||
c (Y s // ce ci | c (Y s // ce ci | ||||
?3 c (B kI | ?3 c (B kI | ||||
?3 c (s k | |||||
?3 c (t k | |||||
?3 c (_C k_ | ?3 c (_C k_ | ||||
ch S | ch S | ||||
ck k | ck k | ||||
k k | k k | ||||
k (k | k (k | ||||
?3 k (B kI | ?3 k (B kI | ||||
?3 k (s k | |||||
?3 k (t k | |||||
?3 k (_C k_ | ?3 k (_C k_ | ||||
o (tA_ O | o (tA_ O | ||||
o (tAm_ O | o (tAm_ O | ||||
?2 ox (_ Oks | |||||
?2 o (x_ O | |||||
?1 oz (_ Os# | ?1 oz (_ Os# | ||||
?2 oz (_ Oz | ?2 oz (_ Oz | ||||
o (zes_ O | o (zes_ O | ||||
p p | p p | ||||
p (p | p (p | ||||
?3 p (B pI | ?3 p (B pI | ||||
?3 p (s p | |||||
?3 p (t p | |||||
?3 p (_C p_ | ?3 p (_C p_ | ||||
?1 ph f //Didn’t use in European Portuguese (eg: English) | ?1 ph f //Didn’t use in European Portuguese (eg: English) | ||||
?1 ple (_ _^_EN | ?1 ple (_ _^_EN | ||||
.group x | .group x | ||||
x (A S | x (A S | ||||
A) x (A ks | A) x (A ks | ||||
?4 A) x (A S | |||||
_e) x (A z | _e) x (A z | ||||
e) x (A ks | e) x (A ks | ||||
?1 e) x (CA S | ?1 e) x (CA S |
// translation rules for Slovak | // translation rules for Slovak | ||||
// This file is UTF-8 encoded | // This file is UTF-8 encoded | ||||
// Letter groups: | |||||
// G voiced: bdgjlmnrvwzaeiouy | |||||
.group a | .group a | ||||
a a | a a | ||||
[l;] ro | [l;] ro | ||||
[l] zh | [l] zh | ||||
l/l_ [l/] base | l/l_ [l/] base | ||||
[l] fr | |||||
[l/] fr | [l/] fr | ||||
l/l@ [(@)] base | l/l@ [(@)] base | ||||
[l] fr | |||||
l/L1_aL [(a)] base | l/L1_aL [(a)] base | ||||
l/L1_eL [(e)] base | l/L1_eL [(e)] base | ||||
l/L1_iL [(i)] base | l/L1_iL [(i)] base | ||||
[u:] en_rp | [u:] en_rp | ||||
l/l_3 [l/] de | l/l_3 [l/] de | ||||
l/la [(a)] base | l/la [(a)] base | ||||
[l] fr | |||||
l/le [(e)] base | l/le [(e)] base | ||||
[l] fr | |||||
l/L_eL_af [&] af | l/L_eL_af [&] af | ||||
[&:] af | [&:] af | ||||
l/li [(i)] base | l/li [(i)] base | ||||
[l] fr | |||||
[l] zh | [l] zh | ||||
l/l_long [l] base | l/l_long [l] base | ||||
[l] fr | [l] fr | ||||
[l] la | [l] la | ||||
[l;] ro | [l;] ro | ||||
l/lo [(o)] base | l/lo [(o)] base | ||||
[l] fr | |||||
l^/l_rfx [l.] hi | l^/l_rfx [l.] hi | ||||
l/lu [(u)] base | l/lu [(u)] base | ||||
[l] fr | |||||
l/tl [l] base | l/tl [l] base | ||||
[l] en | [l] en | ||||
[l] en_wi | [l] en_wi | ||||
r2/r2u [(u)] base | r2/r2u [(u)] base | ||||
r3/r_ [r/] base | r3/r_ [r/] base | ||||
[r/] af | [r/] af | ||||
[r] fr | |||||
[r/] fr | |||||
[r/] ru | [r/] ru | ||||
r3/r_@ [(@)] base | r3/r_@ [(@)] base | ||||
r3/r#_ [r#] is | r3/r#_ [r#] is | ||||
r3/r_e [(e)] base | r3/r_e [(e)] base | ||||
r3/r_i [(i)] base | r3/r_i [(i)] base | ||||
r3/r_n [r/] base | r3/r_n [r/] base | ||||
[r/] fr | |||||
[r/] ru | [r/] ru | ||||
r3/r_o [(o)] base | r3/r_o [(o)] base | ||||
r3/r_ru [R4] ru | r3/r_ru [R4] ru | ||||
r3/rx [*] base | r3/rx [*] base | ||||
[r/] base | [r/] base | ||||
[r/] af | [r/] af | ||||
[R] fr | |||||
[r] fr | |||||
[r/] fr | |||||
[r2] fr | |||||
[R] fr_ca | [R] fr_ca | ||||
[r/] ru | [r/] ru | ||||
[x] pt_pt | [x] pt_pt | ||||
[r-] base | [r-] base | ||||
[r] en_sc | [r] en_sc | ||||
[r] de | [r] de | ||||
[r2] fr | |||||
r/_r [r] base | r/_r [r] base | ||||
[r] en_sc | [r] en_sc | ||||
r/r_ [r] base | r/r_ [r] base | ||||
[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/] af | [r/] af | ||||
[r] de | [r] de | ||||
[r] fi | [r] fi | ||||
[r/] fr | |||||
[r2] nl | [r2] nl | ||||
[r] ru | [r] ru | ||||
[r/] ru | [r/] ru | ||||
[r/] af | [r/] af | ||||
[r] de | [r] de | ||||
[r] fi | [r] fi | ||||
[r/] fr | |||||
[r2] nl | [r2] nl | ||||
[r] ru | [r] ru | ||||
[r/] ru | [r/] ru | ||||
ustop/q_u [q] base | ustop/q_u [q] base | ||||
ustop/t [t] base | ustop/t [t] base | ||||
[t2] en | [t2] en | ||||
[t] fr | |||||
[t2] fr | |||||
[t.h] hi | [t.h] hi | ||||
[t] zhy | [t] zhy | ||||
ustop/t_ [t] base | ustop/t_ [t] base | ||||
ustop/tr [t] base | ustop/tr [t] base | ||||
[t[] base | [t[] base | ||||
[t2] en | [t2] en | ||||
[t] fr | |||||
[t.h] hi | [t.h] hi | ||||
[t] ru | [t] ru | ||||
ustop/ts [ts] base2 | ustop/ts [ts] base2 | ||||
[c] zhy | [c] zhy | ||||
ustop/tsh2 [tS] hr | ustop/tsh2 [tS] hr | ||||
[dZ] hr | [dZ] hr | ||||
ustop/t_short [t.] hi | |||||
ustop/t_short [t] fr | |||||
[t2] fr | |||||
[t.] hi | |||||
[t] sk | [t] sk | ||||
[t] el | [t] el | ||||
ustop/tsh_pzd [tS;] zh | ustop/tsh_pzd [tS;] zh | ||||
[aa] en_wm | [aa] en_wm | ||||
[a] cy | [a] cy | ||||
[a] de | [a] de | ||||
[a] fr | |||||
[a] ta | [a] ta | ||||
[a:] hu | [a:] hu | ||||
[a:] nl | [a:] nl | ||||
[V] en_wm | [V] en_wm | ||||
vowel/o_3 [oU] en_sc | vowel/o_3 [oU] en_sc | ||||
[o] fr | [o] fr | ||||
[o-] fr | |||||
vowel/o-_3 [U] en_rp | vowel/o-_3 [U] en_rp | ||||
vowel/o_4 [oU] en_n | vowel/o_4 [oU] en_n | ||||
vowel/o-_4 [o] ro | vowel/o-_4 [o] ro | ||||
vowel/oe_4 [W] sv | vowel/oe_4 [W] sv | ||||
vowel/o_mid [O] fr | vowel/o_mid [O] fr | ||||
[O2] fr | [O2] fr | ||||
[O~] fr | |||||
[o] hu | [o] hu | ||||
[o] tr | [o] tr | ||||
vowel/oo [O:] en_sc | vowel/oo [O:] en_sc | ||||
[u#] rw | [u#] rw | ||||
[u] ko | [u] ko | ||||
vowel/u_bck2 [u] fr | vowel/u_bck2 [u] fr | ||||
[u:] fr | |||||
[u:] la | [u:] la | ||||
vowel/u_fnt [u:] en_rp | vowel/u_fnt [u:] en_rp | ||||
vowel/uu [U] en | vowel/uu [U] en | ||||
vwl_en_us/ur [U@] en_us | vwl_en_us/ur [U@] en_us | ||||
vwl_fr/@R [R] fr | vwl_fr/@R [R] fr | ||||
[r] fr | [r] fr | ||||
[r/] fr | |||||
[r2] fr | [r2] fr | ||||
[x] pt_pt | [x] pt_pt | ||||
vwl_fr/@R2 [R] fr_ca | vwl_fr/@R2 [R] fr_ca | ||||
w/w_ [w/] base | w/w_ [w/] base | ||||
w/w@ [(@)] base | w/w@ [(@)] base | ||||
w/w2 [w2] base2 | w/w2 [w2] base2 | ||||
[w] fr | |||||
[w] pl | [w] pl | ||||
[w] sk | [w] sk | ||||
[w] pt_pt | [w] pt_pt |
0 R NULL 0 r | 0 R NULL 0 r | ||||
0 j NULL 0 y | 0 j NULL 0 y | ||||
// consonant combinations which are OK for br4 voice, but need epenthetic [i] for br1 br3 | |||||
0 k s 90 k i | |||||
0 k t 90 k i | |||||
0 p s 90 p i | |||||
0 p t 90 p i | |||||
0 b s 90 b i | |||||
0 a/ NULL 0 a | 0 a/ NULL 0 a | ||||
0 A NULL 0 a | 0 A NULL 0 a | ||||
0 & NULL 0 a | 0 & NULL 0 a |
//==================================================== | //==================================================== | ||||
// French | // French | ||||
//==================================================== | //==================================================== | ||||
vowel starttype (a) endtype (a) | vowel starttype (a) endtype (a) | ||||
length 170 | length 170 | ||||
formants vowel/a_3 | formants vowel/a_3 | ||||
after w vowel/a | |||||
endphoneme | endphoneme | ||||
endphoneme | endphoneme | ||||
phoneme o- | |||||
vowel starttype (o) endtype (o) | |||||
length 100 | |||||
formants vowel/o_3 | |||||
endphoneme | |||||
phoneme O | phoneme O | ||||
vowel starttype (o) endtype (o) | vowel starttype (o) endtype (o) | ||||
length 170 | length 170 | ||||
endphoneme | endphoneme | ||||
phoneme u: // slitely longer than u | |||||
vowel starttype (u) endtype (u) | |||||
length 220 | |||||
formants vowel/u_bck2 | |||||
endphoneme | |||||
phoneme y | phoneme y | ||||
vowel starttype (e) endtype (u) | |||||
vowel starttype (u) endtype (u) | |||||
length 170 | length 170 | ||||
formants vowel/y_2 | formants vowel/y_2 | ||||
endphoneme | endphoneme | ||||
phoneme w | phoneme w | ||||
vowel starttype (o) endtype w | |||||
length 120 | |||||
vowel starttype (u) endtype (@) | |||||
length 80 | |||||
beforenotvowel w/ | beforenotvowel w/ | ||||
lengthmod 7 | lengthmod 7 | ||||
formants w/w | |||||
formants w/w2 | |||||
after _ w/_w | after _ w/_w | ||||
after (r) w/w | |||||
endphoneme | endphoneme | ||||
vowel starttype (o) endtype (o) | vowel starttype (o) endtype (o) | ||||
length 200 | length 200 | ||||
formants vnasal/o_n3 | formants vnasal/o_n3 | ||||
before n2 vowel/o_mid | |||||
endphoneme | endphoneme | ||||
phoneme b | phoneme b | ||||
vcd blb stop | vcd blb stop | ||||
vowelout f1=0 f2=1000 -500 -300 f3=-300 80 brk | vowelout f1=0 f2=1000 -500 -300 f3=-300 80 brk | ||||
formants b/b+x/b | |||||
formants b/b+x/b%50 | |||||
before _ b/b_+x/b_ | before _ b/b_+x/b_ | ||||
before (a) b/ba+x/b | |||||
before (@) b/b@+x/b | |||||
before (e) b/be+x/b | |||||
before (i) b/bi+x/b | |||||
before (o) b/bo | |||||
before (u) b/bu | |||||
before @- b/b@2+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 _ NULL | ||||
after @ b/xb | |||||
after @ b/xb%50 | |||||
lengthmod 5 | lengthmod 5 | ||||
switchvoicing p | switchvoicing p | ||||
endphoneme | endphoneme | ||||
vowelout f1=0 f2=1700 -300 300 f3=-100 80 | vowelout f1=0 f2=1700 -300 300 f3=-100 80 | ||||
formants d/d+x/d%40 | formants d/d+x/d%40 | ||||
before _ d/d_+x/d_%50 | before _ d/d_+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 | ||||
vowelin f1=0 f2=2300 200 400 f3=-100 80 | vowelin f1=0 f2=2300 200 400 f3=-100 80 | ||||
vowelout f1=0 f2=2300 300 400 f3=-100 80 rms=20 | vowelout f1=0 f2=2300 300 400 f3=-100 80 rms=20 | ||||
lengthmod 2 | lengthmod 2 | ||||
wave ustop/k%45 // 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%45 | |||||
before l ustop/kl%45 | before l ustop/kl%45 | ||||
before (i) ustop/ki%45 | before (i) ustop/ki%45 | ||||
switchvoicing g | switchvoicing g | ||||
after _ l/_l | after _ l/_l | ||||
after t l/tl | after t l/tl | ||||
after l/ l/l_long // double l, make it longer | after l/ l/l_long // double l, make it longer | ||||
before (a) l/la | |||||
before (e) l/le | |||||
before (i) l/li | |||||
before (o) l/lo | |||||
before (u) l/lu | |||||
before (@) l/l@ | |||||
before _ l/l_ | |||||
endphoneme | endphoneme | ||||
wave ustop/p%45 | wave ustop/p%45 | ||||
before _ ustop/p_%70 | before _ ustop/p_%70 | ||||
after _ ustop/p%70 | after _ ustop/p%70 | ||||
before r ustop/pr%60 | |||||
before R ustop/pr%60 | |||||
before (r) ustop/pr%60 | |||||
before @- ustop/p_unasp%60 | before @- ustop/p_unasp%60 | ||||
before l ustop/pl%60 | before l ustop/pl%60 | ||||
switchvoicing b | switchvoicing b | ||||
phoneme r | phoneme r | ||||
vcd rfx frc starttype r endtype r | |||||
vcd rfx frc starttype (r) endtype (r) | |||||
vowelin f1=0 f2=800 -50 50 f3=-100 100 len=0 rms=30 | vowelin f1=0 f2=800 -50 50 f3=-100 100 len=0 rms=30 | ||||
vowelout f1=0 f2=800 -50 50 f3=-100 100 len=0 brk | vowelout f1=0 f2=800 -50 50 f3=-100 100 len=0 brk | ||||
length 100 | length 100 | ||||
lengthmod 3 | lengthmod 3 | ||||
beforenotvowel r/ | beforenotvowel r/ | ||||
formants vwl_fr/@R | |||||
formants vwl_fr/@R+r3/rx%25 | |||||
after t r/tr | after t r/tr | ||||
after k r/tr | after k r/tr | ||||
after p r/tr | after p r/tr | ||||
before _ r3/r_ | |||||
before _ r/r_ | |||||
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 | |||||
vcd rfx frc starttype (r) endtype (r) | |||||
vowelin f1=0 f2=800 -50 50 f3=-100 100 len=0 rms=30 | |||||
vowelout f1=0 f2=600 -100 100 f3=-100 100 len=0 brk | vowelout f1=0 f2=600 -100 100 f3=-100 100 len=0 brk | ||||
length 100 | length 100 | ||||
lengthmod 3 | lengthmod 3 | ||||
beforenotvowel NULL | beforenotvowel NULL | ||||
formants vwl_fr/@R | |||||
before _ vwl_fr/@R | |||||
formants vwl_fr/@R+r3/rx%25 | |||||
before _ r/r | |||||
endphoneme | endphoneme | ||||
phoneme R | phoneme R | ||||
vcd rfx frc starttype r endtype r | |||||
vcd rfx frc starttype (r) endtype (r) | |||||
vowelin f1=0 f2=800 -50 50 f3=-100 100 len=0 rms=30 | vowelin f1=0 f2=800 -50 50 f3=-100 100 len=0 rms=30 | ||||
length 100 | length 100 | ||||
lengthmod 3 | lengthmod 3 | ||||
beforenotvowel r/ | beforenotvowel r/ | ||||
formants vwl_fr/@R | |||||
formants vwl_fr/@R+r3/rx%25 | |||||
// after r r/rr | // after r r/rr | ||||
endphoneme | endphoneme | ||||
phoneme r/ // variant of [r] when not preceding a vowel | phoneme r/ // variant of [r] when not preceding a vowel | ||||
vcd rfx frc starttype r endtype r | |||||
vowelout f1=0 f2=800 -50 50 f3=-100 100 len=0 rms=20 | |||||
vcd rfx frc starttype (r) endtype (r) | |||||
vowelout f1=0 f2=800 -50 50 f3=-100 100 len=0 brk | |||||
length 100 | length 100 | ||||
lengthmod 2 | lengthmod 2 | ||||
formants NULL | |||||
before j vwl_fr/@R | |||||
before l vwl_fr/@R | |||||
formants r3/r_+r3/rx%25 | |||||
before n r3/r_n+r3/rx%50 | |||||
after _ r/rr | |||||
after t r/trr | |||||
after p r/trr | |||||
after k r/trr | |||||
endphoneme | endphoneme | ||||
vowelin f1=0 f2=1700 -100 100 f3=-100 80 | vowelin f1=0 f2=1700 -100 100 f3=-100 80 | ||||
vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | ||||
lengthmod 2 | lengthmod 2 | ||||
wave ustop/t%30 | |||||
before _ ustop/t_%60 | |||||
before @- ustop/t%30 | |||||
before r ustop/tr%30 | |||||
before R ustop/tr%30 | |||||
wave ustop/t_short%30 | |||||
before _ ustop/t_%40 | |||||
before (r) ustop/t_short%30 | |||||
switchvoicing d | switchvoicing d | ||||
endphoneme | endphoneme | ||||
vowelin f1=0 f2=1600 -300 300 f3=-100 80 | vowelin f1=0 f2=1600 -300 300 f3=-100 80 | ||||
vowelout f1=0 f2=1600 -300 250 f3=-100 80 rms=20 | vowelout f1=0 f2=1600 -300 250 f3=-100 80 rms=20 | ||||
lengthmod 2 | lengthmod 2 | ||||
wave ustop/t%30 | |||||
before _ ustop/t_%45 | |||||
wave ustop/t_short%30 | |||||
before _ ustop/t_%40 | |||||
endphoneme | endphoneme | ||||
#include "translate.h" | #include "translate.h" | ||||
#include "wave.h" | #include "wave.h" | ||||
const char *version_string = "1.37.10 05.Aug.08"; | |||||
const char *version_string = "1.37.11 07.Aug.08"; | |||||
const int version_phdata = 0x013400; | const int version_phdata = 0x013400; | ||||
int option_device_number = -1; | int option_device_number = -1; |
SetupTranslator(tr,stress_lengths_pt,stress_amps_pt); | SetupTranslator(tr,stress_lengths_pt,stress_amps_pt); | ||||
tr->langopts.length_mods0 = tr->langopts.length_mods; // don't lengthen vowels in the last syllable | tr->langopts.length_mods0 = tr->langopts.length_mods; // don't lengthen vowels in the last syllable | ||||
// tr->langopts.vowel_pause = 1; | |||||
tr->langopts.stress_rule = 3; // stress on final syllable | tr->langopts.stress_rule = 3; // stress on final syllable | ||||
tr->langopts.stress_flags = 0x6 | 0x10 | 0x20000; | tr->langopts.stress_flags = 0x6 | 0x10 | 0x20000; | ||||
tr->langopts.numbers = 0x269 + 0x2000 + NUM_ROMAN; | tr->langopts.numbers = 0x269 + 0x2000 + NUM_ROMAN; | ||||
SetLetterVowel(tr,'y'); | SetLetterVowel(tr,'y'); | ||||
ResetLetterBits(tr,0x2); | |||||
SetLetterBits(tr,1,"bcdfgjkmnpqstvxz"); // B hard consonants, excluding h,l,r,w,y | SetLetterBits(tr,1,"bcdfgjkmnpqstvxz"); // B hard consonants, excluding h,l,r,w,y | ||||
} | } | ||||
break; | break; | ||||
SetLetterVowel(tr,'y'); | SetLetterVowel(tr,'y'); | ||||
SetLetterVowel(tr,'r'); | SetLetterVowel(tr,'r'); | ||||
ResetLetterBits(tr,0x2); | |||||
ResetLetterBits(tr,0x20); | |||||
SetLetterBits(tr,5,sk_voiced); | SetLetterBits(tr,5,sk_voiced); | ||||
} | } | ||||
break; | break; |