eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

fr_rules 34KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438
  1. // French translation rules for Espeak
  2. // ***************************************************************************
  3. // * Copyright (C) 2005 to 2007 by Jonathan Duddington *
  4. // * email: [email protected] *
  5. // * *
  6. // * This program is free software; you can redistribute it and/or modify *
  7. // * it under the terms of the GNU General Public License as published by *
  8. // * the Free Software Foundation; either version 3 of the License, or *
  9. // * (at your option) any later version. *
  10. // * *
  11. // * This program is distributed in the hope that it will be useful, *
  12. // * but WITHOUT ANY WARRANTY; without even the implied warranty of *
  13. // * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
  14. // * GNU General Public License for more details. *
  15. // * *
  16. // * You should have received a copy of the GNU General Public License *
  17. // * along with this program; if not, see: *
  18. // * <http://www.gnu.org/licenses/>. *
  19. // ***************************************************************************/
  20. // This file is UTF-8 encoded
  21. // 2006-11-18 Gilles Casse <[email protected]>
  22. //
  23. // Updated: 2009-07-31 Michel Such <[email protected]>
  24. //
  25. // Letter classes:
  26. // A all vowels: a e i o u y â ä é ê è î ï ô ö ù û
  27. // C all consonants
  28. // Y front vowels: e i y é ê è î
  29. // K not a vowel (i.e. consonant, space, )
  30. .L01 d e l n r t u
  31. .L02 b c d f g h k p t v
  32. .L03 d l m n s t v
  33. .L04 c d f g l m n v
  34. .L05 g h k l m v w
  35. .group a
  36. ae (_ e // reggae vitae
  37. aen A~ // caen (diff Cicero: aA~)
  38. ae ae // maestro
  39. aî E // maître
  40. aim (K W~ // faim
  41. ain (K E~ // pain
  42. CC) ain (_ E~n2 // prochain arret
  43. ai (_ e // dirai ferai...
  44. _ess) ai (_ E // essai
  45. _vr) ai (_ E // vrai
  46. ais (_ Ez2 // dirais ferais...
  47. ait (_ Et2 // dirait ferait...
  48. aient (_ Et2 // diraient feraient...
  49. f) ai (sA @ // faisons faisan
  50. a (ill a
  51. a (ils_ a
  52. a (il_ a
  53. aie (me E // paiement
  54. ai E // aile
  55. am (b A~ // jambon
  56. am (p A~ // camp
  57. am (m a // programmation
  58. _) am (n am // amnistie
  59. am (n a // condamner
  60. _L04) an (_ an
  61. _h) an (_ an
  62. _) anti (@@P4 A~ti
  63. _) arché (@P5 arke // archéologue
  64. _) archéo (@P6 arkeo // archéologue
  65. _) arch (aP4 ark // archange
  66. _) arch (oP4 ark // archonte
  67. _) anarcho (@P7 anarko // anarchosyndicalisme
  68. a (nnA a // manne
  69. an (K A~ // ancien, élan
  70. @@m) an (_ an // tennisman
  71. L02m) an (_ an
  72. lism) an (_ A~ // talisman
  73. ulm) an (_ A~ // musulman
  74. _C) aon (_ A~ // faon, paon, taon
  75. s) aoul (_ u // saoul
  76. s) aou (le u // saoule
  77. août ut // août
  78. août (i aus // aoûtien
  79. aut (_ ot2
  80. au o // autruche
  81. au (l_ O // Paul
  82. au (re O // dinosaure
  83. _) audio (@P5 odio
  84. _) auto (@P4 oto
  85. _) autom (n otO
  86. _) au (treX o2
  87. bb) aye (X ei // abbaye
  88. p) a (ys E // pays paysage
  89. ay (C E // aymé
  90. ay Ej // paye
  91. ay (_ E // display
  92. Xl) ayer (X EjWr // player, layer
  93. a a // bateau
  94. // group a: English section
  95. sm) all _^_en // small, smaller
  96. a (wC _^_en
  97. .group b
  98. bb b // abbé
  99. om) b (_ // plomb applomb
  100. b b // aube
  101. // group b: English section
  102. back _^_en
  103. bbl _^_en
  104. bird _^_en // bird
  105. board _^_en // board, keyboard
  106. box (_ _^_en // box, inbox, outbox
  107. bug (g _^_en // debugger
  108. _) by _^_en // by, bye, bypass
  109. .group c
  110. _) c' (P2v s // s
  111. cch k // bacchanale
  112. cc (Y ks // accéder
  113. cc k // occuper
  114. _) c (d se
  115. _) ch (arism k // charisme, charismatique
  116. _) ch (irop k // chiroptère
  117. a) ch (_ k // almanach
  118. e) ch (_ k // varech
  119. _A) ch (o_ k // écho
  120. mani) ch (é k // manichéisme
  121. wi) ch tS // sandwich
  122. mito) ch (o k // mitochondrie
  123. _eu) ch (ari k // eucharistie
  124. or) ch (esC k // orchestre
  125. or) ch (iC k // orchidée
  126. _) ch (ao k // chaos, chaotique
  127. _) ch (orA k // chorale
  128. _) ch (oriz S
  129. _) ch (oro S
  130. te) ch (_ k
  131. ch (r k // chrétien
  132. _) chrono (@P6 kro2no
  133. ch (l k
  134. ch (n k
  135. ch (s k
  136. ch (to k
  137. ch S // chien
  138. ck k // nickel
  139. cqu k // grecque
  140. cq k // pecq
  141. s) c (Y //
  142. x) c (Y
  143. c (Y s // cède
  144. _) cyber (P5 sibEr
  145. ban) c (_ // banc
  146. blan) c (_ // blan
  147. Con) c (_ // tronc, jonc
  148. _don) c (_ k // donc
  149. cler) c (_ // leclerc
  150. tchou) c (_
  151. taba) c (_
  152. toma) c (_
  153. se) c (ond g // seconde secondaire
  154. c k // recoin donc
  155. cient (_ sit2 // ils appr�ient, remercient.
  156. effi) cien (t sjA~ // coefficient
  157. défi) cien (t sjA~ // déficient
  158. cast (_S4 kast // podcast
  159. casts (_S5 kast // podcasts
  160. _) clown klun
  161. // group c: English section
  162. n) ch (_ _^_en // french
  163. cut (_ _^_en // cut, shortcut
  164. .group ç
  165. ç s // rançon
  166. _) ç' (P2v s
  167. .group d
  168. dd d // addition
  169. _) d' (P2 d
  170. _lan) d (_ d // land
  171. _stan) d (_ d // stand
  172. an) d (_
  173. _san) d (_ d
  174. _gran) d (_ t2 // grand ami, grand marchand
  175. Cen) d (_ t2
  176. Con) d (_ t2
  177. quen) d (_ t2
  178. r) d (_
  179. _har) d (_ d
  180. lor) d (_ d
  181. au) d (_
  182. oi) d (_
  183. ou) d (_
  184. dt (_ t // Schmidt
  185. _ni) d (_ // nid
  186. _noeu) d (_ // noeud
  187. d d // don bled
  188. _expé) dien (t_ djA~ // expédient
  189. V_expé) dien (t_ di // expédient
  190. _ingré) dien (t_ djA~ // ingrédient
  191. dien (t_ di // étudient (verbe)
  192. _) dendro (@P6 dE~dro
  193. // group d: English section
  194. day (_ _^_en
  195. _) devic _^_en
  196. dle (X _^_en // bundle, handle
  197. .group e
  198. // Define use of the final 'e' in french
  199. e (_
  200. elqu) e =@
  201. uisqu) e =@
  202. rsqu) e =@
  203. _C) e (_ @2 // je te
  204. -c) e (_ @-
  205. -j) e (_ @-
  206. C) e (- @-
  207. e (Ce_ E
  208. eau o // bateau cheveaux
  209. g) ea (s_ a // mangeas
  210. gh) e (tAX e // spagheti
  211. j) e (a // Jean Jeanne
  212. p) ect (_ E // suspect
  213. ect (_ Ekt // direct
  214. pi) ed (_ e // pied
  215. _cl) ef (_ e // clef
  216. _) ein (K En // peindre
  217. ein (K E~ // peindre
  218. CC) ein (_ E~n2 // plein emploi
  219. e (il E // vieille
  220. ei E // neige
  221. eoi wA // asseoir
  222. ell El // selle
  223. el (K El // celsius, caramel
  224. _f) em (me a // femme
  225. i) e (mA // remerciement, d�ploiement
  226. A) e (rA // remerciera
  227. gu) e (rA @
  228. qu) e (rA @
  229. v) e (lop @-
  230. tch) e (rX W
  231. @) em (me a // patiemment
  232. em (b A~ // décembre
  233. em (mACC A~ // emmancher
  234. em (mACAC A~ // emmagasiner
  235. em (ma e // emmanuel
  236. em (mai A~ // emmailloter
  237. l) em (n a // solemnel
  238. il) emn Em // dilemne
  239. em (p A~
  240. en (_ A~n2 // en
  241. en (hA A~n // enharmonique
  242. _C) en (j E~ // benjamin
  243. _) en (A A~n // enivrer
  244. C) en (d_ A~ // comprend dépend
  245. od) en (dr E~ // rhododendron
  246. qu) en (d_ A~
  247. pati) en A~ // patient patience
  248. en (nu A~ // ennui
  249. en (nA E // penne ennemi
  250. é) en (_ E~ // européen
  251. Ci) en (nA E // mienne
  252. éC) en (t_ A~ // récent différent élément
  253. équ) en (t_ A~ // fréquent, conséquent
  254. étic) en (t_ A~ // réticent
  255. _C) en (t_ A~ // cent vent lent dent
  256. cc) en (t_ A~ // accent
  257. Asc) en (t_ A~ // luminescent
  258. _dol) en (t_ A~ // dolent
  259. ol) en (t_ A~ // somnolent, violent
  260. Vol) en (t_ // somnolent, violent
  261. Xol) ent (_ t2 // volent
  262. ul) en (t_ A~ // turbulent
  263. Vul) en (t_
  264. imCoC) en (t_ A~ // impotent
  265. inCoC) en (t_ A~ // innocent, indolent
  266. XACcid) en (t_ A~ // accident, occident
  267. _ag) en (t_ A~ // agent
  268. _ard) en (t_ A~ // ardent
  269. _arg) en (t_ A~ // argent
  270. _urg) en (t_ A~ // urgent
  271. V_urg) ent (_ t2 // urgent (verbe)
  272. _émin) en (t_ A~ // éminent
  273. immin) en (t_ A~ // imminent
  274. oémin) en (t_ A~ // proéminent
  275. jac) en (t_ A~ // sous-jacent, adjacent
  276. _lat) en (t_ A~ // latent
  277. @@Cig) en (t_ A~ // intransigent, intelligent
  278. _dilig) en (t_ A~ // diligent
  279. XACig) en (t_ A~ // dirigent, exigent
  280. VXACig) ent (_ t2 // dirigent, exigent (verbe)
  281. flig) en (t_ A~ // affligent
  282. Vflig) ent (_ t2 // infligent (verbe)
  283. Xig) ent (_ t2 // figent, pigent
  284. oblig) en (t_ A~ // obligent, d�sobligent
  285. Voblig) ent (_ t2 // obligent (verbe)
  286. tang) en (t_ A~ // tangent
  287. man) en (t_ A~ // permanent
  288. @@ing) en (t_ A~ // astreingent, contingentindigent
  289. _pat) en (t_ A~ // patent
  290. rmam) en (t_ A~ // firmament
  291. éCerg) en (t_ A~ // détergent
  292. V_éCerg) ent (_ t2 // émergent
  293. verg) en (t_ A~ // convergent, divergent
  294. Vverg) ent (_ t2 // convergent, divergent (verbe)
  295. _serg) en (t_ A~ // sergent
  296. CACCim) en (t_ A~ // condiment, gentiment
  297. dim) en (t_ A~ // rudiment
  298. Agim) en (t_ A~ // régiment
  299. Alim) en (t_ A~ // poliment
  300. inim) en (t_ A~ // infiniment
  301. manim) en (t_ A~ // maniment
  302. onim) en (t_ A~ // boniment
  303. plim) en (t_ A~ // compliment
  304. Atim) en (t_ A~ // bâtiment
  305. _cim) en (t_ A~ // ciment
  306. _pim) en (t_ A~ // piment
  307. ertin) en (t_ A~ // pertinent, impertinent
  308. ontin) en (t_ A~ // continent, incontinent
  309. _sArm) en (t_ A~ // sarment, serment
  310. erm) en (t_ A~ // ferment
  311. Vferm) ent (_ t2 // ferment, referment (verbe)
  312. XArp) en (t_ A~ // arpent, serpent
  313. CArr) en (t_ A~ // conncurrent, torrent
  314. Cerr) ent (_ t2 // ils serrent
  315. _appar) en (t_ A~ // apparent
  316. spar) en (t_ A~ // transparent
  317. _par) en (t_ A~ // parent
  318. V_par) ent (_ t2 // parent (verbe)
  319. _var) en (t_ A~ // varent
  320. mitt) en (t_ A~ // intermittent
  321. énit) en (t_ A~ // pénitent
  322. tourm) en (t_ A~ // tourment
  323. Cflu) en (t_ A~ // affluent, confluent
  324. VCflu) ent (_ t2 // refluent, influent (verbe)
  325. _tal) en (t_ A~ // talent
  326. ival) en (t_ A~ // équivalent
  327. Vival) ent (_ t2 // équivalent (verbe)
  328. xcell) en (t_ A~ // excellent
  329. Vxcell) ent (_ t2 // excellent
  330. iCam) en (t_ A~
  331. mm) en (t_ A~
  332. em) en (t_ A~ // lentement
  333. mom) en (t_ A~ // moment
  334. Aaim) en (t_ A~
  335. Caim) en (t_ A~
  336. dum) en (t_ A~
  337. gum) en (t_ A~
  338. jum) en (t_ A~
  339. oCum) en (t_ A~
  340. rum) en (t_ A~
  341. éCid) en (t_ A~
  342. VéCid) ent (_ t2
  343. Xtrid) en (t_ A~
  344. _flor) en (t_ A~
  345. _laur) en (t_ A~
  346. _mécont) en (t_ A~
  347. _cont) en (t_ A~
  348. _Vcont) ent (_ t2
  349. éC) en (t_ A~ // compétent
  350. _souv) en (t_ A~ // souvent
  351. Cud) en (t_ A~
  352. _couv) en (tS3f A~ // le couvent
  353. V_couv) en (t_ // elles couvent
  354. s_couv) en (t_ // elles couvent
  355. ent (_ t2 // étaient mangent
  356. A) ent (_ t2 // étaient mangent
  357. Ci) en (K E~ // rien, lien
  358. Ci) en (c A~ // science
  359. AA) en (_ E~
  360. C) en (_ En // amen, abdomen, golden
  361. xam) en (_ E~ // examen
  362. en (s_ A~
  363. en (CA A~ // pentathlon
  364. en (CC A~ // entre
  365. sp) ens (_ Ens // suspens
  366. éC) ens (_ A~z2 // dépens démens
  367. _C) er (_ Er // fer
  368. _Ch) er (_ Er // cher
  369. _env) er (_ Er
  370. _hi) er (_ Er // hier
  371. _fi) er (_ Er // fier
  372. _hiv) er (X Er // hiver
  373. tain) er (X Er // container
  374. _ti) er (_ Er
  375. ack) er (K Wr
  376. ock) er (K Er
  377. rock) er (K Wr
  378. er (_ e // parler léger
  379. er (s_ e
  380. i) e (rt_ E // requiert
  381. d) e (ssus_ @ // dessus
  382. _d) es (bA e
  383. _d) es (jA e // Desjardins
  384. _d) es (nA e
  385. _d) es (qA e // desquels
  386. _l) es (qA e // lesquels
  387. _m) es (dA e // mesdames
  388. _m) es (nA e
  389. Am) es (dA e
  390. Am) es (nA e // Dumesnil
  391. d) esh (A ez // Deshormeaux
  392. _r) e (ss @ // ressembler
  393. _r) e (ssu e // ressusciter
  394. _r) e (stra @
  395. _r) e (stro @
  396. _r) e (stru @ // restructurer
  397. -) est (_ Est // -est
  398. dg) et (_ Et // Bridget, gadget
  399. k) et (_ Et
  400. tick) et (_ E
  401. m) et (_ Et2
  402. eu Y // eu
  403. _) eu (ss y // eu
  404. eu (C W
  405. eu (h_ Y
  406. eu (x_ Y
  407. eu (i W
  408. eu (rC W2
  409. _l) eu (r_ W2
  410. eu (tr Y
  411. _) eut (_ yt2
  412. eut (_ Yt2
  413. _) extra (uP5 Ekstra
  414. _) extra (CP5 Ekstra
  415. _) eû y // eût
  416. eû Y: // jeûne
  417. e (x E // exact
  418. ey (_ E // dahomey
  419. ey (C E // ceylan
  420. ey Ej // asseye
  421. ez (_ ez2 // nez mangez chez
  422. g) e (A // mangeons
  423. g) eu W // vengeur
  424. g) eu (re y // gageure
  425. _d) e (ch @
  426. _r) e (ch @ // recherche
  427. e (Cl @
  428. _l) e (xA E
  429. _l) e (CA @
  430. _l) e (ChA @
  431. _l) e (ClA @ // Leclerc
  432. tr) e (CA @
  433. tr) e (ChA @
  434. e (CC E // infect pelle mettre
  435. e (Cr @
  436. _) e (C% e // effet, effectuer
  437. e (C_ E
  438. e (t_ E
  439. e (rC E
  440. es (_ z2
  441. %C) e (Ca @-
  442. // %C) e (Ce // actuellement guillemets
  443. %C) e (xA E
  444. %C) e (mA // actuellement guillemets
  445. ct) e (ment @
  446. nC) e (ment @-
  447. rC) e (ment @
  448. AC) e (rie_ @-
  449. AC) e (ries_ @-
  450. AcC) e (rie_ @-
  451. AcC) e (ries_ @-
  452. %C) e (rie_ @-
  453. %C) e (ries_ @-
  454. AC) e (ment
  455. u) e (ment @-
  456. ul) e (CA
  457. ull) e (CA
  458. As) e (gA
  459. As) e (pA
  460. Av) e (gA // sauvegarde
  461. Av) e (pA
  462. e @ // menue
  463. _) e (CA e
  464. _) e (xA E
  465. Cr) eam i:m
  466. Cr) eamer i:mWr
  467. Cl) eaner i:nWr
  468. vert) e (rX W
  469. eïn (_ 'Ein
  470. _y) en (_ En
  471. iew) er (X er2
  472. // group e: English section
  473. eac _^_en
  474. C) ead _^_en // read, head
  475. eak _^_en // break, speak
  476. eal _^_en // deal
  477. ear _^_en // ear, search
  478. eas _^_en // please
  479. eave _^_en // leave
  480. ed (_ _^_en
  481. ee _^_en // meeting
  482. efore (_ _^_en // before
  483. eing (_ _^_en // being, boeing
  484. eive _^_en // receive
  485. eld (_ _^_en // field
  486. _) enter (_ _^_en // enter
  487. _) enhan _^_en
  488. qu) est (_ _^_en // request
  489. qu) este (X_ _^_en // requested, requester
  490. _) even (X _^_en // forever, however
  491. _) ever _^_en // forever, however
  492. oC) ever _^_en // forever, however
  493. _) eye _^_en
  494. .group è
  495. Z) ème i-Em
  496. è E
  497. .group ë
  498. u) ë // ambiguë
  499. ë E // citroën noël
  500. .group f
  501. f f
  502. f (f
  503. _ner) f (X
  504. _neu) f (_ans v // liaison: neuf ans
  505. _neu) f (_heures v
  506. // group f: English section
  507. _) fire _^_en
  508. fly _^_en
  509. _) frame _^_en
  510. fter (_ _^_en
  511. .group g
  512. g g
  513. g (Y Z
  514. su) gg (Y gZ // suggérer suggestif
  515. gg g // agglomérer
  516. ai) gni n^ // craignions châtaignier
  517. gn n^ // agneau
  518. gn (ie n // comagnie
  519. _quatrevin) gts (_ z2
  520. vin) gt (_A t // liaison: vingt ans
  521. vin) gt (_un
  522. vin) gt (_deux t
  523. vin) gt (_trois t //liaison: vingt-trois
  524. vin) gt (_quatr t
  525. vin) gt (_cinq t
  526. vin) gt (_six t
  527. vin) gt (_sept t
  528. vin) gt (_huit t
  529. vin) gt (_neuf t
  530. vin) gt (_neuvi t
  531. gt (_ // vingt doigts
  532. gt t // vingtaine doigté
  533. gui gi // anguille
  534. ai) gui (l gw^i // aiguillage
  535. in) gui (s gw^i // linguiste
  536. g (C g
  537. _ran) g (_ // rang
  538. _san) g (_ // sang
  539. tan) g (_ // sang
  540. _lon) g (_ // long
  541. bour) g (_ // Strasbourg
  542. g (_ g // grog gag goulag
  543. // group g: English section
  544. _) game (X _^_en
  545. girl _^_en // girl
  546. gy (_ _^_en
  547. .group h
  548. _) h _!
  549. Ca) h (_ h
  550. _) h (abi // habit, habilleur
  551. _) h (allo // hallogène
  552. _) h (ame // hameçon
  553. _) h (andr // handroïde
  554. _) h (arm // harmonie
  555. _) h (el // hellène
  556. _) h (éb // hébreux
  557. _) h (ect // hectare
  558. _) h (él // hélice
  559. _) h (erb // herbe
  560. _) h (éCa // hématie
  561. _) h (érit // hériter
  562. _) h (ésit // hésiter
  563. _) h (eure // heure
  564. _) h (iber // hibernation
  565. _) hi (A j // hier
  566. _) h (ippo // hippodrome
  567. _) h (iro // hirondelle
  568. _) h (ist // histoire
  569. _) h (iv // hiver
  570. _) h (omm // homme
  571. _) h (onn // honneur
  572. _) h (ôp // hôpital
  573. _) h (os // hostile
  574. _) h (ora // horaire
  575. _) h (orip // horipeau
  576. _) h (oriz // horizon
  577. _) h (oro // horoscope
  578. _) h (orlo // horloge
  579. _) h (orr // horreur
  580. _) h (ôt // hôtel
  581. _) h (uil // huile
  582. _) h (uiss // huissier
  583. _) h (uî // huître
  584. _) h (uma // humain
  585. _) h (umb // humble
  586. _) h (umi // humide
  587. _) h (umo // humour
  588. _) hy (A j
  589. _) h (y // hypermarché
  590. _) hyper (@P5 ipEr
  591. _) hyper (_ ipEr
  592. _) hypra (@P5 ipra
  593. h // ahuri
  594. // group h: English section
  595. _) half _^_en
  596. here (_ _^_en // here
  597. .group i
  598. i i // cri
  599. C) i (A i-
  600. C) i (onK j
  601. r) i (onK i-
  602. C) i (erA i
  603. l) i (A i
  604. _) i (A i-
  605. C) i (e_ i
  606. C) i (es_ i
  607. Cr) i (a i:
  608. _Cr) i (A i:
  609. Cr) i (é i:
  610. Cr) i (er_ i:
  611. rr) i (er_ i-
  612. C) ien (t_ i
  613. dév) ien (t_ i-
  614. t) ien (K_ i-E~ // tient
  615. v) ien (K_ i-E~ // vient
  616. at) ien (t_ i-A~ // patient
  617. cip) ien (C i-A~ // récipient
  618. cl) ien (C i:A~ // client
  619. mol) ien (C i-A~ // émolient
  620. vén) ien (C i-A~ // inconvénient
  621. or) ien (t iA~ // orient, orienter
  622. ot) ien (t_ i-A~ // quotient
  623. i (e_ i
  624. _) ill ill // illégal
  625. aigu) ill ij // aiguille
  626. anqu) ill il // tranquille
  627. c) ill (i il
  628. dist) ill il // distiller
  629. _L05) ill il // Lille, mille, ville, william
  630. osc) ill il // osciller
  631. qu) ill ij // quille
  632. A) ill j // caillou
  633. C) ill ij // famille
  634. a) il (_ j // bail
  635. e) il (_ j
  636. u) il (_ j // deuil
  637. L01_f) ils (_ is // fils (enfant)
  638. imm imm // immaculé
  639. im (_ im // karim
  640. im (C E~ // timbre
  641. w) in in // winrar
  642. inct (_ E~ // distinct
  643. in (h in // inhumain
  644. in (kX iN // link
  645. in (n i // innombrable
  646. in (C E~ // vingt
  647. in (_ W~ // vin
  648. ing (_ iN
  649. _) infra (_P5 E~fra
  650. _) inter (@P5 E~tEr
  651. _) inter (_ E~t'Er
  652. _) inter (ne_ E~t'Er
  653. _) intra (neP5 E~tra
  654. _) intra (uP5 E~tra
  655. C) is (_ i
  656. bor) is (_ is
  657. dor) is (_ is
  658. tor) is (_ is
  659. fl) irt W2rt
  660. otl) i (neX aj
  661. onl) i (ne_ aj
  662. offl) i (ne_ aj
  663. // group i: English section
  664. ibuter (X _^_en
  665. iev _^_en
  666. ife (_ _^_en
  667. igh _^_en
  668. ind (X _^_en // find, mind
  669. _C) ind (erX _^_en // finder
  670. AC) ind (erX _^_en // reminder
  671. ize (X _^_en // realize
  672. dr) i (veX _^_en
  673. ram_f) i (le _^_en
  674. .group î
  675. î i // abîme
  676. în (i in // vînimes
  677. .group ï
  678. ïn (C E~ // coïncider
  679. ïn (_ E~
  680. ïs is // maïs, archaïsme
  681. ï (q i // archaïque
  682. ï (c i // laïc
  683. a) ï j // aïeul
  684. ï i // ambiguïté
  685. .group j
  686. j Z // adjoint joujoux
  687. _) j' (P2v Z
  688. _) j (azz dZ
  689. _) j (obK dZ
  690. _) j (ohK dZ
  691. _) jusqu' (P6 Zysk
  692. .group k
  693. k k // kafka
  694. // group k: English section
  695. ke (_ _^_en // make, take
  696. ke (s_ _^_en // makes, takes
  697. ke (rX _^_en // maker
  698. ke (nX _^_en // taken
  699. .group l
  700. l l // lit
  701. ll l // aller
  702. _) l' (P2 l
  703. au) lt // hérault
  704. uCi) l (_ // outil, fusil
  705. nti) l (_ // gentil
  706. ui) ll j // juillet
  707. _) lorsqu' (P7 lO2rsk
  708. // group l: English section
  709. less (_ _^_en // noiseless
  710. _) live _^_en
  711. @) loud (_ _^_en
  712. ll (X _^_en
  713. .group m
  714. m m // film
  715. mm m // pomme
  716. _) m' (P2v m
  717. _) mc (@P2 mak
  718. _) ms (P2 EmEs
  719. master (_S6 mastWr
  720. // group m: English section
  721. _) mail (_ _^_en // mailer
  722. mov (A _^_en // move, movy
  723. .group n
  724. n n // une
  725. nn n
  726. ng (_ N
  727. _) n' (P2v n
  728. _) n (_° nymero
  729. _) neuro (@@P5 nYro
  730. .group o
  731. br) oc (_ o // broc
  732. cr) oc (_ o // escroc
  733. o (ckK O2
  734. o (CerA O2
  735. n) od (_ o // Pernod
  736. _) o (ff O2
  737. o (lC O2
  738. o (ll O
  739. o (C% O
  740. o (C%eCA O2
  741. om (merA O2
  742. _) on (l O2n
  743. on (n O
  744. ls) on (_ O2n
  745. Cst) on (_ O2n
  746. on (nerA O2
  747. o (rC O2
  748. _) os (_ Os
  749. _v) os (gY o2
  750. o (sC O2
  751. o (ss O
  752. o (sseCA O2
  753. s_) os (_ o
  754. x_) os (_ o
  755. C) o (se_ o2
  756. C) o (ses_ o2
  757. o (tC O2
  758. o (Che@ O2
  759. o (Cement_ O2
  760. o (t_ o
  761. o (tre_ O2
  762. _) o (bCC o2
  763. _) o (bCe o2
  764. X) o (Co@ o2
  765. o (Cau o2
  766. o (Ceau o2
  767. o (Co_ o2
  768. o (Cos_ o2
  769. C) o (d_ O2
  770. oe (ll wA // moelleux
  771. oe (i W2 // oeil
  772. _) oe (C Y // oesophage
  773. _ph) oe (C e // phoetus
  774. oeu W // soeur coeur
  775. oeufs @ // oeufs boeufs
  776. o (eC o // coefficient
  777. _l) o (gi o2
  778. _p) o (ten o2
  779. _L02r) o (L02C O
  780. _L02r) o (t_ o
  781. _C) o (teri O2
  782. _) oi (gnon o // oignons
  783. oin (C wE~
  784. oin (_ wE~ // coin
  785. _) oi wA // oiseau
  786. oi wA // poil
  787. oê (l wA // poêle
  788. oî wA // boîte
  789. om (C O~ // bombe
  790. om (m O // nommer
  791. om (ni O2m // omnibus
  792. n) om (X O~ // nom
  793. om (_ Om // www.web.com
  794. s) om (n O2m
  795. on (K O~ // mon
  796. on (t_ O~t2 // mont vont sont
  797. _m) ont (pAC O~ // Montpellier
  798. _m) ont (rAal O~ // Montreal
  799. onsh (A O~z // bonshommes
  800. onh (A On // bonhomme
  801. _) on (z _!O~ // onze, onzi�me
  802. _c) on (_ O~ // no comment
  803. _C) on (_ O~n2 // mon appui, mon histoire, mon havre
  804. alc) oo (l O // alcool
  805. z) oo o // zoo
  806. z) oo (C o2o // zoologue
  807. z) oo (m u // zoom
  808. _gal) op (_ o // galop
  809. _sir) op (_ o // sirop
  810. v) ost (_ o // Prévost
  811. _C) oup (_ u // coup, loup
  812. ou u // hibou brouillard
  813. où u // où
  814. oû u // coûter
  815. oyes (_ wA // troyes
  816. oy (A wAj // noyer voyelles
  817. _y) o (y o
  818. oy wA // roy
  819. o (_ o // zorro allégro
  820. o (z_ o // berlioz
  821. o O
  822. _sC) ot O2t
  823. // group o: English section
  824. oa (X _^_en // approach, load
  825. oa (CerX _^_en
  826. oach _^_en
  827. old (er_ _^_en // folder, older
  828. C) oing (_ _^_en // going
  829. oo (Ce _^_en // boomer
  830. oo (X _^_en // pool
  831. ook _^_en // book, cook
  832. C) oot _^_en // bootable football
  833. _) one _^_en
  834. oun (C _^_en // bounce, found
  835. _) over _^_en // over
  836. ow (K _^_en // cow, town, down
  837. ow (e _^_en // flower, power
  838. oy (X _^_en // boy, toy
  839. .group ô
  840. ôt (_ o // rôt
  841. ô o // cône
  842. .group p
  843. p p // pas
  844. _) para (pCP4 para
  845. _) photo (@P5 fo2to
  846. _) poly (@P4 poli
  847. _) post (KP4 pO2st
  848. _) post (ACCP4 pO2st
  849. _) pseudo (@P6 psYdo
  850. p (p // appliquer
  851. ph f // phrase
  852. m) ps (_ // temps champs
  853. r) ps (_ // corps
  854. cham) p (_ // contrechamp
  855. cam) p (_ // camp
  856. dra) p (_ // drap
  857. _) psych (@P5 psik
  858. _) psych (iCP5 psiS
  859. _) psych (AA_P5 psiS
  860. ba) p (t // baptiser
  861. com) p (t // compte
  862. C) pt (_ // prompt exempt
  863. se) pt (_ t // sept
  864. se) pt (iè t // septième
  865. _) puisqu' (P7 pw^isk
  866. // group p: English section
  867. pad (_ _^_en
  868. plug _^_en // plug
  869. print (_ _^_en // print
  870. printer (_ _^_en // printer
  871. .group q
  872. q k // coq
  873. _) qu' (AP3 k
  874. _) qua (d kwA // quadrature
  875. _) qua (drill ka // quadriller
  876. _a) qua kwA // aquarium
  877. _a) qu (if ku // aquifère
  878. _A) qui (dist kw^i // équidistant
  879. _A) qui (lat kw^i // équilatéral
  880. _C) qua kwA // squale square
  881. _A) qua kwA // équateur
  882. dé) qua kwA // adequate
  883. _) qua (rtz kwA // quartz
  884. qu k // quatre
  885. _) que (_ k@2 // que
  886. n) q (_ k // cinq cent
  887. // group q: English section
  888. quick _^_en // quick, quickly
  889. .group r
  890. _su) rr rr // surréaliste
  891. cou) rr rr // courrai
  892. cou) rr (i r // courrier
  893. mou) rr rr // mourrai
  894. r r // rien
  895. rr r
  896. _) radio (@P5 radio
  897. // group r: English section
  898. _) real _^_en
  899. resen _^_en
  900. rst (_ _^_en
  901. _) rule _^_en
  902. .group s
  903. s s // verser sien
  904. s (_S1 z2
  905. stein (_ Stajn
  906. _) s' (P2v s // s'amène
  907. _) s' (esXP2v s // s'amène
  908. sç s // immisça
  909. sch (ie sk // schierzo
  910. sch (iz sk // schizophrène
  911. sch (ol sk
  912. sch (oo sk
  913. sch S // schéma
  914. dé) sh (A z // déshabiller
  915. sh S // shérif
  916. ss s // assez
  917. ai) s (em s // vraisemblable
  918. aCè) s (_ s
  919. nè) s (_ s
  920. kansa) s (_ s // Kansas, Arkansas
  921. ub) s (is z // subsister
  922. tran) s (A z // transition
  923. tran) s (e s // transe
  924. tran) s (ub s // transubstantiation
  925. A) s (A z // baiser
  926. A) s (oft s // microsoft
  927. A) s (ol_ s // tournesol
  928. _) socio (@P5 sosio
  929. _) super (@@P5 sypEr
  930. _) super (_ sypEr
  931. _) supra (@P5 sypra
  932. batro) s (_ s
  933. océro) s (_ s
  934. scien (t si-A~ // conscient scientifique
  935. sql (_S3 EskyEl
  936. _u) s (_ s
  937. Cu) s (_
  938. Abu) s (_ s
  939. _Abu) s (_
  940. mbu) s (_ s
  941. _cACpu) s (_ s
  942. Acu) s (_ s
  943. docu) s (_
  944. écu) s (_
  945. asu) s (_ s
  946. odu) s (_ s
  947. gu) s (_ s
  948. igu) s (_ // aigus
  949. iu) s (_ s // radius
  950. ïu) s (_ s // laïus
  951. Culu) s (_ s // cumulus
  952. plu) s (_ z2 // plus, surplus
  953. ylu) s (_ s // stylus
  954. mu) s (_ s
  955. _mu) s (_
  956. ému) s (_
  957. opu) s (_ s // opus, octopus
  958. Aru) s (_ s // virus
  959. aru) s (_ // disparus
  960. ouru) s (_ // courus
  961. Anu) s (_ s // bonus, tonus
  962. enu) s (_ // menus, venus
  963. psu) s (_ s // lapsus
  964. cessu) s (_ s // processus
  965. atu) s (_ s // stratus motus
  966. ctu) s (_ s // cactus
  967. etu) s (_ s
  968. aitu) s (_
  969. itu) s (_ s
  970. ltu) s (_ s // altus
  971. otu) s (_ s // motus
  972. Cutu) s (_ s
  973. _tou) s (_ s
  974. s (b z // sbire
  975. s (d z
  976. s (g z
  977. s (j z
  978. s (v z
  979. _tou) s (_Ces_
  980. _tou) s (_des_ s
  981. _tou) s (_Cos_
  982. _tou) s (_leurs_
  983. // group s: English section
  984. CA) sh (_ _^_en // punish
  985. sh (_ _^_en
  986. sh (Ap _^_en // shop, ship
  987. sh (At _^_en // shut, shot
  988. _) sky _^_en
  989. _) smil _^_en // smile, smiley
  990. spy _^_en
  991. .group t
  992. t t // bataille
  993. _) t (_ te
  994. -) t (- t2
  995. _) t' (P2v t
  996. Vn) t (_ t2
  997. A) t (- t2
  998. t (_
  999. peti) t (_ t2
  1000. _) th t // thon
  1001. ts (_S1 z2 // silent at end of word unless next word starts with a vowel
  1002. C) t (_ t // compost watt soft script malttact abrupt
  1003. ki) t (_ t // kit
  1004. n) t (_
  1005. r) t (_
  1006. aul) t (_ // Renault
  1007. _) télé (@P4 tele
  1008. _) thermo (@P6 tErmo
  1009. tt t // attitude
  1010. s) th (m // asthme
  1011. th t // théorie
  1012. hui) t (_ t3 // huit
  1013. _) t t // tien tiers
  1014. an) t (ia t // Santiago
  1015. C) t (ieu s // contentieux
  1016. t (io_ s // ratio
  1017. Ama) t (ieX s // diplomatie
  1018. a) t (ia s // spatial
  1019. en) t (ia s // confidentialit�
  1020. lbu) t (iA s // balbutiait
  1021. r) t (ia s // impartial
  1022. ini) t (iA s // initier
  1023. p) t (ia s // nuptial
  1024. an) t (iat s // transsubstantiation
  1025. t (ion s // programmation
  1026. V) t (ion t // verbes
  1027. ache) t (ion t // achetions, rachetions
  1028. ai) t (ion t // souhaitions, traitions
  1029. oi) t (ion t // boitions
  1030. si) t (ion s // position
  1031. chan) t (ion t // chantions, d�chantions
  1032. Cisi) t (ion t // visitions
  1033. ci) t (ions t // citions
  1034. comp) t (ions t // comptions, escomptions
  1035. CAnc) t (ion s // fonctionner, ponctionner
  1036. Ce) t (ions t // jetions, rejetions
  1037. Vec) t (ion t // respections
  1038. Vep) t (ion t // respections
  1039. éCi) t (ions t // hésitions, héritions
  1040. éti) t (ion s // pétition
  1041. Vé) t (ion t // répétions
  1042. habi) t (ions t // habitions
  1043. imi) t (ions t // imitions, limitions
  1044. Vu) t (ion t // ajoutions
  1045. Apor) t (ion t // emportions, exportions
  1046. opor) t (ion s // proportion
  1047. Cpor) t (ion t // emportions, exportions
  1048. sor) t (ion t // sortions
  1049. rê) t (ion t // arrêtions, apprêtions
  1050. s) t (ion t // gestion
  1051. _ta) t (ion t // tation
  1052. sen) t (ion_ t // sentions, ressentions
  1053. t) t (ion t // combattions
  1054. t (iel s // partiel
  1055. t (ieu s // ambitieux
  1056. t (iAm s // patiemment
  1057. mar) t (ien s // martien vénitienne
  1058. a) t (ien s
  1059. i) t (ien s
  1060. o) t (ien s
  1061. ipé) t (ieX s
  1062. amé) t (ieX s
  1063. nu) t (ieX s // minutie
  1064. ni) tien (t_ si
  1065. bu) tien (t_ si
  1066. cra) t (ieX s // démocratie
  1067. ner) t (ie s // inertie
  1068. _ce) t (_ t
  1069. _transA) t (_ t
  1070. // group t: English section
  1071. C) th (_ _^_en // month
  1072. _) th (eX _^_en // the, then
  1073. _) th (aX _^_en // than, that
  1074. _) time _^_en
  1075. tle (_ _^_en
  1076. too _^_en
  1077. ttl _^_en
  1078. try (_ _^_en // try, country
  1079. sCar) t (_ _^_en // smart, start
  1080. sCar) t (er_ _^_en // starter
  1081. _) tun (AX _^_en
  1082. .group u
  1083. u y // cruel nuage brut
  1084. ui w^i // nuit, fuite
  1085. uin (K yE~ // juin
  1086. uy (A w^ij
  1087. C) ucci utSi // capuccino
  1088. c) ueill Wj // cueillir
  1089. c) ueil (_ Wj // recueil
  1090. _g) ua wA
  1091. ag) ua (_ wA
  1092. Ctig) ua (_ wA
  1093. _c) ul (_ y
  1094. _) ultra (P5 yltra
  1095. g) u (ay u
  1096. g) ueill Wj // orgueilleux
  1097. g) ueil (_ Wj // orgueil
  1098. C) u (bX W // hub, club
  1099. C) u (gX W // bug, mug
  1100. _n) u (rse W2 // nurse
  1101. r) u (nX W // run, autorun
  1102. um (_ Om // album
  1103. f) um (_ W~ // parfum
  1104. um (b W~ // humble
  1105. um (p W~
  1106. un (C W~ // emprunt lundi
  1107. un (n y // tunnel
  1108. CC) un (_ W~ // brun
  1109. uc) un (_ W~n2 // aucun
  1110. un (_ W~n2 // un avion
  1111. _h) un (_ W~ // hun
  1112. fl) ux (_ y // flux, reflux
  1113. g) u (A // fatigue
  1114. g) u (ï y // ambiguïté
  1115. g) u (ë y // ambiguë
  1116. // group u: English section
  1117. _b) usi _^_en // business, businessman
  1118. C) ui (ce _^_en // produice, juice
  1119. umber (_ _^_en
  1120. ump (_ _^_en
  1121. unch _^_en
  1122. under _^_en // under, understand, thunder
  1123. _C) un (_ _^_en
  1124. _C) un (ny _^_en
  1125. _) up (C _^_en // upper, update
  1126. up (_ _^_en // setup
  1127. urn (X _^_en // burn, turn
  1128. ust (_ _^_en // just, trust
  1129. .group ü
  1130. ü y
  1131. üs (_ ys
  1132. üm (_ Om
  1133. ül (_ yll
  1134. .group v
  1135. v v
  1136. vers (_ vErz2
  1137. _) view (X vju
  1138. _) view (A vjuv
  1139. // group v: English section
  1140. voice (X _^_en
  1141. void (_ _^_en
  1142. vy (_ _^_en
  1143. .group w
  1144. w w
  1145. w (agon v // wagon
  1146. // group w: English section
  1147. e) w (K _^_en
  1148. wa (Ce_ _^_en // hardware software wave
  1149. _) wan _^_en
  1150. wr _^_en // write
  1151. way _^_en // way, away
  1152. _) wir _^_en // wire
  1153. winn _^_en // winner
  1154. wise _^_en
  1155. wor _^_en
  1156. .group x
  1157. x ks
  1158. _) x (A gz // xylophone
  1159. _) x (CP1 iks // xylophone
  1160. xml (_S3 _!iksEmEl
  1161. e) x (A gz // exagérer exemple
  1162. L03e) x (A ks // annexe, vexer
  1163. _ine) x (A gz
  1164. _e) x (h gz // exhumer
  1165. ai) x (_ // voix paix prix
  1166. oi) x (_
  1167. ri) x (_
  1168. _soi) x (A s // soixante
  1169. Au) x (_ z2 // faux feux choux
  1170. _au) x (quel // auxquels
  1171. _di) x (_neuf z // liaison: dix-neuf
  1172. _di) x (_ z3
  1173. _si) x (_neu s // liaison: six-neuf
  1174. _si) x (_ z3
  1175. di) x (iè z // dixième
  1176. si) x (iè z // sixième
  1177. deu) x (iè z // deuxième
  1178. .group y
  1179. y i // cryogénique myope
  1180. _) y (A j // yak, yacht
  1181. _) yacht _^_en // yacht, yachtman
  1182. _) y (eu i- // yeux
  1183. _) yahoo (P5 i-a'u
  1184. ym (b E~ // symbolique
  1185. ym (p E~ // tympan
  1186. ym (_ E~ // thym
  1187. y (nn i
  1188. y (nA i
  1189. pa) ys (_ i
  1190. X) ys (_ is
  1191. yx (_ iks
  1192. yn E~ // laryngite
  1193. .group z
  1194. z z
  1195. zz dz
  1196. t) z s // tzigane
  1197. C) zer (_ zEr
  1198. .group
  1199. // accented characters, these could have their own groups if they need more rules
  1200. â a:
  1201. ñ n^
  1202. é e // été
  1203. ê E // fête
  1204. ñ Ni // niño
  1205. ö O // angström
  1206. œ W
  1207. œu W: // sœur
  1208. û y: // fûtes
  1209. ü y // bülcher
  1210. // symbols that are normally spoken when reading text
  1211. , (D pilk:u
  1212. $ do2lar
  1213. ° d@gre
  1214. _n_) ° // n°