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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761
  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-08-20 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. _' apOstROf
  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'ERm_kRoS'E
  114. _^ siRkOnflEks
  115. __ sulin^e
  116. _` aks'A~_gR'av
  117. _{ uvR_akOlad
  118. _| baR
  119. _} f'ERm_akOl'ad
  120. ² pw^is'A~s||d'Y
  121. // numeric
  122. _0 zeRo
  123. _1 W~
  124. _2 dYz2
  125. _3 tRw^az2
  126. _4 katR
  127. _5 sE~k
  128. _6 siz3
  129. _7 sEt
  130. _8 _|w^it3
  131. _9 nWf
  132. _10 diz3
  133. _11 _!O~z
  134. _12 duz
  135. _13 tREz
  136. _14 katORz
  137. _15 kE~z
  138. _16 sEz
  139. _17 dis:Et
  140. _18 dizw^it3
  141. _19 diznWf
  142. _20 vE~
  143. _21 vE~te:W~
  144. _22 vE~tdYz2
  145. _23 vE~t:tRw^az2
  146. _24 vE~tkatR
  147. _25 vE~tsE~k
  148. _26 vE~tsiz3
  149. _27 vE~tsEt
  150. _28 vE~tw^it3
  151. _29 vE~tnWf
  152. _3X tRA~t
  153. _31 tRA~te:W~
  154. _4X kaRA~t
  155. _41 kaRA~te:W~
  156. _5X sE~kA~t
  157. _51 sE~kA~te:W~
  158. _6X sw^asA~t
  159. _61 sw^asA~te:W~
  160. _7X sw^asA~t:diz3
  161. _71 sw^asA~te:O~z
  162. _72 sw^asA~t:duz
  163. _73 sw^asA~t:tREz
  164. _74 sw^asA~t:katORz
  165. _75 sw^asA~t:kE~z
  166. _76 sw^asA~t:sEz
  167. _77 sw^asA~t:dis:Et
  168. _78 sw^asA~t:diz'w^it3
  169. _79 sw^asA~t:diznWf
  170. _8X katR@vE~
  171. _80 katR@vE~z2
  172. _9X katR@vE~diz3
  173. _91 katR@vE~:O~z
  174. _92 katR@vE~:duz
  175. _93 katR@vE~:tREz
  176. _94 katR@vE~:katORz
  177. _95 katR@vE~:kE~z
  178. _96 katR@vE~:sEz
  179. _97 katR@vE~:dis:Et
  180. _98 katR@vE~:dizw^it3
  181. _99 katR@vE~:diznWf
  182. _0C sA~
  183. _1C0 sA~t2
  184. _0M1 mil
  185. _1M1 mil
  186. _0M2 miljO~
  187. _0M3 miljaR
  188. _0and e
  189. _dpt virgyl
  190. //some numbers have special pronunciation in Belgium and Switzerland
  191. ?2 _7X sEptA~t
  192. ?2 _71 sEptA~te:W~
  193. ?2 _72 sEptA~t:dYz2
  194. ?2 _73 sEptA~t:trw^az2
  195. ?2 _74 sEptA~t:katr
  196. ?2 _75 sEptA~t:sE~k
  197. ?2 _76 sEptA~t:siz3
  198. ?2 _77 sEptA~t:sEt
  199. ?2 _78 sEptA~t:w^it3
  200. ?2 _79 sEptA~t:nWf
  201. ?2 _9X no2nA~t
  202. ?2 _91 no2nA~te:W~
  203. ?2 _92 no2nA~t:dYz2
  204. ?2 _93 no2nA~t:trw^az2
  205. ?2 _94 no2nA~t:katr
  206. ?2 _95 no2nA~t:sE~k
  207. ?2 _96 no2nA~t:siz3
  208. ?2 _97 no2nA~t:sEt
  209. ?2 _98 no2nA~t:w^it3
  210. ?2 _99 no2nA~t:nWf
  211. (21 ème) vE~te:yniEm
  212. (31 ème) trA~te:yniEm
  213. (41 ème) karA~te:yniEm
  214. (51 ème) sE~kA~te:yniEm
  215. (61 ème) sw^asA~te:yniEm
  216. (81 ème) katr@vE~:yniEm
  217. // ABBREVIATIONS
  218. //**************
  219. (http ://) aSt,et,ep'e
  220. abc $abbrev
  221. ac $abbrev
  222. adsl $abbrev
  223. alt $pause
  224. amd $abbrev
  225. anpe $abbrev
  226. api $abbrev
  227. avh $abbrev
  228. cci $abbrev
  229. cio $abbrev
  230. ctrl kO~tRol $pause
  231. dept depaRt@mA~
  232. edf $abbrev
  233. etc etseteRa
  234. ghz ZigaErts
  235. hmm h@m
  236. hz _!Erts
  237. ibm $abbrev
  238. ide $abbrev
  239. ip $abbrev
  240. jaws Z'o2wz
  241. kde $abbrev
  242. kg kilogram
  243. khz kiloErts
  244. km kilomEtr
  245. kw kilowat
  246. m. m@sjY
  247. mbrola Em'bRola
  248. mhz megaErts
  249. mlle mad@mw^azEl
  250. mme madam
  251. mr m@sjY
  252. nsi $abbrev
  253. nsis $abbrev
  254. nti $abbrev
  255. nvda $abbrev
  256. ong $abbrev
  257. pci $abbrev
  258. pda $abbrev
  259. p.s postskRiptOm
  260. ratp $abbrev
  261. scsi $abbrev
  262. s.t.p s'il:t'@:pl'E
  263. s.v.p s'il:v'u:pl'E
  264. st s'E~t2
  265. ste s'E~t
  266. stp s'il:t'@:pl'E
  267. svp s'il:v'u:pl'E
  268. url $abbrev
  269. usb $abbrev
  270. utf $abbrev
  271. wma $abbrev
  272. xfce iksEfse@
  273. xy $abbrev
  274. dr dOkt WR $dot $capital
  275. prof $dot
  276. // articles
  277. le $u+ $nounf
  278. le $u+ $verb $verbextend
  279. la $u+ $nounf
  280. la $u+ $verb $verbextend
  281. les lez2 $u+ $nounf
  282. les lez2 $u+ $verb $verbextend
  283. un $u+ $nounf
  284. une $u+ $nounf
  285. // conjonctions
  286. mais $u+
  287. ou u $u $brk
  288. eh $u $brk
  289. et e $u $brk
  290. ni $u $brk
  291. car $u+ $brk
  292. car $noun
  293. cependant $brk
  294. néanmoins $brk
  295. toutefois $brk
  296. avant $u+ $brk
  297. après $u+ $brk
  298. (temps en temps) tA~zA~tA~
  299. alors alOr $u+
  300. depuis $u+
  301. ainsi $u+
  302. aussi $u+
  303. certes $u+
  304. dont dO~t2 $u
  305. lorsque $u
  306. puisque $u
  307. presque $u+
  308. (parce que) parsk@ $u+
  309. que $u $verbf
  310. qui $u+ $verbf
  311. quoique $u
  312. si $u
  313. quant kA~t2 $u
  314. // pronouns
  315. je $u $verbf
  316. tu $u+ $verbf
  317. il $u+ $verbf
  318. elle $u+ $verbf
  319. y $u $verbf
  320. nous $u+ $verbf
  321. vous $u+ $verbf
  322. elles $u+ $verbf
  323. ils $u+ $verbf
  324. eux Yz2 $u+
  325. on O~n2 $u+ $verbf
  326. me $u $verbf
  327. te $u $verbf
  328. se $u $verbf
  329. lui $u+ $verbf
  330. ça $u+ $verbf
  331. ce $u+ $nounf
  332. ceci $u+ $verbf
  333. cela $u+ $verbf
  334. voici $u+
  335. voilà $u+
  336. cette $u $nounf
  337. ces sez2 $u $nounf
  338. (celle ci) sEl||si $verbf
  339. (celle là) sEl||la $verbf
  340. (ceux ci) sY||si $verbf
  341. (ceux là) sY||la $verbf
  342. (celles ci) sEl||si $verbf
  343. (celles là) sEl||la $verbf
  344. plupart $u+
  345. // possessives
  346. ma $u $nounf
  347. mon $u $nounf
  348. mes mez2 $u $nounf
  349. ta $u $nounf
  350. ton $u $nounf
  351. tes tez2 $u $nounf
  352. sa $u $nounf
  353. son $u+ $nounf
  354. son sO~ $noun
  355. ses sez2 $u $nounf
  356. notre $u $nounf
  357. votre $u $nounf
  358. leur $u $nounf
  359. leur $u $verb $verbextend
  360. (la leur) la||lWr $u+ $verbf
  361. (le leur) l@||lWr $u+ $verbf
  362. nos $u $nounf
  363. vos $u $nounf
  364. leurs $u+ $nounf
  365. leurs $u $verb $verbextend
  366. (les leur) le||lWr $u+ $verbf
  367. (les leurs) le||lWr $u+ $verbf
  368. // prepositions
  369. de $u
  370. du $u $nounf
  371. des dez2 $u $nounf
  372. à a $u
  373. au $u
  374. aux $u
  375. autour otur $u+
  376. autre $u+
  377. autres $u+
  378. dans $u+
  379. vers vEr $u+
  380. vers $noun
  381. en $u+
  382. en $u+ $verb $verbextend
  383. (en suspens) A~||sysp'A~
  384. (en tous) A~||tuz2 $u+
  385. par $u+
  386. parmi $u+
  387. pour $u+
  388. tant tA~t2 $u+
  389. autant $u+
  390. tandis $u+
  391. dès $u
  392. entre $u+
  393. entre $verb
  394. contre $u+
  395. chaque $u+
  396. plusieurs $u+
  397. durant $u+
  398. avec $u+
  399. sans $u+
  400. trop $u+
  401. assez $u+
  402. beaucoup $u+
  403. peu $u+
  404. peu $noun
  405. très $u
  406. // negative
  407. ne $u $verbf
  408. pas $u+
  409. pas $noun
  410. plus $u+
  411. plus $noun
  412. guère $u+
  413. jamais $u+
  414. non nO~ $u+
  415. oui $u+
  416. // questions
  417. quand kA~t2 $u+
  418. quoi $u+
  419. où $brk $u+
  420. comme kO2m $u+
  421. comment $u+
  422. pourquoi $u+
  423. pourtant $u+
  424. // auxillary verbs (be, have, can, etc)
  425. suis $u+ $verb
  426. es Ez2 $u+
  427. est Et2 $u+
  428. sommes $u+ $verb
  429. êtes $u+ $verb
  430. sont $u+ $verb
  431. fus $u+ $verb
  432. fut $u+ $verb
  433. fûmes $u+ $verb
  434. fûtes $u+ $verb
  435. furent $u+
  436. sois $u+ $verb
  437. soit $u+
  438. ai $u $verb
  439. as as
  440. as az2 $u+ $verb
  441. (as tu) aty
  442. a $u+ $verb
  443. ont $u+ $verb
  444. eu y $u+
  445. eue y $u+
  446. eues yz2 $u+
  447. eus yz2 $u+
  448. eut yt2 $u+ $verb
  449. eûmes $u+ $verb
  450. eûtes $u+ $verb
  451. eurent $u+
  452. aie $u+ $verb
  453. aies $u+ $verb
  454. ait $u+ $verb
  455. aient $u+
  456. d'est d'Est
  457. ès Es $u
  458. // some common adjectives and adverbs
  459. quelque $u+
  460. quelques $u+
  461. tout t'ut2 $u+
  462. toute t'ut $u+
  463. toutes t'utz2 $u+
  464. rien riE~n2 $u+
  465. // Letters which can be words
  466. //===========================
  467. à $atend $accent $only
  468. y igr'Ek $atend $only
  469. ô $atend $accent
  470. // pronunciation exceptions
  471. consent kO~s'A~t2
  472. scient si
  473. coing kwE~
  474. convent kO~vA~
  475. dessous d@su
  476. hareng _!arA~
  477. pastis pastis
  478. poing pwE~
  479. ressent r@s'A~t2
  480. riz ri
  481. sphincter sfE~ktEr
  482. sous $u+
  483. sur $u+
  484. tunis tynis
  485. // MAIN WORD DICTIONARY
  486. //*********************
  487. (1 er) pr@mi;'er2
  488. (1 ers) pr@mi;'ez2
  489. (1 ère) pr@mi;'Er
  490. (1 ères) pr@mi;'Erz2
  491. (1 èrement) pr@mi;'Er@-mA~
  492. monsieur m@sjY
  493. messieurs mesjYz2
  494. montréal mO~Real
  495. (n'est ce pas) n'Es@-||p'az2
  496. (qu'est ce que) kEsk@ $u
  497. absent absA~
  498. admin admin
  499. airbus Erbys
  500. auvent ovA~
  501. bien biE~n2 $u+
  502. bis bis
  503. bissus bisys
  504. bus bys
  505. bus by $verb
  506. campus kA~pys
  507. choeur kWr
  508. cocus coky
  509. dernier dErnier2
  510. éloquent ElokA~t2
  511. fier fier2 $verb
  512. fils fis
  513. fuel fjul
  514. gars ga
  515. hélas elas $u+
  516. iris iris
  517. laser lazEr
  518. malus malys
  519. mars maRs
  520. parangon parA~gO~
  521. phallus falys
  522. polder pOldEr
  523. premier pr@mier2
  524. scanner skaner2
  525. scanner skanWr $noun
  526. souris suri
  527. sus sys
  528. sus sy $verb
  529. tuttiquanti tutikw'anti
  530. vénus venys
  531. vot vOt
  532. gens ZA~
  533. mens mA~z2
  534. sens sA~s
  535. sens sA~z2 $verb
  536. (sud est) sydEst
  537. (nord est) nOREst
  538. // ut (t is said)
  539. août ut
  540. azimut azim'yt
  541. brut bR'yt
  542. but by $verb
  543. but byt
  544. cut cWt
  545. mazout mazut
  546. michael mikaEl
  547. out aut
  548. rut Ryt
  549. scorbut skORbyt
  550. scout skut
  551. stout staut
  552. uppercut ypERkyt
  553. ut yt
  554. zut zyt
  555. // et (t is said)
  556. exocet EgzOsEt
  557. fret fR'Et
  558. budget bydZE
  559. hamlet hamlEt
  560. knesset knEsEt
  561. lazaret lazaREt
  562. margaret maRgaREt
  563. net nEt
  564. offset OfsEt
  565. set sEt
  566. soviet sOvjEt
  567. // urt (t is said)
  568. kurt kuRt
  569. yaourt jauRt
  570. yoghourt yogurt
  571. yogourt yoguRt
  572. // ort (t said)
  573. short SORt
  574. // art (t said)
  575. steward stiwaRt
  576. stuttgart StutgaRt
  577. hart aRt
  578. kart kaRt
  579. smart smaRt
  580. // irt
  581. flirt flWRt
  582. (sweat shirt) swEtSWRt
  583. (tee shirt) tiSWRt
  584. // words from other languages
  585. about _^_en
  586. acer asEr
  587. and _^_en
  588. amazon amaz'On
  589. apple _^_en
  590. at _^_en
  591. (audible manager) od,ibl||manadZ'Wr
  592. bit bit
  593. bluetooth blut'us
  594. computer _^_en
  595. (cyber link) _^_en
  596. debian dEbjAn
  597. edit _^_en
  598. emacs Emaks
  599. emacspeak Emakspi:k
  600. end _^_en
  601. epson EpsOn
  602. espeak @spi:k
  603. ethernet etERnEt
  604. exit egzit
  605. (file zilla) fajl||zija
  606. get _^_en
  607. google gu:gWl
  608. gnome gnOm
  609. gnu gnu
  610. hamburger hA~b@rgWr
  611. help _^_en
  612. hot _^_en
  613. in _^_en
  614. inside _^_en
  615. (internet explorer) E~tErn'Et||Eksplo2r'Wr
  616. klaxon klaksOn
  617. let _^_en
  618. lite _^_en
  619. login _^_en
  620. logon _^_en
  621. (mac os x) makoEsiks
  622. made _^_en
  623. media medja
  624. messenger mesEnZWr
  625. my _^_en
  626. not _^_en
  627. null _^_en
  628. ok o2ke
  629. open o2p'Wn
  630. outlook autlu:k
  631. paint _^_en
  632. paper _^_en
  633. people _^_en
  634. redhat REdat
  635. same _^_en
  636. sametime _^_en
  637. schubert SubER
  638. sun _^_en
  639. (text aloud) tEkst||@la=wd
  640. ubuntu ubuntu
  641. up _^_en
  642. yacht jO2t
  643. yes _^_en
  644. // tions (tjO~ instead of sjO~)
  645. apportions apORtjO~z2
  646. constations kO~statjO~z2
  647. contentions kO~tA~tjO~z2
  648. dations datjO~z2
  649. discutions diskytjO~z2
  650. débutions debytjO~z2
  651. désertions dezERtjO~z2 $verb
  652. détentions detA~tjO~z2
  653. exploitions Eksplw^atjO~z2
  654. exportions EkspORtjO~z2
  655. heurtions hWRtjO~z2
  656. limitions limitjO~z2
  657. méritions meRitjO~z2
  658. partions paRtjO~z2
  659. rations RatjO~z2 $verb
  660. respections REspEktjO~z2
  661. répétions RepetjO~z2
  662. sortions sORtjO~z2
  663. supportions sypORtjO~z2
  664. tentions tA~tjO~z2
  665. votions votjO~z2
  666. étions etjO~z2
  667. évitions evitjO~z2
  668. // no liaison
  669. (quelqu'un) kElkW~
  670. pourcent puRsA~
  671. vincent vE~sA~