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-17 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 tRwa2z2
  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:tRwa2z2
  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 swa2sA~t
  159. _61 swa2sA~te:W~
  160. _7X swa2sA~t:diz3
  161. _71 swa2sA~te:O~z
  162. _72 swa2sA~t:duz
  163. _73 swa2sA~t:tREz
  164. _74 swa2sA~t:katORz
  165. _75 swa2sA~t:kE~z
  166. _76 swa2sA~t:sEz
  167. _77 swa2sA~t:dis:Et
  168. _78 swa2sA~t:diz'w^it3
  169. _79 swa2sA~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:trwa2z2
  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 _8X o2ktA~t
  202. ?2 _80 o2ktA~t
  203. ?2 _81 o2ktA~te:W~
  204. ?2 _9X no2nA~t
  205. ?2 _91 no2nA~te:W~
  206. ?2 _92 no2nA~t:dYz2
  207. ?2 _93 no2nA~t:trwa2z2
  208. ?2 _94 no2nA~t:katr
  209. ?2 _95 no2nA~t:sE~k
  210. ?2 _96 no2nA~t:siz3
  211. ?2 _97 no2nA~t:sEt
  212. ?2 _98 no2nA~t:w^it3
  213. ?2 _99 no2nA~t:nWf
  214. (21 ème) vE~te:yniEm
  215. (31 ème) trA~te:yniEm
  216. (41 ème) karA~te:yniEm
  217. (51 ème) sE~kA~te:yniEm
  218. (61 ème) swa2sA~te:yniEm
  219. (81 ème) katr@vE~:yniEm
  220. // ABBREVIATIONS
  221. //**************
  222. (http ://) aSt,et,ep'e
  223. abc $abbrev
  224. ac $abbrev
  225. adsl $abbrev
  226. alt $pause
  227. amd $abbrev
  228. anpe $abbrev
  229. api $abbrev
  230. avh $abbrev
  231. cci $abbrev
  232. cio $abbrev
  233. ctrl kO~tRol $pause
  234. dept depaRt@mA~
  235. edf $abbrev
  236. etc etseteRa
  237. ghz ZigaErts
  238. hmm h@m
  239. hz _!Erts
  240. ibm $abbrev
  241. ide $abbrev
  242. ip $abbrev
  243. jaws Z'owz
  244. kde $abbrev
  245. kg kilogram
  246. khz kiloErts
  247. km kilomEtr
  248. kw kilowat
  249. m. m@sjY
  250. mbrola Em'bRola
  251. mhz megaErts
  252. mlle mad@mwa2zEl
  253. mme madam
  254. mr m@sjY
  255. nsi $abbrev
  256. nsis $abbrev
  257. nti $abbrev
  258. nvda $abbrev
  259. ong $abbrev
  260. pci $abbrev
  261. pda $abbrev
  262. p.s postskRiptOm
  263. ratp $abbrev
  264. scsi $abbrev
  265. s.t.p s'il:t'@:pl'E
  266. s.v.p s'il:v'u:pl'E
  267. st s'E~t2
  268. ste s'E~t
  269. stp s'il:t'@:pl'E
  270. svp s'il:v'u:pl'E
  271. url $abbrev
  272. usb $abbrev
  273. utf $abbrev
  274. wma $abbrev
  275. xfce iksEfse@
  276. xy $abbrev
  277. dr dOkt WR $dot $capital
  278. prof $dot
  279. // articles
  280. le $u+ $nounf
  281. le $u+ $verb $verbextend
  282. la $u+ $nounf
  283. la $u+ $verb $verbextend
  284. les lez2 $u+ $nounf
  285. les lez2 $u+ $verb $verbextend
  286. un $u+ $nounf
  287. une $u+ $nounf
  288. // conjonctions
  289. mais $u+
  290. ou u $u $brk
  291. eh $u $brk
  292. et e $u $brk
  293. ni $u $brk
  294. car $u+ $brk
  295. car $noun
  296. cependant $brk
  297. néanmoins $brk
  298. toutefois $brk
  299. avant $u+ $brk
  300. après $u+ $brk
  301. alors alOr $u+
  302. depuis $u+
  303. ainsi $u+
  304. aussi $u+
  305. certes $u+
  306. dont dO~t2 $u
  307. lorsque $u
  308. puisque $u
  309. presque $u+
  310. (parce que) parsk@ $u+
  311. que $u $verbf
  312. qui $u+ $verbf
  313. quoique $u
  314. si $u
  315. quant kA~t2 $u
  316. // pronouns
  317. je $u $verbf
  318. tu $u+ $verbf
  319. il $u+ $verbf
  320. elle $u+ $verbf
  321. y $u $verbf
  322. nous $u+ $verbf
  323. vous $u+ $verbf
  324. elles $u+ $verbf
  325. ils $u+ $verbf
  326. eux Yz2 $u+
  327. on O~n2 $u+ $verbf
  328. me $u $verbf
  329. te $u $verbf
  330. se $u $verbf
  331. lui $u+ $verbf
  332. ça $u+ $verbf
  333. ce $u+ $nounf
  334. ceci $u+ $verbf
  335. cela $u+ $verbf
  336. voici $u+
  337. voilà $u+
  338. cette $u $nounf
  339. ces sez2 $u $nounf
  340. (celle ci) sEl||si $verbf
  341. (celle là) sEl||la $verbf
  342. (ceux ci) sY||si $verbf
  343. (ceux là) sY||la $verbf
  344. (celles ci) sEl||si $verbf
  345. (celles là) sEl||la $verbf
  346. plupart $u+
  347. // possessives
  348. ma $u $nounf
  349. mon $u $nounf
  350. mes mez2 $u $nounf
  351. ta $u $nounf
  352. ton $u $nounf
  353. tes tez2 $u $nounf
  354. sa $u $nounf
  355. son $u+ $nounf
  356. son sO~ $noun
  357. ses sez2 $u $nounf
  358. notre $u $nounf
  359. votre $u $nounf
  360. leur $u $nounf
  361. leur $u $verb $verbextend
  362. (la leur) la||lWr $u+ $verbf
  363. (le leur) l@||lWr $u+ $verbf
  364. nos $u $nounf
  365. vos $u $nounf
  366. leurs $u+ $nounf
  367. leurs $u $verb $verbextend
  368. (les leur) le||lWr $u+ $verbf
  369. (les leurs) le||lWr $u+ $verbf
  370. // prepositions
  371. de $u
  372. du $u $nounf
  373. des dez2 $u $nounf
  374. à a $u
  375. au $u
  376. aux $u
  377. autour otur $u+
  378. autre $u+
  379. autres $u+
  380. dans $u+
  381. vers vEr $u+
  382. vers $noun
  383. en $u+
  384. en $u+ $verb $verbextend
  385. (en suspens) A~||sysp'A~
  386. (en tous) A~||tuz2 $u+
  387. par $u+
  388. parmi $u+
  389. pour $u+
  390. tant tA~t2 $u+
  391. autant $u+
  392. tandis $u+
  393. dès $u
  394. entre $u+
  395. entre $verb
  396. contre $u+
  397. plusieurs $u+
  398. durant $u+
  399. avec $u+
  400. sans $u+
  401. trop $u+
  402. assez $u+
  403. beaucoup $u+
  404. peu $u+
  405. peu $noun
  406. très $u
  407. // negative
  408. ne $u $verbf
  409. pas $u+
  410. pas $noun
  411. plus $u+
  412. plus $noun
  413. guère $u+
  414. jamais $u+
  415. non nO~ $u+
  416. oui $u+
  417. // questions
  418. quand kA~t2 $u+
  419. quoi $u+
  420. où $brk $u+
  421. comme kO2m $u+
  422. comment $u+
  423. pourquoi $u+
  424. pourtant $u+
  425. // auxillary verbs (be, have, can, etc)
  426. suis $u+ $verb
  427. es Ez2 $u+ $verb
  428. est Et2 $u+
  429. sommes $u+ $verb
  430. êtes $u+ $verb
  431. sont $u+ $verb
  432. fus $u+ $verb
  433. fut $u+ $verb
  434. fûmes $u+ $verb
  435. fûtes $u+ $verb
  436. furent $u+
  437. sois $u+ $verb
  438. soit $u+
  439. ai $u $verb
  440. as as
  441. as az2 $u+ $verb
  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||EksplOr'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 oke
  629. open Op'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 Eksplwa2tjO~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~