// French translation rules for Espeak // *************************************************************************** // * Copyright (C) 2005 to 2014 by Jonathan Duddington * // * email: jonsd@users.sourceforge.net * // * * // * This program is free software; you can redistribute it and/or modify * // * it under the terms of the GNU General Public License as published by * // * the Free Software Foundation; either version 3 of the License, or * // * (at your option) any later version. * // * * // * This program is distributed in the hope that it will be useful, * // * but WITHOUT ANY WARRANTY; without even the implied warranty of * // * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * // * GNU General Public License for more details. * // * * // * You should have received a copy of the GNU General Public License * // * along with this program; if not, see: * // * . * // ***************************************************************************/ // This file is UTF-8 encoded // 2006-11-18 Gilles Casse // Initial rules for French, imported from // Cicero TTS: A Small, Fast and Free Text-To-Speech Engine. // http://www.fluxnic.net/cicero // // Rules are now maintained by Michel Such // Last update: 2014-02-20 Michel Such // // 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, ) .replace œ oe .L01 d e l n r t u .L02 b c d f g h k p t v .L03 d l m n s t v .L04 c d f g l m n v .L05 g h k l m v w // Following groups are used to manage mute e inside words. // After or before L06, e is not mute .L06 bl br cl cr ct dr fl fr ft gl gr kl kr pl pr tr vr // After L07, e is not mute .L07 ec éc ed éd lb lc ld lg lm ln lp lt lv rb rc rd rf rg rl rm rn rp rs rt rv // All consonants + ch gu qu used as ch g k .L08 b c d f g h j k l m n p q r s t v w x z ch qu gu // E placed after a consonant following L09 is not mute .L09 l r s // When these diphtonges are after a consonant folllowing e, e is not mute .L10 ia ie io ua ue ui uo .L11 b p t .L12 é è aï al ib ie iq l om on ym ré // Words ending "son" pust sound english if preceded by L13 .L13 d g k l p er hn // For english words ending "side" .L14 be in up ut .L15 c f g h // Hours .L16 0 1 2 3 4 5 6 7 8 9 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 // Minutes .L17 0 1 2 3 4 5 // Plurals and other that shouldn't pronounce s at the end .L18 continu courbatu discontinu dodu imbu promu tribu camu détritu rébu // Words that should pronounce the s .L19 clausu consensu cursu typhu diplodocu eucalyptu cirru .group a ae (_ e // reggae vitae aen A~ // caen (diff Cicero: aA~) ae aE // maestro aim (K E~ // faim ain (K E~ // pain Ct) ain (_ E~n2 // certain ami ch) ain (_ E~n2 // prochain arret ai E ai (_ e _bal) ai (_ E _ess) ai (_ E _vr) ai (_ E aie E ais (_ Ez2 ait (_ Et2 aient Et2 f) ai (sA @ // faisons faisan a (ilK a am (L11 A~ // jambon, tampon am (m a // programmation _) am (n am // amnistie am (n a // condamner _L04) an (_ an an (n_ a _h) an (_ an _) anti (@@P4 A~ti _) anti (CAXP4 A~ti _) arché (@P5 arke // archéologue _) archéo (@P6 arkeo // archéologue _) arch (aP4 ark // archange _) arch (oP4 ark // archonte _) anarcho (@P7 anarko // anarchosyndicalisme a (nnA a // manne an (K A~ // ancien, élan an (h an @@m) an (_ an // tennisman zm) an (_ an // jazzman L02m) an (_ an lism) an (_ A~ // talisman ulm) an (_ A~ // musulman _caïm) an (_ A~ // caïman _C) aon (_ A~ // faon, paon, taon s) aoul (_ u // saoul s) aou (le u // saoule août ut // août août (i aus // aoûtien aut (_ ot2 a (ô // saune au o // au, aux aud (_ o // chaud _C) aud (_ od // Maud au (l_ O // Paul au (re_ O // dinosaure _) audio (@P5 odio _) auto (@P4 oto _) autom (n otO bb) aye (X ei // abbaye ay (C E // aymé ay Ej // paye ay (ak aj // kayak ay (_ E // display bb) aye (_ aj // cobbaye layer Xl) ayer (X EjWr // player, layer h) am (_S2 am w) an (_ an a a // bateau // group a: English section any _^_en aw (K _^_en .group b bb b // abbé om) b (_ // plomb applomb b b // aube // group b: English section back _^_en _) be (L15A _^_en board _^_en // board, keyboard box (_ _^_en // box, inbox, outbox bugg _^_en // debugger .group c _) c' (P2v s // s cch k // bacchanale cc (Y ks // accéder cc k // occuper _) c (d se _) ch (arism k // charisme, charismatique _) ch (irop k // chiroptère _) coe (la se // coelacante a) ch (_ k // almanach ar) c (ti // arctique e) ch (_ k // varech ni) ch (_ k _A) ch (o_ k // écho mani) ch (é k // manichéisme wi) ch tS // sandwich mito) ch (o k // mitochondrie _eu) ch (ari k // eucharistie or) ch (esC k // orchestre or) ch (iC k // orchidée _) ch (ao k // chaos, chaotique _) ch (orA k // chorale _) ch (oriz S _) ch (oro S ch (r k // chrétien _) chrono (@P6 krono 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 _) cyber (P5 sibEr Can) c (_ // banc Con) c (_ // tronc, jonc _don) c (_ k // donc cler) c (_ // leclerc tchou) c (_ taba) c (_ toma) c (_ se) c (ond g // seconde secondaire c k // recoin donc zin) c (_ g // zinc cient (_ sit2 // ils appr�ient, remercient. effi) cient sjA~ // coefficient défi) cient sjA~ // déficient cast (_S4 kast // podcast casts (_S5 kast // podcasts _) clown klun // group c: English section n) ch (_ _^_en // french ch (ment _^_en // attachment cut (_ _^_en // cut, shortcut .group ç ç s // rançon _) ç' (P2v s .group d dd d // addition _) d' (P2 d _ban) d (_ d _lan) d (_ d // land _stan) d (_ d // stand an) d (_ _san) d (_ d _gran) d (_ t2 // grand ami, grand marchand Cen) d (_ t2 Con) d (_ con) d (_ t2 quen) d (_ t2 r) d (_ _har) d (_ d lor) d (_ d oi) d (_ ou) d (_ dt (_ t // Schmidt _ni) d (_ // nid d d // don bled _expé) dien (t_ djA~ // expédient V_expé) dien (t_ di // expédient _ingré) dien (t_ djA~ // ingrédient dien (t_ di // étudient (verbe) _) dendro (@P6 dE~dro // group d: English section day (_ _^_en _) devic _^_en dle (X _^_en // bundle, handle .group e // Define use of the final 'e' in french e (_ // Manage mute e inside words @C) e (CeCA @ @L08) e (CA @L08) e (CL10C @ @L08) e (L06 @L08) e (L06L10C @ @L06) e (CA @ @L06) e (L06 @ @L07) e (CA @ @L07) e (L06 @ @L09gu) e (CA @ @L09gu) e (L06 @ @L09qu) e (CA @ @L09qu) e (L06 @ e (ct+++++ E e (x+++++ E _C) e (_ @- // je te -c) e (_ -j) e (_ C) e (- _) e (CAN e // Evident _) e (L06A e // Ecran _eC) e (CA++ E // Evenement eau (++ o // bateau e (CC E cap) e (la_ E gh) e (tAX E // spagheti p) ect (_ E // suspect ect (_ Ekt // direct pi) ed (_ e // pied _art) e (++ e // arte, artefact _cl) ef (_ e // clef _) ein (K ajn // Einstein ein (K E~ // peindre pl) ein (_ E~n2 // plein emploi e (il E // vieille ei E // neige e (oi // asseoir el (l E // belle _f) em (me a // femme i) e (mA // remerciement, d�ploiement A) e (rA // remerciera tch) e (rX W @) em (me a // patiemment em (L11 A~ // décembre _) em (m A~ // j'emmène _r) em (m A~ // remmaillage em (mACC A~ // emmancher em (mACAC A~ // emmagasiner em (ma E // emmanuel em (mai A~ // emmailloter l) em (n a // solemnel il) emn Em // dilemne en (_ A~n2 // en en (hA A~n // enharmonique _C) en (j E~ // benjamin _flam) en (c E~ // flamenco _) en (A A~n // enivrer C) en (d_ A~ // comprend dépend od) en (dr E~ // rhododendron qu) en (d_ A~ pati) en A~ // patient patience en (nu A~ // ennui en (nA E // penne ennemi é) en (_ E~ // européen Ci) en (nA E // mienne éC) en (t_ A~ // récent différent élément équ) en (t_ A~ // fréquent, conséquent étic) en (t_ A~ // réticent _C) en (t_ A~ // cent vent lent dent cc) en (t_ A~ // accent Asc) en (t_ A~ // luminescent _dol) en (t_ A~ // dolent ol) en (t_ A~ // somnolent, violent Vol) en (t_ // somnolent, violent Xol) ent (_ t2 // volent eul) ent (_ t2 // veulent ul) en (t_ A~ // turbulent Ccul) ent (_ t2 Vul) ent (_ t2 imCoC) en (t_ A~ // impotent inCoC) en (t_ A~ // innocent, indolent XACcid) en (t_ A~ // accident, occident _ag) en (t_ A~ // agent _ard) en (t_ A~ // ardent _arg) en (t_ A~ // argent _urg) en (t_ A~ // urgent V_urg) ent (_ t2 // urgent (verbe) _émin) en (t_ A~ // éminent immin) en (t_ A~ // imminent oémin) en (t_ A~ // proéminent jac) en (t_ A~ // sous-jacent, adjacent _lat) en (t_ A~ // latent ig) ent (_ t2 ilig) ent (_ A~t2 llig) ent (_ A~t2 ndig) ent (_ A~t2 tang) ent (_ A~t2 // tangent @@ing) en (t_ A~ // astreingent, contingentindigent man) en (t_ A~ // permanent _pat) en (t_ A~ // patent rmam) en (t_ A~ // firmament verg) en (t_ A~ // convergent, divergent Vverg) ent (_ t2 // convergent, divergent (verbe) _serg) en (t_ A~ // sergent CACCim) en (t_ A~ // condiment, gentiment dim) en (t_ A~ // rudiment Agim) en (t_ A~ // régiment Alim) en (t_ A~ // poliment inim) en (t_ A~ // infiniment manim) en (t_ A~ // maniment onim) en (t_ A~ // boniment plim) en (t_ A~ // compliment Atim) en (t_ A~ // bâtiment _cim) en (t_ A~ // ciment _pim) en (t_ A~ // piment gm) en (t_ A~ // fragment Asim) en (t_ A~ // quasiment ertin) en (t_ A~ // pertinent, impertinent ontin) en (t_ A~ // continent, incontinent _sArm) en (t_ A~ // sarment, serment erm) en (t_ A~ // ferment Vferm) ent (_ t2 // ferment, referment (verbe) XArp) en (t_ A~ // arpent, serpent CArr) en (t_ A~ // conncurrent, torrent Cerr) ent (_ t2 // ils serrent _appar) en (t_ A~ // apparent spar) en (t_ A~ // transparent _par) en (t_ A~ // parent V_par) ent (_ t2 // parent (verbe) _var) en (t_ A~ // varent mitt) en (t_ A~ // intermittent énit) en (t_ A~ // pénitent tourm) en (t_ A~ // tourment Cflu) en (t_ A~ // affluent, confluent VCflu) ent (_ t2 // refluent, influent (verbe) _tal) en (t_ A~ // talent ival) en (t_ A~ // équivalent Vival) ent (_ t2 // équivalent (verbe) xcell) en (t_ A~ // excellent Vxcell) ent (_ t2 // excellent iCam) en (t_ A~ mm) en (t_ A~ em) en (t_ A~ // lentement mom) en (t_ A~ // moment Aaim) en (t_ A~ Caim) en (t_ A~ dum) en (t_ A~ gum) en (t_ A~ jum) en (t_ A~ oCum) en (t_ A~ rum) en (t_ A~ éCid) en (t_ A~ VéCid) ent (_ t2 Xtrid) en (t_ A~ _flor) en (t_ A~ _laur) en (t_ A~ _mécont) en (t_ A~ _cont) en (t_ A~ _Vcont) ent (_ t2 éC) en (t_ A~ // compétent _souv) en (t_ A~ // souvent Cud) en (t_ A~ _couv) en (tS3f A~ // le couvent V_couv) en (t_ // elles couvent s_couv) en (t_ // elles couvent ent (_ t2 // étaient mangent A) ent (_ t2 // étaient mangent Ci) en (K E~ // rien, lien Ci) en (c A~ // science AA) en (_ E~ C) en (_ En // amen, abdomen, golden C) en (to_ En // memento nc) ens (_ A~ // encens xam) en (_ E~ // examen en (s_ A~ en (CA A~ // pentathlon en (CC A~ // entre 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 _fi) er (_ Er // fier _hiv) er (X Er // hiver Cst) er (X Er // hamster _cart) er (X Er // carter _cutt) er (X Wr // cutter tain) er (X Er // container _ti) er (_ Er ack) er (K Wr ock) er (K Er rock) er (K Wr er (_ e // parler léger er (s_ e i) e (rt_ E // requiert 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 f) eb (vA E // Lefebvre _r) e (ss @ // ressembler _r) e (ssu e // ressusciter _r) e (stra @ _r) e (stro @ _r) e (stru @ // restructurer -) est (_ Est // -est dg) et (_ Et // Bridget, gadget k) et (_ Et tick) et (_ E m) et (_ Et2 eu Y // eu eu (CX W // neuf eu (CeX W // fleuve eu (Cer_ Y // pleurer eu (i W // feuille eu (CeX Y // meule eu (reX W // demeure eu (leX W // gueule eu (ler Y // gueuler eu (rC W // pleurnicher eu (rreX W // beurre _) eu (ss y // eusse _) eut (_ yt2 eut (_ Yt2 eux (_ Yz2 _) extra (uP5 Ekstra _) extra (CP5 Ekstra _) eû y // eût eû Y: // jeûne ey (_ E // dahomey ey (C E // ceylan ey Ej // asseye ez (_ ez2 // nez mangez chez g) e (A // mangeons g) eu W // vengeur g) eu (re y // gageure _d) e (ch @ _r) e (ch @ // recherche e (Cl @ _l) e (CA @ _l) e (ChA @ _l) e (ClA @ // Leclerc tr) e (CA @ tr) e (ChA @ e (Cr @ _) e (C% e // effet, effectuer e (C_ E e (rC E es (_ z2 e (ri_++ e e (ria_++ e e (ro_++ e // Cicero e (rr+++ E e @ // menue _) e (CA e Cr) eam I:m Cr) eamer ImWr Cl) eaner InWr vert) e (rX W eï (K 'Ej _y) en (_ En iew) er (X er2 _m) e (ga e app) en (di E~ // appendice // group e: English section ea _^_en _) e (CeX _^_en ed (_ _^_en ee _^_en // meeting efore (_ _^_en // before eing (_ _^_en // being, boeing eive _^_en // receive el (CX _^_en // field el (sX El _) enter (_ _^_en // enter _) enhan _^_en ess (_ _^_en // loudness qu) est (_ _^_en // request qu) este (X_ _^_en // requested, requester even (_ _^_en _) ever _^_en oC) ever _^_en // forever, however ew (++ _^_en _) eye _^_en .group è Z) ème iEm è E ès (_ E Ar) ès (_ Es m) ès (_ Es n) ès (_ Es p) ès (_ Es .group ë u) ë // ambiguë no) ë (_ e // canoë ë E // citroën noël .group f f f f (f _ner) f (X _neu) f (_ans v // liaison: neuf ans _neu) f (_heures v // group f: English section _) fire (CA _^_en _) fire (CCA _^_en fly _^_en _) frame _^_en fter (_ _^_en .group g g g g (Y Z ge (a Z ge (o Z su) gg (Y gZ // suggérer suggestif gg g // agglomérer ai) gni n^ // craignions châtaignier gn nj // agneau _wa) gner (_ gnEr _sta) gn gn dia) gn gn _) gn (om gn _) gn (ou_ gn gn (osie_ gn gni n^i // signifier gn (e_ n^ gn (_ n^ gne (CA n^@- //gagnera gn (ie n // compagnie dia) g (no g _a) g (no g _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 vin) gt (_neuvi t gt (_ // vingt doigts An) gt (A t // vingtaine doigté gu (i g // anguille ai) gui (l gyi // aiguillage in) gui (s gyi // linguiste g (C g _ran) g (_ // rang _san) g (_ // sang étan) g (_ // étang _lon) g (_ // long bour) g (_ // Strasbourg g (_ g // grog gag goulag // group g: English section _) game (X _^_en girl _^_en // girl gh (K _^_en @) gy (_ _^_en .group h _) h _| _) h (abi // habit, habilleur _) h (allo // hallogène _) h (ame // hameçon _) h (andr // handroïde _) h (arm // harmonie _) h (el // hellène _) h (ect // hectare _) h (erb // herbe _) h (é _) h (éris _| _) h (éro _| _) h (eure // heure _) h (iber // hibernation _) hi (A _|j // hier _) h (ippo // hippodrome _) h (iro // hirondelle _) h (ist // histoire _) h (iv // hiver _) h (omm // homme _) h (onn // honneur _) h (ô // hôpital _) h (os // hostile _) h (ora // horaire _) h (orip // horipeau _) h (oriz // horizon _) h (oro // horoscope _) h (orlo // horloge _) h (orr // horreur _) h (uil // huile _) h (uiss // huissier _) h (uitr // huître _) h (umA // humain _) h (umC // humble _) hy (A j haus (_ os //blockhaus heim (_ ajm _) h (y // hypermarché _) hyper (@P5 ipEr _) hyper (_ ipEr _) hypra (@P5 ipra h // ahuri // group h: English section _) half _^_en _) ha (C_ _^_en hn _^_en .group i i i // cri C) i (erA i C) ien (t_ i dév) ien (t_ i t) ien (K_ jE~ // tient v) ien (K_ jE~ // vient at) ien (t_ jA~ // patient cip) ien (C jA~ // récipient cl) ien (C iA~ // client mol) ien (C jA~ // émolient vén) ien (C jA~ // inconvénient or) ien (t iA~ // orient, orienter ot) ien (t_ jA~ // quotient _) i (ce@ aj // iceberg _) il (l i // illégal aigu) ill ij // aiguille anqu) ill il // tranquille c) ill (i il dist) ill il // distiller _L05) ill il // Lille, mille, william v) ill (e_ il // ville osc) ill il // osciller gu) ill ij // guillaume qu) ill ij // quille A) ill j // caillou C) ill ij // famille a) il (_ j // bail e) il (_ j gt) i (m aj u) il (_ j // deuil L01_f) ils (_ is // fils (enfant) imm im // immaculé im (_ im // karim im (C E~ // timbre inct (_ E~ // distinct in (h in // inhumain in (n i // innombrable in (C E~ // vingt in (_ E~ // vin // ing (_ iN ing (h ing ing (s iN _) infra (sP5 E~fra _) inter (@@P5 E~tEr _) interr (A E~tEr _) inter (_ E~t'Er _) inter (ne_ E~t'Er _) intra (neP5 E~tra _) intra (uP5 E~tra C) is (_ i Kir) is (_ is bor) is (_ is dor) is (_ is tor) is (_ is fl) irt Wrt otl) i (neX aj onl) i (ne_ aj offl) i (ne_ aj dr) i (ve aj pr) int (_ int // group i: English section ibuter (X _^_en iev _^_en ife (_ _^_en ign (_ _^_en ill (_ _^_en // Bill C) ill (y_ _^_en // Billy ing (_ _^_en i (pAd _^_en C) irt (_ _^_en iven (_ _^_en ind (X _^_en // find, mind _C) ind (erX _^_en // finder AC) ind (erX _^_en // reminder C) ird (X _^_en // bird ize (K _^_en // realize ram_f) i (le _^_en .group ï ï i // naïf A) ï (_ j A) ïe (_ j A) ï (lA j ïn (K E~ // coïncidence Ca) ïs (_ is // maïs .group j j Z // adjoint joujoux je (a Z // Jean _) j' (P2v Z _) jazz dZaz _) j (obK dZ _) j (ohK dZ _) jusqu' (P6 Zysk .group k k k // kafka // group k: English section ke (_ _^_en // make, take ke (s_ _^_en // makes, takes ke (rX _^_en // maker ke (nX _^_en // taken AC) k (X _^_en // bank .group l l l // lit ll (A l // aller _) l' (P2 l au) lt // hérault uCi) l (_ // outil, fusil nti) l (_ // gentil nti) lh j // gentilhomme ui) ll j // juillet _) lorsqu' (P7 lorsk // group l: English section o) ld (_ _^_en // old u) ld (_ _^_en // could less (_ _^_en // noiseless %C) l (eX _^_en ff) l (eX l pp) l (eX l _) line (X _^_en _) live _^_en @) loud (_ _^_en AC) l (X _^_en .group m m m // film mm m // pomme _) m' (P2v m _) mc (@P2 mak _) ms (P2 EmEs master (_S6 mastWr // group m: English section m (n_ _^_en // column, autumn e) mail _^_en d) mail _^_en g) mail _^_en t) mail _^_en mov (AX _^_en // move, movy mov (ie_ _^_en // move, movy .group n n n // une nn n ng (_ N ngh ng _) n' (P2v n _wAC) ner (_ nEr _) n (_° nymero _) neuro (@@P5 nYro _) nvda (P4 Envedea // group n: English section _) name _^_en _re) name _^_en n (eme_ _^_en n (emes_ _^_en .group o br) oc (_ o // broc cr) oc (_ o // escroc _) os (_++ Os _v) os (gY o s_) os (_ o x_) os (_ o o (t_ o oe (llA wa // moelleux oe (i W // oeil _) oe (C Y // oesophage _ph) oe (C e // phoetus _ph) oe (n_ W // phoen oeu W // voeu oeud Y // noeud oeufs (_ Y // oeufs boeufs oeu (x Yz2 // voeux o (eC o // coefficient _) oi (gnon o // oignons oin (C wE~ oin (_ wE~ // coin oi wa // poil oê (l wa // poêle om (L11 O~ // bombe, pompe n) om (X O~ // nom om (_ Om // www.web.com on (K O~ // montre, vision on (n O // bonne, personne on (t_ O~t2 // mont vont sont _m) ont (pAC O~ // Montpellier _m) ont (m O~ _m) ont (rAal O~ // Montreal onsh (A O~z // bonshommes onh (A On // bonhomme _) on (z _|O~ // onze, onzième _c) on (_ O~ // no comment _C) on (_ O~n2 // mon appui, mon histoire, mon havre c) one on g) one on z) one on alc) oo (l O // alcool z) oo o // zoo z) oo (C oo // zoologue z) oo (m u // zoom _gal) op (_ o // galop _sir) op (_ o // sirop v) ost (_ o // Prévost _C) oup (_ u // coup, loup ou (e_ u ou (ill u ou (A w ou u // hibou brouillard groupe encouragé ou (in w // pingouin oue (mA u // dévouement _) ou (at _|u // ouate où u // où oû u // coûter oy (A waj // noyer voyelles _b) oy (co Oj // boycott _c) oy (o Oi // coyote _y) o (y O oy wa o (_ o // zorro allégro gr) oss os // grosse, grossir o (Ce_ O // pote o (CA o // otarie o (Che_ O // poche, wisigothe, apostrophe o (ChA o // rocher, orthophoniste o (gne_ O // rogne o (gnA o // pognon o (rr o // zorro C) o (me_ o // atome, chrome _C) o (me_ O // Rome tome o (sA o // position o (zA o // Mozilla o (tr o // votre o (dr o // vélodrome o (CC O // poste o O // group o: English section oa (X _^_en // approach, load oa (_ oa oa (s_ oa oa (CerX _^_en oach _^_en oes _^_en _) of (X _^_en o (lder_ _^_en // folder, older _) o (rder_ _^_en // order C) oing (_ _^_en // going gt) on (_ _^_en Cst) on (_ _^_en oo (Ce _^_en // boomer oo (k _^_en // book, cook oo (st _^_en // booster oo (X _^_en // pool C) oot _^_en // bootable football _) one _^_en l) oud (X _^_en // cloud, loud XC) oud (X _^_en oun (C _^_en // bounce, found _) over _^_en // over _sC) ot _^_en // shot, slot, spot ow (e _^_en // flower, power ow (X _^_en _C) oy (X _^_en // boy, toy .group ô ô o: // long o: by default .group p p p // pas _) para (pCP4 para _) photo (@P5 foto _) poly (@P4 poli _) post (CP4 post _) post (ACCP4 post _) pseudo (@P6 psYdo p (p // appliquer pays pEiz2 // pays, paysage ph f // phrase m) ps (_ // temps champs r) ps (_ // corps cham) p (_ // champ cam) p (_ // camp dra) p (_ // drap _) psych (@P5 psik _) psych (iCP5 psiS _) psych (AA_P5 psiS ba) p (t // baptiser com) p (t // compte C) pt (_ // prompt exempt se) pt (_ t // sept se) pt (iè t // septième scul) p (t // sculpture _) puisqu' (P7 pyisk // group p: English section pad (_ _^_en plug _^_en // plug printer (_ _^_en // printer .group q q k // coq _a) qua kwa // aquarium _A) qua kwa // équateur _A) qui (dist kyi // équidistant _a) qu (if ku // aquifère _A) qui (lat kyi // équilatéral _C) qua kwa // squale square dé) qua kwa // adequate n) q (_cent_ // cinq cent n) q (_ k // cinq n) q (_mill // cinq mille _) qua (d kwa // quadrature _) qua (drill ka // quadriller _ _) quan (tA kA~ // quantique, quantité, quantifié _) qu' (AP3 k _) qua (r ka // quarantain _) qua (tA kwa // quaternaire _) qua (to ka // quatorze _) que (_ k@ // que qu k // quatre // group q: English section quick _^_en // quick, quickly .group r rf (_ r/ // cerf, nerf, serf _su) rr rr // surréaliste cou) rr rr // courrai mou) rr rr // mourrai cou) rr (i r // courrier cou) rr (o r // courroie r r // rien rr r _) radio (@P5 radio // group r: English section _) real _^_en rst (_ _^_en r (Cy_ _^_en _) rule _^_en .group s s s // verser sien s (_S1 z2 stein (_ Stajn _) s' (P2v s // s'amène _) s' (esXP2v s // s'amène sç s // immisça sch (ie sk // schierzo sch (iz sk // schizophrène sch (ol sk sch (oo sk schu Su sch S // schéma dé) sh (A z // déshabiller sh S // shérif ss s // assez ai) s (em s // vraisemblable _al) s (ac z // Alsace aCè) s (_ s nè) s (_ s kansa) s (_ s // Kansas, Arkansas aka) s (_ s ub) s (is z // subsister tran) s (A z // transition tran) s (e s // transe tran) s (ub s // transubstantiation A) s (A z // baiser A) s (oft s // microsoft A) s (ol_ s // tournesol _) socio (@P5 sosio _) super (@@P5 sypEr _) super (_ sypEr _) supra (@P5 sypra batro) s (_ s océro) s (_ s scien (t siA~ // conscient scientifique sql (_S3 EskyEl _u) s (_ s Cu) s (_ L18) s (_+++ // list of words not caught by other rules. Force increase in score L19) s (_+++ s // list of words not caught by other rules. Force increase in score Abu) s (_ s _Abu) s (_ mbu) s (_ s _cACpu) s (_ s Acu) s (_ s docu) s (_ écu) s (_ asu) s (_ s odu) s (_ s gu) s (_ s igu) s (_ // aigus iu) s (_ s // radius ïu) s (_ s // laïus Culu) s (_ s // cumulus plu) s (_ z2 // plus, surplus ylu) s (_ s // stylus mu) s (_ s _mu) s (_ ému) s (_ opu) s (_ s // opus, octopus Aru) s (_ s // virus aru) s (_ // disparus ouru) s (_ // courus Anu) s (_ s // bonus, tonus enu) s (_ // menus, venus psu) s (_ s // lapsus cessu) s (_ s // processus atu) s (_ s // stratus motus ctu) s (_ s // cactus etu) s (_ s aitu) s (_ itu) s (_ s ltu) s (_ s // altus otu) s (_ s // motus Cutu) s (_ s _tou) s (_ s s (b z // sbire s (d z s (g z s (j z s (v z _tou) s (_Ces_ _tou) s (_des_ s _tou) s (_Cos_ _tou) s (_leurs_ // group s: English section send (_ _^_en _) server (X _^_en sh (_ _^_en sh (Ap _^_en // shop, ship sh (At _^_en // shut, shot _) side (X+++ _^_en L14) side (X+++ _^_en _) sky _^_en _) smil _^_en // smile, smiley spy _^_en _A) s (_ _^_en L13) son (_ _^_en L13) ston (_ _^_en stone (_ _^_en .group t t t // bataille _) t (_ te -) t (- t2 _) t' (P2v t Vn) t (_ t2 A) t (- t2 VCi) t (_ t2 t (_ peti) t (_ t2 th (L12++ t th (ArA++ t th (oCA t or) th (++ t _) th (erm t ts (_S1 z2 // silent at end of word unless next word starts with a vowel C) t (_ t // compost watt soft script malttact abrupt ki) t (_ t // kit n) t (_ r) t (_ aul) t (_ // Renault grani) t (_ t _) télé (@P4 tele _) tele tele _) thermo (@P6 tErmo tt t // attitude s) th (m // asthme th t // théorie hui) t (_ t3 // huit _) t t // tien tiers an) t (ia t // Santiago C) t (ieu s // contentieux t (io_ s // ratio Ama) t (ieX s // diplomatie a) t (ia s // spatial en) t (ia s // confidentialit� lbu) t (iA s // balbutiait r) t (ia s // impartial ini) t (iA s // initier p) t (ia s // nuptial an) t (iat s // transsubstantiation t (ion s // programmation V) t (ion t // verbes ache) t (ion t // achetions, rachetions ai) t (ion t // souhaitions, traitions oi) t (ion t // boitions si) t (ion s // position chan) t (ion t // chantions, d�chantions Cisi) t (ion t // visitions ci) t (ions t // citions comp) t (ions t // comptions, escomptions CAnc) t (ion s // fonctionner, ponctionner Ce) t (ions t // jetions, rejetions Vec) t (ion t // respections Vep) t (ion t // respections éCi) t (ions t // hésitions, héritions éti) t (ion s // pétition Vé) t (ion t // répétions habi) t (ions t // habitions imi) t (ions t // imitions, limitions VAu) t (ion t // ajoutions lu) t (ion s // févolution Apor) t (ion t // emportions, exportions opor) t (ion s // proportion Cpor) t (ion t // emportions, exportions sor) t (ion t // sortions rê) t (ion t // arrêtions, apprêtions s) t (ion t // gestion _ta) t (ion t // tation sen) t (ion_ t // sentions, ressentions t) t (ion t // combattions t (iel s // partiel t (ieu s // ambitieux t (iAm s // patiemment mar) t (ien s // martien vénitienne a) t (ien s i) t (ien s o) t (ien s ipé) t (ieX s amé) t (ieX s nu) t (ieX s // minutie ni) tien (t_ si bu) tien (t_ si cra) t (ieX s // démocratie ner) t (ie s // inertie _ce) t (_ t _transA) t (_ t // group t: English section th (A _^_en // this th (K _^_en // month _) time _^_en tle (_ _^_en too _^_en ttl _^_en g) ton (_ _^_en // try, country i) t (uneX _^_en try (_ _^_en // try, country sCar) t (_ _^_en // smart, start sCar) t (er_ _^_en // starter _) tun (AX _^_en .group u u y // cruel nuage brut ue (il W // orgueil ui yi // nuit, fuite uin (K yE~ // juin _C) u (rfX W _bl) u (ff W _s) u (rfeX W uy (A yij C) ucci utSi // capuccino _g) ua wa ag) ua (X wa Ctig) ua (_ wa _c) ul (_ y _) ultra (P5 yltra g) u (ay u haïk) u (X u C) u (bX W // hub, club C) u (gX W // bug, mug _n) u (rse W // nurse pr) unt (_ W~ // emprunt um (_ Om // album f) um (_ W~ // parfum um (L11 W~ // humble un (C W~ // emprunt lundi un (n y // tunnel CC) un (_ W~ // brun uc) un (_ W~n2 // aucun un (_ W~n2 // un avion _h) un (_ W~ // hun fl) ux (_ y // flux, reflux g) u (A // fatigue g) u (ï y // ambiguïté g) u (ë y // ambiguë p) u (tsch u // putsch uz (z W g) ua (l_ wa // group u: English section L03) ual (_ _^_en // usual uch (_ _^_en // much _b) usi _^_en // business, businessman C) ui (ce _^_en // produice, juice C) ult (_ _^_en umber (_ _^_en ump (_ _^_en r) u (nX _^_en // run, autorun unch _^_en under _^_en // under, understand, thunder _C) un (_ _^_en _C) un (ny _^_en _) up (C _^_en // upper, update up (_ _^_en // setup urn (X _^_en // burn, turn ust (_ _^_en // just, trust uzz _^_en // buzz .group ü ü y üs (_ ys üm (_ om ül (_ yll .group v v v vers (_ vErz2 dri) ver (X vWr view (X vju _) view (A vjuv // group v: English section voice (X _^_en void (_ _^_en vy (_ _^_en .group w w w _) w (A _|w w (ag++ v // wagon // group w: English section _) w (AC _^_en _) w (ina w _) w (Ai _^_en _) w (Att w _) w (ACo w _) we _^_en wh _^_en // why whisky when wr _^_en // write war _^_en // war wav _^_en // wave way _^_en // way, away A) wn _^_en wor _^_en .group x x ks xx ks _) x (A gz // xylophone _) x (CP1 iks // xylophone xml (_S3 _|iksEmEl e) x (A gz // exagérer exemple L03e) x (A ks // annexe, vexer _ine) x (A gz _e) x (h gz // exhumer ai) x (_ // paix oi) x (_ // voix pri) x (_ // prix, but not matrix, bellatrix _soi) x (A s // soixante Au) x (_ z2 // faux feux choux _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 _) y (A _|j // yak _) y (eu j // yeux _) yacht _^_en // yacht, yachtman _) yahoo (P5 ja'u ym (L11 E~ // tympan ym (_ E~ // thym X) ys (_ is yn (K E~ // laryngite y (nn i // group y: English section //_C) y (_ _^_en AC) y (_ _^_en C) y (e_ _^_en %C) y (_ _^_en ss) y (_ i @CeC) y (_ _^_en nC) y (_ _^_en yze _^_en .group z z z t) z s // tzigane t) zer (_ zEr C) zer (_ zWr .group // accented characters, these could have their own groups if they need more rules â a: ñ n^ é e // été ê E // fête ö o // angström û y: // fûtes ü y // bülcher // symbols that are normally spoken when reading text // , (D pilk:u _L16_) : (_L17D_ Wr // Say time $ dOlar ° d@gre _n_) ° // n° ' (C _^_en