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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805
  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-09 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. fier fier $verb
  548. fuel fjul
  549. gars ga
  550. gym Zim
  551. hélas elas $u+
  552. iris iris
  553. laser lazEr
  554. malus malys
  555. mars mars
  556. ours urs
  557. parangon parA~gO~
  558. phallus falys
  559. polder pOldEr
  560. premier pr@mjer2
  561. scanner skaner2
  562. scanner skanWr $noun
  563. souris suri
  564. sus sys
  565. sus sy $verb
  566. tuttiquanti tutikw'anti
  567. vénus venys
  568. vot vOt
  569. gens ZA~
  570. mens mA~z2
  571. sens sA~s
  572. sens sA~z2 $verb
  573. (sud est) sydEst
  574. (nord est) nOrEst
  575. // ut (t is said)
  576. août ut
  577. azimut azim'yt
  578. brut br'yt
  579. but by $verb
  580. but byt
  581. cut kWt
  582. mazout mazut
  583. michael mikaEl
  584. out aut
  585. rut ryt
  586. scorbut skOrbyt
  587. scout skut
  588. stout staut
  589. uppercut ypE2rkyt
  590. ut yt
  591. zut zyt
  592. // et (t is said)
  593. exocet EgzOsEt
  594. fret fr'Et
  595. budget bydZE
  596. hamlet hamlEt
  597. knesset knEsEt
  598. lazaret lazarE
  599. margaret margarEt
  600. net nEt
  601. offset OfsEt
  602. set sEt
  603. soviet sOvjEt
  604. // urt (t is said)
  605. kurt kurt
  606. yaourt jaurt
  607. yoghourt yogurt
  608. yogourt yogurt
  609. // ort (t said)
  610. short SOrt
  611. // art (t said)
  612. steward stiwart
  613. stuttgart Stutgart
  614. hart art
  615. kart kart
  616. smart smart
  617. // irt
  618. flirt flWrt
  619. (sweat shirt) swEtSWrt
  620. (tee shirt) tiSWrt
  621. // words from other languages
  622. about _^_en
  623. acer asEr
  624. and _^_en
  625. amazon amaz'On
  626. apple _^_en
  627. at _^_en
  628. (audible manager) od,ibl||manadZ'Wr
  629. bit bit
  630. bluetooth blut'us
  631. computer _^_en
  632. (cyber link) _^_en
  633. debian dEbjAn
  634. edit _^_en
  635. emacs Emaks
  636. emacspeak Emakspi:k
  637. end _^_en
  638. epson EpsOn
  639. espeak @spi:k
  640. ethernet etE2rnEt
  641. exit egzit
  642. (file zilla) fa2jl||zija
  643. from frO2m $u+
  644. get _^_en
  645. google gu:gWl
  646. gnome gnOm
  647. gnu gnu
  648. hamburger hA~b@rgWr
  649. help _^_en
  650. hot _^_en
  651. in _^_en
  652. inside _^_en
  653. (internet explorer) E~tErn'Et||Eksplo2r'Wr
  654. klaxon klaksOn
  655. let _^_en
  656. lite _^_en
  657. login _^_en
  658. logon _^_en
  659. (mac os x) makoEsiks
  660. made _^_en
  661. media medja
  662. messenger mesEnZWr
  663. my _^_en
  664. not _^_en
  665. null _^_en
  666. ok o2ke
  667. open o2p'Wn
  668. outlook autlu:k
  669. paint _^_en
  670. paper _^_en
  671. people _^_en
  672. redhat rEdat
  673. same _^_en
  674. sametime _^_en
  675. schubert SubEr
  676. sun _^_en
  677. (text aloud) tEkst||@la=wd
  678. ubuntu ubuntu
  679. up _^_en
  680. yacht jO2t
  681. yes _^_en
  682. // tions (tjO~ instead of sjO~)
  683. constations kO~statjO~z2
  684. contentions kO~tA~tjO~z2
  685. dations datjO~z2
  686. désertions dezE2rtjO~z2 $verb
  687. exploitions EksplwAtjO~z2
  688. heurtions hWrtjO~z2
  689. partions partjO~z2
  690. rations ratjO~z2 $verb
  691. tentions tA~tjO~z2
  692. votions votjO~z2
  693. étions etjO~z2
  694. évitions evitjO~z2
  695. // no liaison
  696. (quelqu'un) kElkW~ $U+
  697. pourcent pursA~
  698. vincent vE~sA~
  699. // Some countries and areas
  700. bahamas baamas
  701. bangladesh bA~gladES
  702. bélarus belarys
  703. (burkina faso) burkina||faso
  704. burundi burundi
  705. croatie kroasi
  706. groenland gRoEnlA~d
  707. guatemala gwAtemala
  708. honduras _!O~dyras
  709. kenya kenja
  710. laos laO2s
  711. lesotho lezoto
  712. liechtenstein liStEnStajn
  713. malawi malaui
  714. mayotte majO2t
  715. niger niZEr
  716. oman oman
  717. palaos palaO2s
  718. samoa samoa
  719. leone leO2n
  720. koweït kowEjt
  721. taïwan tajwAn
  722. venezuela venezyela
  723. (viêt nam) viEtnam
  724. wallis wAlis
  725. futuna futuna
  726. zimbabwe zimbabwe