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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810
  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-13 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. cci $abbrev
  249. cio $abbrev
  250. ctrl control $text $pause
  251. dept depart@-mA~
  252. edf $abbrev
  253. etc etsetera
  254. ghz ZigaE2rts
  255. hmm h@m
  256. hz _!E2rts
  257. ibm $abbrev
  258. ide $abbrev
  259. ip $abbrev
  260. jaws dZ'O2wz
  261. kde $abbrev
  262. kg kilogram
  263. khz kiloE2rts
  264. km kilomètre $text
  265. kw kilowat
  266. m. m@sjY
  267. mbrola Embrola
  268. mhz megaE2rts
  269. mlle mad@mwAzEl
  270. mme madam
  271. mr m@sjY
  272. nsi $abbrev
  273. nsis $abbrev
  274. nti $abbrev
  275. nvda $abbrev
  276. ong $abbrev
  277. pci $abbrev
  278. pda $abbrev
  279. p.s postskriptOm
  280. ratp $abbrev
  281. scsi $abbrev
  282. s.t.p s'il:t'@:pl'E
  283. s.v.p s'il:v'u:pl'E
  284. st s'E~t2
  285. ste s'E~t
  286. stp s'il:t'@:pl'E
  287. svp s'il:v'u:pl'E
  288. url $abbrev
  289. usb $abbrev
  290. utf $abbrev
  291. wma $abbrev
  292. xfce iksEfse@
  293. xy $abbrev
  294. dr dOkt Wr $dot $capital
  295. prof $dot
  296. // articles
  297. le $u+ $nounf
  298. le $u+ $verb $verbextend
  299. la $u+ $nounf
  300. la $u+ $verb $verbextend
  301. les lez2 $u+ $nounf
  302. les lez2 $u+ $verb $verbextend
  303. un $u+ $nounf
  304. une $u+ $nounf
  305. // conjonctions
  306. mais $u+
  307. ou u $u $brk
  308. eh $u $brk
  309. et e $u $brk
  310. ni $u $brk
  311. car $u+ $brk
  312. car $noun
  313. cependant $brk
  314. néanmoins $brk
  315. toutefois $brk
  316. avant $u+ $brk
  317. après $u+ $brk
  318. (temps en temps) tA~zA~tA~
  319. alors alOr $u+
  320. depuis $u+
  321. ainsi $u+
  322. aussi $u+
  323. certes $u+
  324. dont dO~t2 $u
  325. lorsque $u
  326. puisque $u
  327. presque $u+
  328. (parce que) parsk@ $u+
  329. que $u+
  330. qui $u+ $verbf
  331. quoique $u
  332. si $u
  333. quant kA~t2 $u
  334. // pronouns
  335. je $u $verbf
  336. tu $u+ $verbf
  337. il $u+ $verbf
  338. elle $u+ $verbf
  339. y $u $verbf
  340. nous $u+ $verbf
  341. vous $u+ $verbf
  342. elles $u+ $verbf
  343. ils $u+ $verbf
  344. eux Yz2 $u+
  345. on O~n2 $u+ $verbf
  346. me $u $verbf
  347. te $u $verbf
  348. se $u $verbf
  349. moi $u+
  350. toi $u+
  351. lui $u+ $verbf
  352. ça $u+ $verbf
  353. ce $u+ $nounf
  354. ceci $u+ $verbf
  355. cela $u+ $verbf
  356. voici $u+
  357. voilà $u+
  358. cet $u $nounf
  359. cette $u $nounf
  360. ces sez2 $u $nounf
  361. (celle ci) sEl||si $verbf
  362. (celle là) sEl||la $verbf
  363. (ceux ci) sY||si $verbf
  364. (ceux là) sY||la $verbf
  365. (celles ci) sEl||si $verbf
  366. (celles là) sEl||la $verbf
  367. plupart $u+
  368. // possessives
  369. ma $u $nounf
  370. mon $u $nounf
  371. mes mez2 $u $nounf
  372. ta $u $nounf
  373. ton $u $nounf
  374. tes tez2 $u $nounf
  375. sa $u $nounf
  376. son $u+ $nounf
  377. son sO~ $noun
  378. ses sez2 $u $nounf
  379. notre $u $nounf
  380. votre $u $nounf
  381. leur $u $nounf
  382. leur $u $verb $verbextend
  383. (la leur) la||lWr $u+ $verbf
  384. (le leur) l@||lWr $u+ $verbf
  385. nos $u $nounf
  386. vos $u $nounf
  387. leurs $u+ $nounf
  388. leurs $u $verb $verbextend
  389. (les leur) le||lWr $u+ $verbf
  390. (les leurs) le||lWr $u+ $verbf
  391. // prepositions
  392. de $u
  393. du $u $nounf
  394. des dez2 $u $nounf
  395. à a $u
  396. au $u
  397. aux $u
  398. autour otur $u+
  399. autre $u+
  400. autres $u+
  401. dans $u+
  402. vers vEr $u+
  403. vers $noun
  404. en $u+
  405. en $u+ $verb $verbextend
  406. (en suspens) A~||sysp'A~
  407. (en tous) A~||tuz2 $u+
  408. par $u+
  409. parmi $u+
  410. pour $u+
  411. tant tA~t2 $u+
  412. autant $u+
  413. tandis $u+
  414. dès $u
  415. entre $u+
  416. entre $verb
  417. contre $u+
  418. chaque $u+
  419. plusieurs $u+
  420. durant $u+
  421. avec $u+
  422. sans $u+
  423. trop $u+
  424. assez $u+
  425. beaucoup $u+
  426. peu $u+
  427. peu $noun
  428. très $u
  429. // negative
  430. ne $u $verbf
  431. pas $u+
  432. pas $noun
  433. plus $u+
  434. plus $noun
  435. guère $u+
  436. jamais $u+
  437. non nO~ $u+
  438. oui $u+
  439. // questions
  440. quand kA~t2 $u+
  441. quoi $u+
  442. où $brk $u+
  443. comme kO2m $u+
  444. comment $u+
  445. pourquoi $u+
  446. pourtant $u+
  447. // auxillary verbs (be, have, can, etc)
  448. suis $u+ $verb
  449. es Ez2 $u+
  450. est Et2 $u+
  451. sommes $u+ $verb
  452. êtes $u+ $verb
  453. sont $u+ $verb
  454. fus $u+ $verb
  455. fut $u+ $verb
  456. fûmes $u+ $verb
  457. fûtes $u+ $verb
  458. furent $u+
  459. sois $u+ $verb
  460. soit $u+
  461. ai $u+ $verb
  462. (ai je) EZ=@- $u+
  463. as as
  464. as az2 $u+ $verb
  465. (as tu) aty
  466. a $u+ $verb
  467. ont $u+ $verb
  468. eu y $u+
  469. eue y $u+
  470. eues yz2 $u+
  471. eus yz2 $u+
  472. eut yt2 $u+ $verb
  473. eûmes $u+ $verb
  474. eûtes $u+ $verb
  475. eurent yrt2 $u+
  476. eussions $u+
  477. eussiez $u+
  478. eussent $u+
  479. aie $u+ $verb
  480. aies $u+ $verb
  481. ait $u+ $verb
  482. aient $u+
  483. d'est d'Est
  484. ès Es $u
  485. // some common adjectives and adverbs
  486. quelque $u+
  487. quelques $u+
  488. tel $u+
  489. telle $u+
  490. telles $u+
  491. tout t'ut2 $u+
  492. toute t'ut $u+
  493. toutes t'utz2 $u+
  494. tous $u+
  495. rien ri'E~n2 $u+
  496. // Letters which can be words
  497. //===========================
  498. à $atend $accent $only
  499. y igr'Ek $atend $only
  500. ô $atend $accent
  501. // pronunciation exceptions
  502. consent kO~s'A~t2
  503. scient si
  504. coing kwE~
  505. convent kO~vA~
  506. dessous d@su
  507. hareng _!arA~
  508. pastis pastis
  509. poing pwE~
  510. ressent r@s'A~t2
  511. riz ri
  512. sphincter sfE~ktEr
  513. sous $u+
  514. sur $u+
  515. tennis tenis
  516. tunis tynis
  517. // MAIN WORD DICTIONARY
  518. //*********************
  519. (1 er) pr@mjer2
  520. (1 ers) pr@mjez2
  521. (1 ère) pr@mjEr
  522. (1 ères) pr@mjErz2
  523. (1 èrement) pr@mjEr@-mA~
  524. monsieur m@sjY
  525. messieurs mesjYz2
  526. montréal mO~real
  527. (n'est ce pas) n'Es@-||p'az2
  528. (qu'est ce que) kEsk@ $u
  529. absent absA~
  530. admin admin
  531. airbus E2rbys
  532. auvent ovA~
  533. bien bjE~n2 $u+
  534. bis bis
  535. bissus bisys
  536. bus bys
  537. bus by $verb
  538. campus kA~pys
  539. cancer kA~sEr
  540. (chef d'oeuvre) chédeuvre $text
  541. (chef d'oeuvres) chédeuvres $text
  542. choeur kWr
  543. cocus koky
  544. dernier dE2rnjer2
  545. éloquent ElokA~t2
  546. fan f'an
  547. faut fot2 $u+
  548. fier fier $verb
  549. fuel fjul
  550. gars ga
  551. gym Zim
  552. hélas elas $u+
  553. iris iris
  554. laser lazEr
  555. malus malys
  556. mars mars
  557. mieux mj'Y $u+
  558. ours urs
  559. parangon parA~gO~
  560. phallus falys
  561. polder pOldEr
  562. premier pr@mjer2
  563. scanner skaner2
  564. scanner skanWr $noun
  565. souris suri
  566. sus sys
  567. sus sy $verb
  568. tuttiquanti tutikw'anti
  569. vaut $u+
  570. vaux $u+
  571. vénus venys
  572. vot vOt
  573. gens ZA~
  574. mens mA~z2
  575. sens sA~s
  576. sens sA~z2 $verb
  577. (sud est) sydEst
  578. (nord est) nOrEst
  579. // ut (t is said)
  580. août ut
  581. azimut azim'yt
  582. brut br'yt
  583. but by $verb
  584. but byt
  585. cut kWt
  586. mazout mazut
  587. michael mikaEl
  588. out aut
  589. rut ryt
  590. scorbut skOrbyt
  591. scout skut
  592. stout staut
  593. uppercut ypE2rkyt
  594. ut yt
  595. zut zyt
  596. // et (t is said)
  597. exocet EgzOsEt
  598. fret fr'Et
  599. budget bydZE
  600. hamlet hamlEt
  601. knesset knEsEt
  602. lazaret lazarE
  603. margaret margarEt
  604. net nEt
  605. offset OfsEt
  606. set sEt
  607. soviet sOvjEt
  608. // urt (t is said)
  609. kurt kurt
  610. yaourt jaurt
  611. yoghourt yogurt
  612. yogourt yogurt
  613. // ort (t said)
  614. short SOrt
  615. // art (t said)
  616. steward stiwart
  617. stuttgart Stutgart
  618. hart art
  619. kart kart
  620. smart smart
  621. // irt
  622. flirt flWrt
  623. (sweat shirt) swEtSWrt
  624. (tee shirt) tiSWrt
  625. // words from other languages
  626. about _^_en
  627. acer asEr
  628. and _^_en
  629. amazon amaz'On
  630. apple _^_en
  631. at _^_en
  632. (audible manager) od,ibl||manadZ'Wr
  633. bit bit
  634. bluetooth blut'us
  635. computer _^_en
  636. (cyber link) _^_en
  637. debian dEbjAn
  638. edit _^_en
  639. emacs Emaks
  640. emacspeak Emakspi:k
  641. end _^_en
  642. epson EpsOn
  643. espeak @spi:k
  644. ethernet etE2rnEt
  645. exit egzit
  646. (file zilla) fa2jl||zija
  647. from frO2m $u+
  648. get _^_en
  649. google gu:gWl
  650. gnome gnOm
  651. gnu gnu
  652. hamburger hA~b@rgWr
  653. help _^_en
  654. hot _^_en
  655. in _^_en
  656. inside _^_en
  657. (internet explorer) E~tErn'Et||Eksplo2r'Wr
  658. klaxon klaksOn
  659. let _^_en
  660. lite _^_en
  661. login _^_en
  662. logon _^_en
  663. (mac os x) makoEsiks
  664. made _^_en
  665. media medja
  666. messenger mesEnZWr
  667. my _^_en
  668. not _^_en
  669. null _^_en
  670. ok o2ke
  671. open o2p'Wn
  672. outlook autlu:k
  673. paint _^_en
  674. paper _^_en
  675. people _^_en
  676. redhat rEdat
  677. same _^_en
  678. sametime _^_en
  679. schubert SubEr
  680. sun _^_en
  681. (text aloud) tEkst||@la=wd
  682. ubuntu ubuntu
  683. up _^_en
  684. yacht jO2t
  685. yes _^_en
  686. // tions (tjO~ instead of sjO~)
  687. constations kO~statjO~z2
  688. contentions kO~tA~tjO~z2
  689. dations datjO~z2
  690. désertions dezE2rtjO~z2 $verb
  691. exploitions EksplwAtjO~z2
  692. heurtions hWrtjO~z2
  693. partions partjO~z2
  694. rations ratjO~z2 $verb
  695. tentions tA~tjO~z2
  696. votions votjO~z2
  697. étions etjO~z2
  698. évitions evitjO~z2
  699. // no liaison
  700. (quelqu'un) kElkW~ $U+
  701. pourcent pursA~
  702. vincent vE~sA~
  703. // Some countries and areas
  704. bahamas baamas
  705. bangladesh bA~gladES
  706. bélarus belarys
  707. (burkina faso) burkina||faso
  708. burundi burundi
  709. croatie kroasi
  710. groenland gRoEnlA~d
  711. guatemala gwAtemala
  712. honduras _!O~dyras
  713. kenya kenja
  714. laos laO2s
  715. lesotho lezoto
  716. liechtenstein liStEnStajn
  717. malawi malaui
  718. mayotte majO2t
  719. niger niZEr
  720. oman oman
  721. palaos palaO2s
  722. samoa samoa
  723. leone leO2n
  724. koweït kowEjt
  725. taïwan tajwAn
  726. venezuela venezyela
  727. (viêt nam) viEtnam
  728. wallis wAlis
  729. futuna futuna
  730. zimbabwe zimbabwe