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

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