Files
espeak-ng/dictsource/fr_rules
T
2008-01-30 11:18:31 +00:00

867 lines
18 KiB
Plaintext
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
// French translation rules
// This file is UTF-8 encoded
// 2006-11-18 Gilles Casse <gcasse@oralux.org>
//
// Updated: 2008-01-29 Michel Such <michel.such@free.fr>
//
// * The rules are based on Cicero TTS.
//
// Letter classes:
// A all vowels: a e i o u y â ä é ê è î ï ô ö ù û
// C all consonants
// Y front vowels: e i y é ê è î
// K not a vowel (i.e. consonant, space, )
.group a
ae (_ e // reggae vitae
aen A~ // caen (diff Cicero: aA~)
ae ae // maestro
aî E // maître
aim (K W~ // faim
ain (K W~ // pain
f) ai (sA @ // faisons faisan
a (ill a
a (ils_ a
a (il_ a
aie (me E // paiement
ai E // aile
am (b A~ // jambon
am (p A~ // camp
am (m a // programmation
am (m a // programmation
am (n am // amnistie
a (nnA a // manne
an (C A~ // ancien
an (_ A~ // élan
aoû u // août
au (l_ O // Paul
au o // autruche
aud (_ o // chaud
au o // autruche
p) ay (s Ei // pays paysage
ay (C E // aymé
ay Ej // paye
a a // bateau
.group b
bb b // abbé
om) b (_ // plomb applomb
b b // aube
.group c
c' s // s
cch k // bacchanale
cc (Y ks // accéder
cc k // occuper
ar) ch (ét k // archétype architecte
_A) ch (o_ k // écho
or) ch (esC k // orchestre
or) ch (iC k // orchidée
sy) ch (o k // psycho
_) ch (or k // chorale
ch (r k // chrétien
ch (l k
ch (n k
ch (s k
ch (to k
ch S // chien
ck k // nickel
cqu k // grecque
cq k // pecq
s) c (Y //
x) c (Y
c (Y s // cède
ban) c (_ // banc
blan) c (_ // blan
cler) c (_ // leclerc
tchou) c (_
taba) c (_
se) c (ond g // seconde secondaire
c k // recoin donc
s) cien (t jA~ // conscient scientifique
cien (t_ i // ils appr�ient, remercient.
i) cien (t_ sjA~ // coefficient
.group d
dd d // addition
_) d' (P2 d
_lan) d (_ d // land
Clan) d (_ d
_san) d (_ d
Csan) d (_ d
_tan) d (_ d // stand
Ctan) d (_ d
Can) d (_ t2 // grand ami, grand marchand
Cen) d (_ t2
Con) d (_ t2
quan) d (_ t2
quen) d (_ t2
quon) d (_ t2
dt (_ t // Schmidt
_ni) d (_ // nid
_noeu) d (_ // noeud
r) d (_ // lourd placard
d d // don bled
.group e
e (Ce_ E
eau o // bateau cheveaux
j) e (a // Jean Jeanne
sp) ea (k i: // speak speaker
p) ect (_ E // suspect
ect (_ Ekt // direct
_trépi) ed e
_pi) ed e // pied
ee i: // meeting
_cl) ef (_ e // clef
k) e (r_ @ // maker
ein (C E~ // peindre
ein (_ E~
e (il E // vieille
ei E // neige
ell El // selle
el (C El // celsius
el (_ El // caramel
em (me a // femme patiemment
em (b A~ // décembre
em (m A~ // emmancher
em (p A~
en (_ A~ // en
en (hA A~n // enharmonique
en (A A~n // enivrer
en (_A A~n // en avion
C) en (d_ A~ // comprend dépend
C) en (ds_ A~
cipi) en (C A~ // récipient
qu) en (d_ A~
qu) en (ds_ A~
pati) en A~ // patient patience
_) en (nu A~ // ennui
C) en (A @n // menu
en (nA E // penne ennemi
Ci) en (nA E // mienne
éC) en (t_ A~ // récent différent élément
_C) en (t_ A~ // cent vent lent dent
cc) en (t_ A~ // accent
_jac) en (t_ A~ // sous-jacent
ti) en (t_ E~ // retient
ati) en (t_ A~ // patient
oti) en (t_ A~ // quotient
vi) en (t_ E~
al) en (t_ A~ // talent équivalent
xcell) en (t_ A~ // excellent
nn) en (t_ t2 // prennent, viennent, sonnent
mm) en (t_ A~
em) en (t_ A~ // vitement
mom) en (t_ A~ // moment
Aaim) en (t_ A~
Caim) en (t_ A~
cum) en (t_ A~
gum) en (t_ A~
lum) en (t_ A~
rum) en (t_ A~ // prudemment
_cli) en (t A~ // client
_laur) en (t_ A~
_mécont) en (t_ A~
_cont) en (t_ A~
mpét) en (t_ A~ // compétent
prés) en (t_ A~
_souv) en (t_ A~ // souvent
s_couv) en (t_ // elles couvent
qui_couv) en (t_
_couv) en (t_ A~ // le couvent
en (t_ // étaient mangent
Ci) en (_ E~ // viendra
Ci) en (C E~ // tien
Ci) en (c A~ // science
_am) en (_ En // amen
AA) en (_ E~
AC) en (_ E~ // examen
CA) en (_ E~ // rien
CC) en (_ E~
en (s_ A~
en (CA A~ // pentathlon
en (CC A~ // entre
en (ch_ En // french
_C) er (_ ER // fer
_Ch) er (_ ER // cher
_env) er (_ ER
_hi) er (_ ER // hier
_hiv) er (_ ER // hiver
_trav) er (_ ER
_ti) er (_ ER
th) er (_ @R // brother
th) er (s_ @R
w) er (_ @R // power
w) er (s_ @R
er (_ e // parler léger
er (s_ e
i) ert (_t2 e // requiert
d) e (ssous_ @ // dessous
d) e (ssus_ @ // dessus
_d) es (bA e
_d) es (jA e // Desjardins
_d) es (nA e
_d) es (qA e // desquels
_l) es (qA e // lesquels
_m) es (dA e // mesdames
_m) es (nA e
Am) es (dA e
Am) es (nA e // Dumesnil
d) esh (A ez // Deshormeaux
_r) es (A @s // resaisir resaluer
_r) e (ss @ // ressembler
_r) e (ssu e // ressusciter
_r) e (stra @
_r) e (stre @
_r) e (stro @
_r) e (stru @ // restructurer
-) est (_ Est // -est
@Cr) es (_C @-
rC) es (_C @- // fortes dames
') eu (_ y // eu
eu (r_ @ // peur
eu (rs_ @ // tracteurs
eu (b @ // meuble
eu (f @ // neuf
eu (i @
eu (l @ // fieul
eu (n @ // jeune
eu (p @
eu (r @
eu (v @
eu Y // meute tueuse jeu gueuze
_) eû y // eût
eû Y // jeûne
e (x E // exact
ey (_ e // dahomey
ey (C e // ceylan
ey Ej // asseye
ez (_ ez2 // nez mangez chez
_C) e (_ @ // je te
_CC) e (_ @-
_qu) e (_ @ // que
CC) e (_C @-
CC) es (_C @-
-j) e (_ @-
gu) e (_C @-
gu) es (_C @-
qu) e (_C @-
qu) es (_C @-
e (_ // montre
g) e (A // mangeons
AC) e (ment @- // vitement sûrement
Aqu) e (ment
enC) e (ment
enqu) e (ment
_d) e (ch @
_d) e (Cl @
_d) e (Cr @ // degré
_d) e (rr E // derrière
_r) e (ch @ // recherche
_r) e (Cl @
_r) e (Cr @ // retracer
_l) e (xA E
_l) e (CA @
_l) e (ChA @
_l) e (ClA @ // Leclerc
_l) e (CrA @ // Lebrun
tr) e (CA @
tr) e (ChA @
tr) e (ClA @
tr) e (CrA @ // entreprise
e (CC E // infect pelle mettre
e (C_ E
ll) e (m // actuellement guillemets
As) e (gA
As) e (pA
Ass) e (gA
Ass) e (pA // passeport
Av) e (gA // sauvegarde
Av) e (pA
e @ // menue
.group ë
u) ë // ambiguë
ë E // citroën noël
.group f
f f
f (f
_neu) f (_ans v // liaison: neuf ans
_neu) f (_heures v
.group g
g g
su) gg (Y gZ // suggérer suggestif
gg g // agglomérer
ai) gni n^ // craignions châtaignier
gn n^ // agneau
_quatre_vin) gts (_ z2 // quatre-vingts ans
_quatrevin) gts (_ z2
vin) gt (_A t // liaison: vingt ans
vin) gt (_un
vin) gt (_deux t
vin) gt (_trois t //liaison: vingt-trois
vin) gt (_quatr t
vin) gt (_cinq t
vin) gt (_six t
vin) gt (_sept t
vin) gt (_huit t
vin) gt (_neuf t
gt (_ // vingt doigts
gt t // vingtaine doigté
ai) gu (il gy // aiguillage
in) gu (is gy // linguiste
g (C g
g (a g // langage
g (u g
g (â g
g (o g
g (û g
_ran) g (_ // rang
_san) g (_ // sang
_lon) g (_ // long
g (_ g // grog gag goulag
g Z // congé george
.group h
_) h (ac _! // hache
_) h (ai _! // haine haillon
_) h (al _! // halte
_) h (amp _! // hampe
_) h (an _! // hanche
_) h (app _! // happer
_) h (arc _! // harceler
_) h (ari _! // haricot haridelle
_) h (arna _! // harnais
_) h (ard _! // hardi
_) h (arp _! // harpe
_) h (au _! // haut
_) h (av _! // havre
_) h (ern _! // hernie
_) h (ers _! // herse
_) h (eurt _! // heurter
_) h (ibo _! // hibou
_) h (ide _! // hideux
_) h (oll _! // hollandais
_) h (ong _! // hongrois
_) h (ont _! // honte
_) h (ord _! // horde
_) h (ou _! // houpe
_) h (uit_ _! // huit
_) h (ul _! // hululer
_) h (um _! // humer
_) h (umain // humain
_) h (umani // humanité
_) h (umb // humble
_) h (umi // humide
_) h (umo // humour
_) h (un _! // huns
_) h (ure_ _! // hure
_) h (utte_ _! // hutte
h // ahuri
.group i
i i // cri
ie (ment i // remerciement balbutiement
i (es_ i // parties
i (e_ i
i (A j // fermier portier patio renier
_) ill ill // illégal
_m) ill il // mille
v) ill il // village
u) ill ij // cuillière cueillir
A) ill j // caillou
ill ij // famille
a) il (_ j // bail
e) il (_ j
u) il (_ j // deuil
imm imm // immaculé
im (_ im // karim
im (C E~ // timbre
ing (_ iN // parking
in (h in // inhumain
inct (_ E~ // distinct
in (n i // innombrable
in (C E~ // vingt
// in (_ E~ // vin
in (_ W~ // vin
ique (_ ik
.group î
î i // abîme
în (i in // vînimes
.group ï
ïn (C E~ // coïncider
ïn (_ E~
a) ï j // aïeul
ï i // ambiguïté
.group j
j Z // adjoint joujoux
.group k
k k // kafka
ket (_ kEt // basket
kets (_ kEt // basket
.group l
l l // lit
ll l // aller
_) l' (P2 l
au) lt // hérault
outi) l (_ // outil
ui) ll j // juillet
.group m
m m // film
mm m // pomme
.group n
n n // une
nn n
ng (_ N
_) n' (P2 n
A) ng (_ N // parking meeting
nn n // panne
.group o
cr) oc (_ o // escroc
o (ch o // cochon
o (che_ O // poche, cloche
oe (ll wa // moelleux
_) oe (C Y // oesophage
oeu @ // soeur coeur
oeufs @ // oeufs boeufs
o (eC o // coefficient
_) oi (gnon O // oignons
oin (C wE~
oin (_ wE~ // coin
oi wa // poil
oid (_ wa // froid
oê (l wa // poêle
oî wa // boîte
o (mm O // comme
radi) o (C o // radiophonique
dr) o (me_ O // vélodrome
ph) o (ne_ O // téléphone
om (b O~ // bombe
om (p O~ // pompe
n) om (_ O~ // nom
om (_ Om // www.web.com
on (K O~ // mon
on (n O // bonne
onsh (A O~z // bonshommes
onh (A On // bonhomme
_b) on (_A On // liaison: bon élève
_m) on (_A O~n // mon appui
_s) on (_A O~n
_t) on (_A O~n
z) o (ne_ o // amazone
c) o (ne_ o
h) o (ne_ o
r) o (ne_ o
z) o (nes_ o
c) o (nes_ o
h) o (nes_ o
r) o (nes_ o
alc) oo (l O // alcool
z) oo o // zoo
oo (X u // pool
_gal) op (_ o // galop
_sir) op (_ o // sirop
_tr) op (_ o // trop
v) ost (_ o // Prévost
o (sA o // poser
ot (_ o // mot dépots
c) oup (_ u // beaucoup
l) oup (_ u // loups
ou u // hibou brouillard
où u // où
oû u // coûter
oyes (_ wa // troyes
oy (A waj // noyer voyelles
oy wa // roy
o (_ o // zorro allégro
o (z_ o // berlioz
o (mo o // momo
o (no o // nono
om) o o // monocorde
on) o o //
o O // sobre notions émotions
.group ô
ôt (_ o // rôt
ô o // cône
.group p
p p // pas
p (p // appliquer
ph f // phrase
m) ps (_ // temps champs
r) ps (_ // corps
cham) p (_ // contrechamp
cam) p (_ // camp
dra) p (_ // sparadrap
ba) p (t // baptiser compte
com) p (t // baptiser compte
C) pt (_ // prompt exempt
se) pt (_ t // sept
se) pt (iè t // septième
.group q
q k // coq
_a) qu (a ku // aquarium
_a) qu (if ku // aquifère
_A) qu (idist ky // équidistant
_A) qu (ilat ky // équilatéralt
_C) qu (a ku // squale square
_A) qu (a ku // équateur
qu k // quatre
_) que (_ k@ // que
_) qu' (P3 k // qu'il
n) q (_ k // cinq cent
.group r
right rajt // copyright
_su) rr RR // surréaliste
cou) rr RR // courrai
mou) rr RR // mourrai
rr R // erreur
r r // rien
.group s
s s // verser sien
s (_S1 z2
_) s' (P2 s // s'amène
sç s // immisça
sch (iz sk // schizophrène
sch (ol sk
sch (oo sk
sch S // schéma
dé) sh (A z // déshabiller
sh S // shérif
ss s // assez
ai) s (em s // vraisemblable
ub) s (is z // subsister
han) s (on s // chanson
A) s (A z // baiser
A) s (oft s // microsoft
y) s (A z // paysage
CCan) s (A z // transition
ibu) s (_ s
mbu) s (_ s
cu) s (_ s // focus phallus cumulus minus
iu) s (_ s
mu) s (_ s
nu) s (_ s
pu) s (_ s
llu) s (_ s
ulu) s (_ s
atu) s (_ s // stratus cactus motus
ctu) s (_ s
itu) s (_ s
otu) s (_ s
_tou) s (_C
_tou) s (_ s
s (b z // sbire
s (d z
s (g z
s (j z
s (v z
.group t
t t // bataille
V) t (_ t2 // silent at end of verb unless next word starts with a vowel
t (_ // silent at end of word
ts (_S1 z2 // silent at end of word unless next word starts with a vowel
C) t (_ t // compost watt soft script malttact abrupt
Vn) t (_ t2 // silent at end of verb unless next word starts with a vowel
n) t (_ // silent at end of word
r) t (_ t2 // fort
C) te (_ t@- // patte
aul) t (_ // Renault
tt t // attitude
s) th (m // asthme
th t // théorie
hui) t (_ t // huit
_) t t // tien tiers
an) t (ia t // Santiago
t (io_ s // ratio
a) t (ia s // spatial
en) t (ia s // confidentialit�
u) t (ia s // balbutiait
r) t (ia s // impartial
i) t (ia s // initia
p) t (ia s // nuptial
an) t (iat s // transsubstantiation
t (ion s // programmation
Cisi) t (ion t // visitions
ci) t (ion t // citions
ou) t (ion t // ajoutions
s) t (ion t // gestion
t) t (ion t // combattions
t (iel s // partiel patiemment
t (iem s
mar) t (ien s // martien vénitienne
i) t (ien s
pa) t (ien s
o) t (ien s
Cu) t (ie_ s // minutie
Cu) t (ies_ s
cra) t (ie_ s // démocratie
cra) t (ies_ s
ner) t (ie_ s // inertie
ner) t (ies_ s
_ce) t (_ t
.group u
u y // cruel nuage brut
ui w^i
c) ueill Wj // cueillir
c) ueil (_ Wj // recueil
g) ueill Wj // orgueilleux
g) ueil (_ Wj // orgueil
um (_ Om // album
f) um (_ W~ // parfum
um (b W~ // humble
um (p W~
un (C W~ // emprunt lundi
un (_ W~ // brun
un (_A W~n // un avion
g) u (A // fatigue
g) u (ï y // ambiguïté
g) u (ë y // ambiguë
.group v
v v
.group w
w w
wa (Ce_ wE // hardware software wave
w (agon v // wagon
.group x
x ks
xs ks // lexique lexicaux vox
_e) x (A gz // exagérer exemple
_e) x (h gz // exhumer
ai) x (_ // voix paix prix
oi) x (_
ri) x (_
_soi) x (A s // soixante
au) x (_ z2 // faux beaux
eu) x (_ z2 // jeux
ou) x (_ z2 // choux genoux
_au) x (quel // auxquels
_di) x (_neuf z // liaison: dix-neuf
_di) x (_ z3
_si) x (_neu s // liaison: six-neuf
_si) x (_ z3
di) x (iè z // dixième
si) x (iè z // sixième
deu) x (iè z // deuxième
.group y
y i // cryogénique myope
ym (b E~ // symbolique
ym (p E~ // tympan
y (nn i
y (n_ i
yn E~ // laryngite
.group z
z z
zz z
t) z s // tzigane
.group
// accented characters, these could have their own groups if they need more rules
â a:
ñ n^
ç s // rançon
é e // été
è E // règle
ê E // fête
ñ Ni // niño
ö O // angström
œ W
œu W: // sœur
û y // fûtes
ü y // bülcher
// symbols that are normally spoken when reading text
, (D pilk:u
! Eksklamassj'O~
$ dOlaR
@ aRobas
% puRsA~
& _e
+ plys
~ tilde
€ @Ro
¢ sEnt
¥ i;En
£ livR
° d@gRe
± pl'yz_'u_mw'E~
× myltip@-lj'e_p'aR
÷ diviz'e_p'aR
¼ W~_k'aR
½ W~_d@m'i
¾ tRw'a k'aR
© _^_EN
® R@ZistR'@d_m'aRk