// French translation rules // This file is UTF-8 encoded // 2006-11-18 Gilles Casse // // Updated: 2008-02-08 Michel Such // // * 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 a (lk O // talk a (ll_ O // football handball 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 s) aoul (_ u // saoul aoû ut // 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 _) ch (arism k // charisme, charismatique _ar) ch (a k // archange, archaïque _ar) ch (é k // archéologue _ar) ch (o k // archonte, archosaurien _anar) ch (o k // anarchosyndicalisme _A) ch (o_ k // écho _eu) ch (ari k // eucharistie or) ch (esC k // orchestre or) ch (iC k // orchidée sy) ch (o k // psycho _) ch (ao k // chaos, chaotique _) 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 for) d (_ d lor) 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 Cr) ea (m i: // stream Cl) ea (n i: // clean 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 Ck) e (r_ @ // worker, talker eaC) e (r_ @ // speaker, streamer ght) e (r_ @ // writer, fighter ooC) e (r_ @ // scooter 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~n2 // en en (hA A~n // enharmonique en (A A~n // enivrer C) en (d_ A~ // comprend dépend od) en (dr E~ // rhododendron 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 AA) en (_ E~ C) en (_ En // amen, abdomen, golden xam) en (_ E~ // examen CA) en (_ E~ // rien en (s_ A~ en (CA A~ // pentathlon en (CC A~ // entre en (ch_ En // french sp) ens (_ Ens // suspens éC) ens (_ A~z2 // dépens démens _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 @-z2 -j) e (_ @- gu) e (_C @- gu) es (_C @-z2 qu) e (_C @- qu) es (_C @-z2 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 es (_ z2 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 (amea _! // hameau _) h (amb _! // hamburger _) h (amp _! // hampe _) h (an _! // hanche _) h (app _! // happer _) h (ara _! // haranguer _) h (arc _! // harceler _) h (ard _! // hardi _) h (are _! // hareng, haret _) h (arf _! // harfang _) h (argn _! // hargne _) h (ari _! // haricot haridelle _) h (arn _! // harnais _) h (arp _! // harpe _) h (as _! // hasard, hase _) h (âs _! // hâte _) h (au _! // haut _) h (av _! // havre _) h (eau _! // heaume _) h (él _! // hélas, héler _) h (èl _! // hèlement _) h (enn _! // henné, hennir _) h (enr _! // henri _) h (ère _! // hère _) h (ériss _! // hérisser, hérisson _) h (ern _! // hernie _) h (éro _! // héros, héron _) h (ers _! // herse _) h (ertz _! // hertz _) h (êtr _! // hêtre, hêtraie _) h (eula _! // heulandite _) h (eurt _! // heurter _) h (iat _! // hiatal, hiatus _) h (ibo _! // hibou _) h (ic _! // hic _) h (ide _! // hideux _) h (iér _! // hiéroglyphe _) h (i-fi _! // hi-fi _) h (igh _! // highlandais _) h (i-han _! // hi-han _) h (iss _! // hisser _) h (it _! // hit, hit-parad _) h (ob _! // hobby, hobereau _) h (och _! // hocher _) h (ock _! // hockey _) h (old _! // holding, hold-up _) h (oll _! // hollandais _) h (oma _! // homard _) h (ondu _! // Honduras _) h (ong _! // Hongrie _) h (onn _! // honnir _) h (ont _! // honte _) h (oqu _! // hoquet _) h (ord _! // horde _) h (ou _! // houpe _) h (orio _! // horion _) h (ormi _! // hormis _) h (ors _! // hors, horsain _) h (osan _! // hosanna _) h (ot _! // hot-dog, hotte _) h (ou _! // houle, housse _) h (u _! _) h (uiss // huissier _) h (uî // huître _) h (umain // humain _) h (umani // humanité _) h (umb // humble _) h (umi // humide _) h (umo // humour 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 ig (ht aj // right, fight, light wh) ile ajll // while, endwhile _) 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~ ïs is // maïs, archaïsme ï (q i // archaïquee 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 C) oing (_ o'iN // going c) oing (_ wE~ // coing p) oing (_ wE~ // poing oing (_ wE~ // poing, coing 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 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 _b) on (_h O~n2 // liaison: bon hiver _C) on (_ O~n2 // mon appui, mon histoire, mon havre _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 alc) oo (l O // alcool oo (Ce u // boomer C) oot ut // bootable football z) oo o // zoo z) oo (l oo // zoologue z) oo (m u // zoom oo (X u // pool _gal) op (_ o // galop _sir) op (_ o // sirop _tr) op (_ op2 // trop v) ost (_ o // Prévost o (sA o // poser ot (_ o // mot dépots C) ou (nd aw // sound, found _C) oup (_ u // coup, loup uC) oup (_ up2 // beaucoup 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 kw // aquarium _a) qu (if kw // aquifère _A) qu (idist ky // équidistant _A) qu (ilat ky // équilatéral _C) qu (a kw // squale square _A) qu (a kw // équateur _) qu (artz kw // quartz 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 e) s (_h 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 archo) s s // anarchosyndicalisme 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 xpan) s (A s // expansion 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 C) un (_ W~ // brun uc) un (_ W~n2 // aucun un (_ W~n2 // un avion fl) ux (_ y // flux, reflux 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 (nA i yx (_ iks 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