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 33KB

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