123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775 |
- // French translation rules
- // This file is UTF-8 encoded
-
- // 2006-11-18 Gilles Casse <[email protected]>
- //
- // * 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
- p) ay (s Ei // pays paysage
- ay (C E // aymé
- ay Ej // paye
- a a // bateau
-
- .group b
- _) b (_ be // b
- bb b // abbé
- om) b (_ // plomb applomb
- b b // aube
-
- .group c
- _) c (_ se // c
- c' s // s
- cch k // bacchanale
- cc (Y ks // accéder
- cc k // occuper
- ar) ch (ét k // archétype architecte
- 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
- _) d (_ de
- 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
- r) d (_ // lourd placard
- d d // don bled
-
- .group e
-
- _) e (_ @ // e
- e (Ce_ E
- eau o // bateau cheveaux
- j) e (a // Jean Jeanne
- ect (_ Ekt // direct
- _trépi) ed e
- _pi) ed e // pied
- ee i // meeting
- _cl) ef (_ e // clef
- 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~ // emmencher
- 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~
- 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
-
- 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
-
- _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 (_ WR // brother
- th) er (s_ WR
- w) er (_ WR // power
- w) er (s_ WR
-
- er (_ e // parler léger
- er (_A eR // 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 (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_ W // peur
- eu (rs_ W // 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
-
- Cr) e (_C @ // quatre pattes
- rC) e (_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é
- _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 (_ Ef
- f f
- f (f
- _neu) f (_ans v // liaison: neuf ans
- _neu) f (_heures v
-
-
- .group g
- _) g (_ Ze
- 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 (_ aS
- h // ahuri
-
- .group i
- _) i (_ 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 (_ Zi
- j Z // adjoint joujoux
-
-
- .group k
- _) k (_ ka
- k k // kafka
- ket (_ kEt // basket
- kets (_ kEt // basket
-
- .group l
- _) l (_ El
- l l // lit
- ll l // aller
- au) lt // hérault
- outi) l (_ // outil
- ui) ll j // juillet
-
-
- .group m
- _) m (_ Em
- m m // film
- mm m // pomme
-
-
- .group n
- _) n (_ En
- n n // une
- nn n
- ng (_ N
-
- _) n' (P2 n
-
- A) ng (_ N // parking meeting
- nn n // panne
-
- .group o
- _) o (_ o
-
- cr) oc (_ o // escroc
-
- o (ch o // cochon
- oe (ll wa // moelleux
- _) oe (C Y // oesophage
- o (eu // soeur oeuf
- o (eC o // coefficient
- _) oi (gnon O // oignons
- oin (C wE~
- oin (_ wE~ // coin
- oi wa // poil
- oê (l wE // poêle
- oî wa // boîte
- _) ok (_ oke // OK
- o (mm O // comme
- dr) o (me_ o // vélodrome
- 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 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 (_ pe
- 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 (_ ky
- q k // coq
- qu k // quatre
- que (_ k@ // puisque
- _) qu' (P3 k // qu'il
- n) q (_ k // cinq cent
-
- .group r
- _) r (_ ER
- right _^_EN // copyright
- _su) rr RR // surréaliste
- ou) rr RR // courrai
- rr R // erreur
- r R // rien
-
- .group s
- _) s (_ Es
- 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
- 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 (_ te
- t t // bataille
- t (_ t2 // silent at end of word unless next word starts with a vowel
- ts (_ z2 // silent at end of word unless next word starts with a vowel
- C) t (_ t // compost watt soft script malttact abrupt
- n) t (_ t2 // emprunt
- r) t (_ t2 // fort
-
- 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
- s) t (ion t // gestion
-
- 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
- u y // cruel nuage brut
- ui w^i
-
- g) ueill Wj // orgueilleux
- g) ueil (_ Wj // orgueil
-
- c) ueill Wj
- c) ueil (_ Wj
-
- um (_ Om // album
- 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 (_ ve
- v v
-
- .group w
- _) w (_ dubl@v'e
- w w
- ware (_ _^_EN // hardware, software
-
-
- .group x
- _) x (_ iks
- 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
- _si) x (_neu s // liaison: six-neuf
-
- 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 (_ zEd
- 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
- @ arobas
- $ dOlar
- , (D pilk:u
|