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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803
  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 2009-04-04 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. _, virgyl
  101. _- tirE
  102. _. _|pw%E~
  103. _/ bar||oblik
  104. _: d'Y||pw'E~
  105. _; pwE~||virg'yl
  106. _< E~ferjWr
  107. _= egal
  108. _> syperjWr
  109. _? pwE~||dE~terogasj'O~
  110. _! pwE~||dEksklamasj'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_vErtik'al
  119. _} f'E2rm_akOl'ad
  120. ² pw^is'A~s||d'Y
  121. _« uvre||gijm'E
  122. _» fErme||gijm'E
  123. _’ a2postr'Of
  124. _‘ a2postr'Of
  125. _µ mikR'o
  126. _§ sEksj'O~
  127. // symbols that are normally spoken when reading text
  128. @ _!arobaz
  129. % pursA~ $max3
  130. & e $u $brk
  131. _& _e_komErsj'al
  132. * asterisk: $max3
  133. + plys $max3
  134. ~ tilde
  135. € @ro
  136. ¢ sEnt
  137. ¥ jEn
  138. £ livr
  139. ± pl'yz_'u_mw'E~
  140. × myltipli:'e_p'ar
  141. ÷ diviz'e_p'ar
  142. ¼ W~_k'ar
  143. ½ W~_d@m'i
  144. ¾ trwA_k'ar
  145. © _^_EN
  146. ® m'ark_depos'e
  147. // numeric
  148. _0 zero
  149. _1 W~
  150. _2 dYz2
  151. _3 tRwAz2
  152. _4 katr
  153. _5 sE~k
  154. _6 siz3
  155. _7 sEt
  156. _8 _|w^it3
  157. _9 nWf
  158. _10 diz3
  159. _11 _!O~z
  160. _12 duz
  161. _13 tREz
  162. _14 katOrz
  163. _15 kE~z
  164. _16 sEz
  165. _17 dis:Et
  166. _18 dizw^it3
  167. _19 diznWf
  168. _20 vE~
  169. _21 vE~te:W~
  170. _22 vE~tdYz2
  171. _23 vE~t:tRwAz2
  172. _24 vE~tkatr
  173. _25 vE~tsE~k
  174. _26 vE~tsiz3
  175. _27 vE~tsEt
  176. _28 vE~tw^it3
  177. _29 vE~tnWf
  178. _3X tRA~t
  179. _31 tRA~te:W~
  180. _4X karA~t
  181. _41 karA~te:W~
  182. _5X sE~kA~t
  183. _51 sE~kA~te:W~
  184. _6X swAsA~t:
  185. _61 swAsA~te:W~
  186. _71 swAsA~te:O~z
  187. _8X katR@vE~:
  188. _80 katR@vE~z2
  189. _0C sA~
  190. _1C0 sA~t2
  191. _0M1 mil
  192. _1M1 mil
  193. _0M2 miljO~
  194. _0M3 miljar
  195. _0and e
  196. _dpt virgyl
  197. //some numbers have special pronunciation in Belgium and Switzerland
  198. ?2 _7X sEptA~t
  199. ?2 _71 sEptA~te:W~
  200. ?2 _9X no2nA~t
  201. ?2 _91 no2nA~te:W~
  202. (21 ème) vE~te:yniEm
  203. (31 ème) tRA~te:yniEm
  204. (41 ème) karA~te:yniEm
  205. (51 ème) sE~kA~te:yniEm
  206. (61 ème) swAsA~te:yniEm
  207. (81 ème) katR@vE~:yniEm
  208. // ABBREVIATIONS
  209. //**************
  210. (http ://) aSt,et,ep'e
  211. abc $abbrev
  212. ac $abbrev
  213. adsl $abbrev
  214. alt _::alt
  215. amd $abbrev
  216. anpe $abbrev
  217. api $abbrev
  218. avh aveaS
  219. bd boulevard $text
  220. brltty $abbrev
  221. cci $abbrev
  222. cio $abbrev
  223. ctrl _::kO~tRol
  224. dept depart@-mA~
  225. edf $abbrev
  226. etc etsetera
  227. ghz ZigaE2rts
  228. hmm h@m
  229. hz _!E2rts
  230. ibm $abbrev
  231. ide $abbrev
  232. ip $abbrev
  233. jaws dZ'awz
  234. kbit kilobit
  235. kbits kilobit
  236. kde $abbrev
  237. kg kilogram
  238. khz kiloE2rts
  239. km kilomètre $text
  240. kw kilowat
  241. kw kilowat
  242. m. m@sjY
  243. mbit mega2bit
  244. mbits mega2bit
  245. mbrola Embrola
  246. mhz megaE2rts
  247. mlle mademoiselle $text
  248. mme madame $text
  249. mr m@sjY
  250. nsi $abbrev
  251. nsis $abbrev
  252. nti $abbrev
  253. nvda $abbrev
  254. ong $abbrev
  255. pci $abbrev
  256. pda $abbrev
  257. p.s postskriptOm
  258. ratp $abbrev
  259. scsi $abbrev
  260. s.t.p s'il:t'@:pl'E
  261. s.v.p s'il:v'u:pl'E
  262. st s'E~t2
  263. ste s'E~t
  264. stp s'il:t'@:pl'E
  265. svp s'il:v'u:pl'E
  266. url $abbrev
  267. usb $abbrev
  268. utf $abbrev
  269. wma $abbrev
  270. xfce iksEfse@
  271. xy $abbrev
  272. dr dOktWr $dot $capital
  273. prof $dot
  274. pr professeur $text *dot $capital
  275. // articles
  276. le $nounf $u+
  277. le $verbextend $u
  278. la $nounf $u+
  279. la $verbextend $u
  280. les lez2 $nounf $u=
  281. les lez2 $verbextend $u
  282. un $nounf $u+
  283. une $nounf $u+
  284. // conjonctions
  285. mais $u+
  286. ou $u $brk
  287. eh $u $brk
  288. et $u $brk
  289. ni $u $brk
  290. car $u $brk
  291. car $noun
  292. cependant $brk
  293. néanmoins $brk
  294. toutefois $brk
  295. avant $u+ $brk
  296. après $u+ $brk
  297. (temps en temps) tA~zA~tA~
  298. alors alOr $u+
  299. depuis $u+
  300. ainsi $u+
  301. aussi $u+
  302. certes $u+
  303. dont dO~t2 $u
  304. lorsque lO2rsk@ $u+
  305. puisque pw^isk@ $u+
  306. presque $u+
  307. que $u+
  308. (parce que) parsk@ $u+
  309. (parce qu'il) parskil $u+
  310. (parce qu'ils) parskilz2 $u+
  311. (parce qu'elle) parskE2l $u+
  312. (parce qu'elles) parskE2lz2 $u+
  313. (parce qu'on) parskO~n2 $u+
  314. tant tA~t2 $u+
  315. qui $verbf $u+
  316. quoique $u
  317. quant kA~t2 $u
  318. // pronouns
  319. je $u $verbf
  320. tu $u+ $verbf
  321. il $u+ $verbf
  322. elle $u+ $verbf
  323. y $u $verbf
  324. nous $u+ $verbf
  325. vous $u+ $verbf
  326. elles $u+ $verbf
  327. ils $u+ $verbf
  328. eux Yz2 $u+
  329. on O~n2 $u+ $verbf
  330. me $u $verbf
  331. te $u $verbf
  332. se $u $verbf
  333. moi $u+
  334. toi $u+
  335. lui $u+ $verbf
  336. ça $u+ $verbf
  337. ce $u+ $nounf
  338. ceci $u+ $verbf
  339. cela $u+ $verbf
  340. voici $u+
  341. voilà $u+
  342. cet $u $nounf
  343. cette $u $nounf
  344. ces sez2 $u $nounf
  345. (celle ci) sEl||si $verbf
  346. (celle là) sEl||la $verbf
  347. (ceux ci) sY||si $verbf
  348. (ceux là) sY||la $verbf
  349. (celles ci) sEl||si $verbf
  350. (celles là) sEl||la $verbf
  351. plupart $u+
  352. // possessives
  353. ma $u $nounf
  354. mon $u $nounf
  355. mes mez2 $u $nounf
  356. ta $u $nounf
  357. ton $u $nounf
  358. tes tez2 $u $nounf
  359. sa $u $nounf
  360. son $u+ $nounf
  361. son sO~ $noun
  362. ses sez2 $u $nounf
  363. notre $u $nounf
  364. votre $u $nounf
  365. leur $u $nounf
  366. leur $u $verb $verbextend
  367. (la leur) la||lWr $u+ $verbf
  368. (le leur) l@||lWr $u+ $verbf
  369. nos $u $nounf
  370. vos $u $nounf
  371. leurs $u+ $nounf
  372. leurs $u $verb $verbextend
  373. (les leur) le||lWr $u+ $verbf
  374. (les leurs) le||lWr $u+ $verbf
  375. // prepositions
  376. de $u $nounf
  377. du $u $nounf
  378. des dez2 $u $nounf
  379. à a $u
  380. au $u
  381. aux $u
  382. autour otur $u+
  383. autre $u+
  384. autres $u+
  385. dans $u+
  386. vers vEr $u+
  387. vers $noun
  388. en $u+
  389. en $u+ $verb $verbextend
  390. (en suspens) A~||sysp'A~
  391. (en tous) A~||tuz2 $u+
  392. par $u+
  393. parmi $u+
  394. pour $u+
  395. autant $u+
  396. tandis $u+
  397. dès $u
  398. entre $u+
  399. entre $verb
  400. contre $u+
  401. chaque $u+
  402. plusieurs $u+
  403. durant $u+
  404. avec $u+
  405. sans $u+
  406. trop $u+
  407. assez $u+
  408. beaucoup $u+
  409. peu $u+
  410. très $u
  411. // negative
  412. ne $u $verbf
  413. pas p'a2z2
  414. pas pa $noun
  415. plus $u+
  416. guère $u+
  417. jamais $u+
  418. non nO~ $u+
  419. oui $u+
  420. // questions
  421. quand kA~t2 $u+
  422. quoi $u+
  423. où $u+
  424. comme kO2m $u+
  425. comment $u+
  426. pourquoi $u+
  427. pourtant $u+
  428. // auxillary verbs (be, have, can, etc)
  429. suis $u+ $verb
  430. es Ez2 $u+
  431. est Et2 $u+
  432. sommes $u+ $verb
  433. êtes $u+ $verb
  434. sont $u+ $verb
  435. fus $u+ $verb
  436. fut fyt2 $u+ $verb
  437. fût fyt2 $u+ $verb
  438. fûmes $u+ $verb
  439. fûtes $u+ $verb
  440. furent $u+
  441. sois $u+ $verb
  442. soit $u+
  443. ai $u+ $verb
  444. (ai je) EZ=@- $u+
  445. as as
  446. as az2 $u+ $verb
  447. (as tu) aty
  448. a $u+ $verb
  449. ont $u+ $verb
  450. eu y $u+
  451. eue y $u+
  452. eues yz2 $u+
  453. eus yz2 $u+
  454. eut yt2 $u+ $verb
  455. eût yt2 $u+ $verb
  456. eûmes $u+ $verb
  457. eûtes $u+ $verb
  458. eurent yrt2 $u+
  459. eussions $u+
  460. eussiez $u+
  461. eussent $u+
  462. aie $u+ $verb
  463. aies $u+ $verb
  464. ait $u+ $verb
  465. aient $u+
  466. d'est d'Est
  467. ès Es $u
  468. // some common adjectives and adverbs
  469. quelque $u+
  470. quelques $u+
  471. tel $u+
  472. telle $u+
  473. telles $u+
  474. tout t'ut2 $u+
  475. toute t'ut $u+
  476. toutes t'utz2 $u+
  477. tous $u+
  478. rien ri'E~n2 $u+
  479. // Letters which can be words
  480. //===========================
  481. à $atend $accent $only
  482. y igr'Ek $atend $only
  483. ô $atend $accent
  484. // pronunciation exceptions
  485. consent kO~s'A~t2
  486. scient si
  487. coing kwE~
  488. convent kO~vA~
  489. dessous d@su
  490. hareng _!arA~
  491. pastis pastis
  492. poing pwE~
  493. ressent r@s'A~t2
  494. riz ri
  495. sphincter sfE~ktEr
  496. sous $u+
  497. sur $u+
  498. tennis tenis
  499. tunis tynis
  500. // MAIN WORD DICTIONARY
  501. //*********************
  502. (1 er) pr@mjer2
  503. (1 ers) pr@mjez2
  504. (1 ère) pr@mjEr
  505. (1 ères) pr@mjErz2
  506. (1 èrement) pr@mjEr@-mA~
  507. monsieur m@sjY
  508. messieurs mesjYz2
  509. montréal mO~real
  510. (n'est ce pas) n'Es@-||p'az2
  511. (qu'est ce que) kEsk@ $u
  512. absent absA~
  513. admin admin
  514. adsltv $abbrev
  515. airbus E2rbys
  516. auvent ovA~
  517. bien bjE~n2 $u+
  518. bis bis
  519. bissus bisys
  520. bus bys
  521. bus by $verb
  522. campus kA~pys
  523. cancer kA~sEr
  524. (chef d'oeuvre) chédeuvre $text
  525. (chef d'oeuvres) chédeuvres $text
  526. choeur kWr
  527. cocus koky
  528. couscous kuskus
  529. dernier dE2rnjer2
  530. éloquent ElokA~t2
  531. fan f'an
  532. faut fot2 $u+
  533. fier fier $verb
  534. fuel fjul
  535. gars ga
  536. gym Zim
  537. hélas elas $u+
  538. iris iris
  539. laser lazEr
  540. malus malys
  541. mailto mEjltu_
  542. mapper _^_en
  543. mars mars
  544. mieux mjY $u+
  545. mrs _^_en
  546. ours urs
  547. parangon parA~gO~
  548. phallus falys
  549. polder pOldEr
  550. premier pr@mjer2
  551. program _^_en
  552. quit _^_en
  553. recorder ricordeur $text
  554. scanner skaner2
  555. scanner skanWr $noun
  556. sir _^_EN
  557. souris suri
  558. sus sys
  559. sus sy $verb
  560. tuttiquanti tutikw'anti
  561. vaut $u+
  562. vaux $u+
  563. vénus venys
  564. vot vOt
  565. gens ZA~
  566. mens mA~z2
  567. sens sA~s
  568. sens sA~z2 $verb
  569. (sud est) sydEst
  570. (nord est) nOrEst
  571. // ut (t is said)
  572. août ut
  573. azimut azim'yt
  574. brut br'yt
  575. but by $verb
  576. but byt
  577. cut kWt
  578. mazout mazut
  579. michael mikaEl
  580. out aut
  581. rut ryt
  582. scorbut skOrbyt
  583. scout skut
  584. stout staut
  585. uppercut ypE2rkyt
  586. ut yt
  587. zut zyt
  588. // et (t is said)
  589. exocet EgzOsEt
  590. fret fr'Et
  591. budget bydZE
  592. hamlet hamlEt
  593. knesset knEsEt
  594. lazaret lazarE
  595. margaret margarEt
  596. net nEt
  597. offset OfsEt
  598. set sEt
  599. soviet sOvjEt
  600. // urt (t is said)
  601. kurt kurt
  602. yaourt jaurt
  603. yoghourt yogurt
  604. yogourt yogurt
  605. // ort (t said)
  606. short SOrt
  607. // art (t said)
  608. steward stiwart
  609. stuttgart Stutgart
  610. hart art
  611. kart kart
  612. smart smart
  613. // irt
  614. flirt flWrt
  615. (sweat shirt) swEtSWrt
  616. (tee shirt) tiSWrt
  617. // words from other languages
  618. about _^_en
  619. acer asEr
  620. and _^_en
  621. amazon amaz'On
  622. apple _^_en
  623. at _^_en
  624. (audible manager) od,ibl||manadZ'Wr
  625. bit bit
  626. bluetooth blut'us
  627. computer _^_en
  628. (cyber link) _^_en
  629. debian dEbjan
  630. edit _^_en
  631. emacs Emaks
  632. emacspeak Emakspi:k
  633. end _^_en
  634. epson EpsOn
  635. espeak @spi:k
  636. ethernet etE2rnEt
  637. exit egzit
  638. (file zilla) fa2jl||zija
  639. from frO2m $u+
  640. get _^_en
  641. google gu:gWl
  642. gnome gnOm
  643. gnu $abbrev
  644. hamburger hA~b@rgWr
  645. help _^_en
  646. hot _^_en
  647. in _^_en
  648. inside _^_en
  649. (internet explorer) E~tErn'Et||Eksplo2r'Wr
  650. klaxon klaksOn
  651. let _^_en
  652. lite _^_en
  653. login _^_en
  654. logon _^_en
  655. (mac os x) makoEsiks
  656. made _^_en
  657. media medja
  658. messenger mesEnZWr
  659. my _^_en
  660. not _^_en
  661. null _^_en
  662. ok o2ke
  663. open o2p'Wn
  664. outlook autlu:k
  665. paint _^_en
  666. paper _^_en
  667. people _^_en
  668. redhat rEdat
  669. same _^_en
  670. sametime _^_en
  671. schubert SubEr
  672. sun _^_en
  673. (text aloud) tEkst||@la=wd
  674. ubuntu ubuntu
  675. up _^_en
  676. yes _^_en
  677. // tions (tjO~ instead of sjO~)
  678. constations kO~statjO~z2
  679. contentions kO~tA~tjO~z2
  680. dations datjO~z2
  681. désertions dezE2rtjO~z2 $verb
  682. exploitions EksplwAtjO~z2
  683. heurtions hWrtjO~z2
  684. partions partjO~z2
  685. rations ratjO~z2 $verb
  686. tentions tA~tjO~z2
  687. votions votjO~z2
  688. étions etjO~z2
  689. évitions evitjO~z2
  690. // no liaison
  691. (quelqu'un) kElkW~ $U+
  692. pourcent pursA~
  693. vincent vE~sA~
  694. // Some countries and areas
  695. bahamas baamas
  696. bangladesh bA~gladES
  697. bélarus belarys
  698. (burkina faso) burkina||faso
  699. burundi burundi
  700. croatie kroasi
  701. groenland gRoEnlA~d
  702. guatemala gwAtemala
  703. honduras _!O~dyras
  704. kenya kenja
  705. laos laO2s
  706. lesotho lezoto
  707. liechtenstein liStEnStajn
  708. malawi malaui
  709. mayotte majO2t
  710. niger niZEr
  711. oman oman
  712. palaos palaO2s
  713. samoa samoa
  714. leone leO2n
  715. koweït kowEjt
  716. taïwan tajwAn
  717. texas tEks'as
  718. venezuela venezyela
  719. (viêt nam) viEtnam
  720. wallis wAlis
  721. futuna futuna
  722. zimbabwe zimbabwe