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_list 13KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811
  1. // ***************************************************************************
  2. // * Copyright (C) 2005 to 2007 by Jonathan Duddington *
  3. // * email: [email protected] *
  4. // * *
  5. // * This program is free software; you can redistribute it and/or modify *
  6. // * it under the terms of the GNU General Public License as published by *
  7. // * the Free Software Foundation; either version 3 of the License, or *
  8. // * (at your option) any later version. *
  9. // * *
  10. // * This program is distributed in the hope that it will be useful, *
  11. // * but WITHOUT ANY WARRANTY; without even the implied warranty of *
  12. // * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
  13. // * GNU General Public License for more details. *
  14. // * *
  15. // * You should have received a copy of the GNU General Public License *
  16. // * along with this program; if not, see: *
  17. // * <http://www.gnu.org/licenses/>. *
  18. // This file in UTF8 encoded
  19. // Conditional rules
  20. // ?2 Special numbering for Belgium and Switzerland
  21. // 2006-11-18 Gilles Casse <[email protected]>
  22. //
  23. // Updated 2008-10-24 Michel Such <[email protected]>
  24. //
  25. // * Numbers, a few abbreviations and exceptions.
  26. //
  27. // Letters names
  28. // If a letter has a "word" pronunciation which is different from its
  29. // "letter" name, then include the letter name here, with the letter
  30. // prefixed by a _ character.
  31. _à $accent // speak as base-letter name + accent name
  32. â $accent
  33. ä $accent
  34. b be
  35. c se
  36. ç $accent
  37. d de
  38. e @
  39. ë $accent
  40. é $accent
  41. è $accent
  42. ê $accent
  43. ë $accent
  44. f Ef
  45. g Ze
  46. h aS
  47. i i
  48. ï $accent
  49. î $accent
  50. j Zi
  51. k ka
  52. l El
  53. m Em
  54. //n En // in fr_rules
  55. ñ $accent
  56. o o
  57. _ô $accent
  58. ö $accent
  59. œ o||@||lie
  60. p pe
  61. q ky
  62. r Er
  63. s Es
  64. u y
  65. ù $accent
  66. û $accent
  67. ü $accent
  68. v ve
  69. w dubl@v'e
  70. x iks
  71. _y i:gr'Ek
  72. z zEd
  73. // accent names
  74. _lig ligat'yr
  75. _acu aksA~tEg'y
  76. _ac2 dublaksA~tEg'y
  77. _brv br'Ev
  78. _ced sed'ij
  79. _cir aksA~sirkO~fl'Eks
  80. _dia tRem'a
  81. _dot pwE~syskr'i
  82. _grv aksA~gr'av
  83. _hac kar'O~
  84. _mcn makr'O~
  85. _ogo OgOn'Ek
  86. _rng rO~t2A~S'Ef
  87. _stk b'ar
  88. _tld t'ild
  89. // character names
  90. _cap maZysk'yl
  91. _?A l'Etr
  92. _?? sE~b'Oll
  93. _#9 tabylasjO~
  94. _#32 Espas
  95. _" gijmE
  96. _# djEz
  97. _' a2postr'Of
  98. _( 'uvR@-parA~t'Ez
  99. _) f'Erm parA~t'Ez
  100. _* asterisk:
  101. _, virgyl
  102. _- tirE
  103. _. _|pw%E~
  104. _/ slaS
  105. _: d'Ypw'E~
  106. _; pwE~virg'yl
  107. _< E~ferjWr
  108. _= egal
  109. _> syperjWr
  110. _? pwE~dE~terogasj'O~
  111. _[ uvr@-_kroSE
  112. _\ b'aksl'aS
  113. _] f'E2rm_kroS'E
  114. _^ sirkOnflEks
  115. __ sulin^e
  116. _` aks'A~_gr'av
  117. _{ uvr_akOlad
  118. _| bar
  119. _} f'E2rm_akOl'ad
  120. ² pw^is'A~s||d'Y
  121. // symbols that are normally spoken when reading text
  122. ! Eksklamasj'O~
  123. @ arobaz
  124. % pursA~
  125. & _e
  126. + plys
  127. ~ tilde
  128. € @ro
  129. ¢ sEnt
  130. ¥ i;En
  131. £ livr
  132. ± pl'yz_'u_mw'E~
  133. × myltipli:'e_p'ar
  134. ÷ diviz'e_p'ar
  135. ¼ W~_k'ar
  136. ½ W~_d@m'i
  137. ¾ trwAk'ar
  138. © _^_EN
  139. ® m'ark_depos'e
  140. // numeric
  141. _0 zero
  142. _1 W~
  143. _2 dYz2
  144. _3 tRwAz2
  145. _4 katr
  146. _5 sE~k
  147. _6 siz3
  148. _7 sEt
  149. _8 _|w^it3
  150. _9 nWf
  151. _10 diz3
  152. _11 _!O~z
  153. _12 duz
  154. _13 tREz
  155. _14 katOrz
  156. _15 kE~z
  157. _16 sEz
  158. _17 dis:Et
  159. _18 dizw^it3
  160. _19 diznWf
  161. _20 vE~
  162. _21 vE~te:W~
  163. _22 vE~tdYz2
  164. _23 vE~t:tRwAz2
  165. _24 vE~tkatr
  166. _25 vE~tsE~k
  167. _26 vE~tsiz3
  168. _27 vE~tsEt
  169. _28 vE~tw^it3
  170. _29 vE~tnWf
  171. _3X tRA~t
  172. _31 tRA~te:W~
  173. _4X karA~t
  174. _41 karA~te:W~
  175. _5X sE~kA~t
  176. _51 sE~kA~te:W~
  177. _6X swAsA~t
  178. _61 swAsA~te:W~
  179. _7X swAsA~t:diz3
  180. _71 swAsA~te:O~z
  181. _72 swAsA~t:duz
  182. _73 swAsA~t:tREz
  183. _74 swAsA~t:katOrz
  184. _75 swAsA~t:kE~z
  185. _76 swAsA~t:sEz
  186. _77 swAsA~t:dis:Et
  187. _78 swAsA~t:diz'w^it3
  188. _79 swAsA~t:diznWf
  189. _8X katR@vE~
  190. _80 katR@vE~z2
  191. _9X katR@vE~diz3
  192. _91 katR@vE~:O~z
  193. _92 katR@vE~:duz
  194. _93 katR@vE~:tREz
  195. _94 katR@vE~:katOrz
  196. _95 katR@vE~:kE~z
  197. _96 katR@vE~:sEz
  198. _97 katR@vE~:dis:Et
  199. _98 katR@vE~:dizw^it3
  200. _99 katR@vE~:diznWf
  201. _0C sA~
  202. _1C0 sA~t2
  203. _0M1 mil
  204. _1M1 mil
  205. _0M2 miljO~
  206. _0M3 miljar
  207. _0and e
  208. _dpt virgyl
  209. //some numbers have special pronunciation in Belgium and Switzerland
  210. ?2 _7X sEptA~t
  211. ?2 _71 sEptA~te:W~
  212. ?2 _72 sEptA~t:dYz2
  213. ?2 _73 sEptA~t:tRwAz2
  214. ?2 _74 sEptA~t:katr
  215. ?2 _75 sEptA~t:sE~k
  216. ?2 _76 sEptA~t:siz3
  217. ?2 _77 sEptA~t:sEt
  218. ?2 _78 sEptA~t:w^it3
  219. ?2 _79 sEptA~t:nWf
  220. ?2 _9X no2nA~t
  221. ?2 _91 no2nA~te:W~
  222. ?2 _92 no2nA~t:dYz2
  223. ?2 _93 no2nA~t:tRwAz2
  224. ?2 _94 no2nA~t:katr
  225. ?2 _95 no2nA~t:sE~k
  226. ?2 _96 no2nA~t:siz3
  227. ?2 _97 no2nA~t:sEt
  228. ?2 _98 no2nA~t:w^it3
  229. ?2 _99 no2nA~t:nWf
  230. (21 ème) vE~te:yniEm
  231. (31 ème) tRA~te:yniEm
  232. (41 ème) karA~te:yniEm
  233. (51 ème) sE~kA~te:yniEm
  234. (61 ème) swAsA~te:yniEm
  235. (81 ème) katR@vE~:yniEm
  236. // ABBREVIATIONS
  237. //**************
  238. (http ://) aSt,et,ep'e
  239. abc $abbrev
  240. ac $abbrev
  241. adsl $abbrev
  242. alt $pause
  243. amd $abbrev
  244. anpe $abbrev
  245. api $abbrev
  246. avh aveaS
  247. bd boulevard $text
  248. brltty $abbrev
  249. cci $abbrev
  250. cio $abbrev
  251. ctrl control $text $pause
  252. dept depart@-mA~
  253. edf $abbrev
  254. etc etsetera
  255. ghz ZigaE2rts
  256. hmm h@m
  257. hz _!E2rts
  258. ibm $abbrev
  259. ide $abbrev
  260. ip $abbrev
  261. jaws dZ'O2wz
  262. kde $abbrev
  263. kg kilogram
  264. khz kiloE2rts
  265. km kilomètre $text
  266. kw kilowat
  267. m. m@sjY
  268. mbrola Embrola
  269. mhz megaE2rts
  270. mlle mad@mwAzEl
  271. mme madam
  272. mr m@sjY
  273. nsi $abbrev
  274. nsis $abbrev
  275. nti $abbrev
  276. nvda $abbrev
  277. ong $abbrev
  278. pci $abbrev
  279. pda $abbrev
  280. p.s postskriptOm
  281. ratp $abbrev
  282. scsi $abbrev
  283. s.t.p s'il:t'@:pl'E
  284. s.v.p s'il:v'u:pl'E
  285. st s'E~t2
  286. ste s'E~t
  287. stp s'il:t'@:pl'E
  288. svp s'il:v'u:pl'E
  289. url $abbrev
  290. usb $abbrev
  291. utf $abbrev
  292. wma $abbrev
  293. xfce iksEfse@
  294. xy $abbrev
  295. dr dOkt Wr $dot $capital
  296. prof $dot
  297. // articles
  298. le $u+ $nounf
  299. le $u+ $verb $verbextend
  300. la $u+ $nounf
  301. la $u+ $verb $verbextend
  302. les lez2 $u+ $nounf
  303. les lez2 $u+ $verb $verbextend
  304. un $u+ $nounf
  305. une $u+ $nounf
  306. // conjonctions
  307. mais $u+
  308. ou u $u $brk
  309. eh $u $brk
  310. et e $u $brk
  311. ni $u $brk
  312. car $u+ $brk
  313. car $noun
  314. cependant $brk
  315. néanmoins $brk
  316. toutefois $brk
  317. avant $u+ $brk
  318. après $u+ $brk
  319. (temps en temps) tA~zA~tA~
  320. alors alOr $u+
  321. depuis $u+
  322. ainsi $u+
  323. aussi $u+
  324. certes $u+
  325. dont dO~t2 $u
  326. lorsque $u
  327. puisque $u
  328. presque $u+
  329. (parce que) parsk@ $u+
  330. que $u+
  331. qui $u+ $verbf
  332. quoique $u
  333. si $u
  334. quant kA~t2 $u
  335. // pronouns
  336. je $u $verbf
  337. tu $u+ $verbf
  338. il $u+ $verbf
  339. elle $u+ $verbf
  340. y $u $verbf
  341. nous $u+ $verbf
  342. vous $u+ $verbf
  343. elles $u+ $verbf
  344. ils $u+ $verbf
  345. eux Yz2 $u+
  346. on O~n2 $u+ $verbf
  347. me $u $verbf
  348. te $u $verbf
  349. se $u $verbf
  350. moi $u+
  351. toi $u+
  352. lui $u+ $verbf
  353. ça $u+ $verbf
  354. ce $u+ $nounf
  355. ceci $u+ $verbf
  356. cela $u+ $verbf
  357. voici $u+
  358. voilà $u+
  359. cet $u $nounf
  360. cette $u $nounf
  361. ces sez2 $u $nounf
  362. (celle ci) sEl||si $verbf
  363. (celle là) sEl||la $verbf
  364. (ceux ci) sY||si $verbf
  365. (ceux là) sY||la $verbf
  366. (celles ci) sEl||si $verbf
  367. (celles là) sEl||la $verbf
  368. plupart $u+
  369. // possessives
  370. ma $u $nounf
  371. mon $u $nounf
  372. mes mez2 $u $nounf
  373. ta $u $nounf
  374. ton $u $nounf
  375. tes tez2 $u $nounf
  376. sa $u $nounf
  377. son $u+ $nounf
  378. son sO~ $noun
  379. ses sez2 $u $nounf
  380. notre $u $nounf
  381. votre $u $nounf
  382. leur $u $nounf
  383. leur $u $verb $verbextend
  384. (la leur) la||lWr $u+ $verbf
  385. (le leur) l@||lWr $u+ $verbf
  386. nos $u $nounf
  387. vos $u $nounf
  388. leurs $u+ $nounf
  389. leurs $u $verb $verbextend
  390. (les leur) le||lWr $u+ $verbf
  391. (les leurs) le||lWr $u+ $verbf
  392. // prepositions
  393. de $u
  394. du $u $nounf
  395. des dez2 $u $nounf
  396. à a $u
  397. au $u
  398. aux $u
  399. autour otur $u+
  400. autre $u+
  401. autres $u+
  402. dans $u+
  403. vers vEr $u+
  404. vers $noun
  405. en $u+
  406. en $u+ $verb $verbextend
  407. (en suspens) A~||sysp'A~
  408. (en tous) A~||tuz2 $u+
  409. par $u+
  410. parmi $u+
  411. pour $u+
  412. tant tA~t2 $u+
  413. autant $u+
  414. tandis $u+
  415. dès $u
  416. entre $u+
  417. entre $verb
  418. contre $u+
  419. chaque $u+
  420. plusieurs $u+
  421. durant $u+
  422. avec $u+
  423. sans $u+
  424. trop $u+
  425. assez $u+
  426. beaucoup $u+
  427. peu $u+
  428. peu $noun
  429. très $u
  430. // negative
  431. ne $u $verbf
  432. pas $u+
  433. pas $noun
  434. plus $u+
  435. plus $noun
  436. guère $u+
  437. jamais $u+
  438. non nO~ $u+
  439. oui $u+
  440. // questions
  441. quand kA~t2 $u+
  442. quoi $u+
  443. où $brk $u+
  444. comme kO2m $u+
  445. comment $u+
  446. pourquoi $u+
  447. pourtant $u+
  448. // auxillary verbs (be, have, can, etc)
  449. suis $u+ $verb
  450. es Ez2 $u+
  451. est Et2 $u+
  452. sommes $u+ $verb
  453. êtes $u+ $verb
  454. sont $u+ $verb
  455. fus $u+ $verb
  456. fut $u+ $verb
  457. fûmes $u+ $verb
  458. fûtes $u+ $verb
  459. furent $u+
  460. sois $u+ $verb
  461. soit $u+
  462. ai $u+ $verb
  463. (ai je) EZ=@- $u+
  464. as as
  465. as az2 $u+ $verb
  466. (as tu) aty
  467. a $u+ $verb
  468. ont $u+ $verb
  469. eu y $u+
  470. eue y $u+
  471. eues yz2 $u+
  472. eus yz2 $u+
  473. eut yt2 $u+ $verb
  474. eûmes $u+ $verb
  475. eûtes $u+ $verb
  476. eurent yrt2 $u+
  477. eussions $u+
  478. eussiez $u+
  479. eussent $u+
  480. aie $u+ $verb
  481. aies $u+ $verb
  482. ait $u+ $verb
  483. aient $u+
  484. d'est d'Est
  485. ès Es $u
  486. // some common adjectives and adverbs
  487. quelque $u+
  488. quelques $u+
  489. tel $u+
  490. telle $u+
  491. telles $u+
  492. tout t'ut2 $u+
  493. toute t'ut $u+
  494. toutes t'utz2 $u+
  495. tous $u+
  496. rien ri'E~n2 $u+
  497. // Letters which can be words
  498. //===========================
  499. à $atend $accent $only
  500. y igr'Ek $atend $only
  501. ô $atend $accent
  502. // pronunciation exceptions
  503. consent kO~s'A~t2
  504. scient si
  505. coing kwE~
  506. convent kO~vA~
  507. dessous d@su
  508. hareng _!arA~
  509. pastis pastis
  510. poing pwE~
  511. ressent r@s'A~t2
  512. riz ri
  513. sphincter sfE~ktEr
  514. sous $u+
  515. sur $u+
  516. tennis tenis
  517. tunis tynis
  518. // MAIN WORD DICTIONARY
  519. //*********************
  520. (1 er) pr@mjer2
  521. (1 ers) pr@mjez2
  522. (1 ère) pr@mjEr
  523. (1 ères) pr@mjErz2
  524. (1 èrement) pr@mjEr@-mA~
  525. monsieur m@sjY
  526. messieurs mesjYz2
  527. montréal mO~real
  528. (n'est ce pas) n'Es@-||p'az2
  529. (qu'est ce que) kEsk@ $u
  530. absent absA~
  531. admin admin
  532. airbus E2rbys
  533. auvent ovA~
  534. bien bjE~n2 $u+
  535. bis bis
  536. bissus bisys
  537. bus bys
  538. bus by $verb
  539. campus kA~pys
  540. cancer kA~sEr
  541. (chef d'oeuvre) chédeuvre $text
  542. (chef d'oeuvres) chédeuvres $text
  543. choeur kWr
  544. cocus koky
  545. dernier dE2rnjer2
  546. éloquent ElokA~t2
  547. fan f'an
  548. faut fot2 $u+
  549. fier fier $verb
  550. fuel fjul
  551. gars ga
  552. gym Zim
  553. hélas elas $u+
  554. iris iris
  555. laser lazEr
  556. malus malys
  557. mars mars
  558. mieux mj'Y $u+
  559. ours urs
  560. parangon parA~gO~
  561. phallus falys
  562. polder pOldEr
  563. premier pr@mjer2
  564. scanner skaner2
  565. scanner skanWr $noun
  566. souris suri
  567. sus sys
  568. sus sy $verb
  569. tuttiquanti tutikw'anti
  570. vaut $u+
  571. vaux $u+
  572. vénus venys
  573. vot vOt
  574. gens ZA~
  575. mens mA~z2
  576. sens sA~s
  577. sens sA~z2 $verb
  578. (sud est) sydEst
  579. (nord est) nOrEst
  580. // ut (t is said)
  581. août ut
  582. azimut azim'yt
  583. brut br'yt
  584. but by $verb
  585. but byt
  586. cut kWt
  587. mazout mazut
  588. michael mikaEl
  589. out aut
  590. rut ryt
  591. scorbut skOrbyt
  592. scout skut
  593. stout staut
  594. uppercut ypE2rkyt
  595. ut yt
  596. zut zyt
  597. // et (t is said)
  598. exocet EgzOsEt
  599. fret fr'Et
  600. budget bydZE
  601. hamlet hamlEt
  602. knesset knEsEt
  603. lazaret lazarE
  604. margaret margarEt
  605. net nEt
  606. offset OfsEt
  607. set sEt
  608. soviet sOvjEt
  609. // urt (t is said)
  610. kurt kurt
  611. yaourt jaurt
  612. yoghourt yogurt
  613. yogourt yogurt
  614. // ort (t said)
  615. short SOrt
  616. // art (t said)
  617. steward stiwart
  618. stuttgart Stutgart
  619. hart art
  620. kart kart
  621. smart smart
  622. // irt
  623. flirt flWrt
  624. (sweat shirt) swEtSWrt
  625. (tee shirt) tiSWrt
  626. // words from other languages
  627. about _^_en
  628. acer asEr
  629. and _^_en
  630. amazon amaz'On
  631. apple _^_en
  632. at _^_en
  633. (audible manager) od,ibl||manadZ'Wr
  634. bit bit
  635. bluetooth blut'us
  636. computer _^_en
  637. (cyber link) _^_en
  638. debian dEbjAn
  639. edit _^_en
  640. emacs Emaks
  641. emacspeak Emakspi:k
  642. end _^_en
  643. epson EpsOn
  644. espeak @spi:k
  645. ethernet etE2rnEt
  646. exit egzit
  647. (file zilla) fa2jl||zija
  648. from frO2m $u+
  649. get _^_en
  650. google gu:gWl
  651. gnome gnOm
  652. gnu gnu
  653. hamburger hA~b@rgWr
  654. help _^_en
  655. hot _^_en
  656. in _^_en
  657. inside _^_en
  658. (internet explorer) E~tErn'Et||Eksplo2r'Wr
  659. klaxon klaksOn
  660. let _^_en
  661. lite _^_en
  662. login _^_en
  663. logon _^_en
  664. (mac os x) makoEsiks
  665. made _^_en
  666. media medja
  667. messenger mesEnZWr
  668. my _^_en
  669. not _^_en
  670. null _^_en
  671. ok o2ke
  672. open o2p'Wn
  673. outlook autlu:k
  674. paint _^_en
  675. paper _^_en
  676. people _^_en
  677. redhat rEdat
  678. same _^_en
  679. sametime _^_en
  680. schubert SubEr
  681. sun _^_en
  682. (text aloud) tEkst||@la=wd
  683. ubuntu ubuntu
  684. up _^_en
  685. yacht jO2t
  686. yes _^_en
  687. // tions (tjO~ instead of sjO~)
  688. constations kO~statjO~z2
  689. contentions kO~tA~tjO~z2
  690. dations datjO~z2
  691. désertions dezE2rtjO~z2 $verb
  692. exploitions EksplwAtjO~z2
  693. heurtions hWrtjO~z2
  694. partions partjO~z2
  695. rations ratjO~z2 $verb
  696. tentions tA~tjO~z2
  697. votions votjO~z2
  698. étions etjO~z2
  699. évitions evitjO~z2
  700. // no liaison
  701. (quelqu'un) kElkW~ $U+
  702. pourcent pursA~
  703. vincent vE~sA~
  704. // Some countries and areas
  705. bahamas baamas
  706. bangladesh bA~gladES
  707. bélarus belarys
  708. (burkina faso) burkina||faso
  709. burundi burundi
  710. croatie kroasi
  711. groenland gRoEnlA~d
  712. guatemala gwAtemala
  713. honduras _!O~dyras
  714. kenya kenja
  715. laos laO2s
  716. lesotho lezoto
  717. liechtenstein liStEnStajn
  718. malawi malaui
  719. mayotte majO2t
  720. niger niZEr
  721. oman oman
  722. palaos palaO2s
  723. samoa samoa
  724. leone leO2n
  725. koweït kowEjt
  726. taïwan tajwAn
  727. venezuela venezyela
  728. (viêt nam) viEtnam
  729. wallis wAlis
  730. futuna futuna
  731. zimbabwe zimbabwe