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

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