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

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791
  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-02-01 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 $u+ $nounf
  272. le $u+ $verb $verbextend
  273. la $u+ $nounf
  274. la $u+ $verb $verbextend
  275. les lez2 $u+ $nounf
  276. les lez2 $u+ $verb $verbextend
  277. un $u+ $nounf
  278. une $u+ $nounf
  279. // conjonctions
  280. mais $u+
  281. ou u $u $brk
  282. eh $u $brk
  283. et e $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 $u
  300. puisque $u
  301. presque $u+
  302. (parce que) parsk@ $u+
  303. que $u+
  304. qui $u+ $verbf
  305. quoique $u
  306. si $u
  307. quant kA~t2 $u
  308. // pronouns
  309. je $u $verbf
  310. tu $u+ $verbf
  311. il $u+ $verbf
  312. elle $u+ $verbf
  313. y $u $verbf
  314. nous $u+ $verbf
  315. vous $u+ $verbf
  316. elles $u+ $verbf
  317. ils $u+ $verbf
  318. eux Yz2 $u+
  319. on O~n2 $u+ $verbf
  320. me $u $verbf
  321. te $u $verbf
  322. se $u $verbf
  323. moi $u+
  324. toi $u+
  325. lui $u+ $verbf
  326. ça $u+ $verbf
  327. ce $u+ $nounf
  328. ceci $u+ $verbf
  329. cela $u+ $verbf
  330. voici $u+
  331. voilà $u+
  332. cet $u $nounf
  333. cette $u $nounf
  334. ces sez2 $u $nounf
  335. (celle ci) sEl||si $verbf
  336. (celle là) sEl||la $verbf
  337. (ceux ci) sY||si $verbf
  338. (ceux là) sY||la $verbf
  339. (celles ci) sEl||si $verbf
  340. (celles là) sEl||la $verbf
  341. plupart $u+
  342. // possessives
  343. ma $u $nounf
  344. mon $u $nounf
  345. mes mez2 $u $nounf
  346. ta $u $nounf
  347. ton $u $nounf
  348. tes tez2 $u $nounf
  349. sa $u $nounf
  350. son $u+ $nounf
  351. son sO~ $noun
  352. ses sez2 $u $nounf
  353. notre $u $nounf
  354. votre $u $nounf
  355. leur $u $nounf
  356. leur $u $verb $verbextend
  357. (la leur) la||lWr $u+ $verbf
  358. (le leur) l@||lWr $u+ $verbf
  359. nos $u $nounf
  360. vos $u $nounf
  361. leurs $u+ $nounf
  362. leurs $u $verb $verbextend
  363. (les leur) le||lWr $u+ $verbf
  364. (les leurs) le||lWr $u+ $verbf
  365. // prepositions
  366. de $u
  367. du $u $nounf
  368. des dez2 $u $nounf
  369. à a $u
  370. au $u
  371. aux $u
  372. autour otur $u+
  373. autre $u+
  374. autres $u+
  375. dans $u+
  376. vers vEr $u+
  377. vers $noun
  378. en $u+
  379. en $u+ $verb $verbextend
  380. (en suspens) A~||sysp'A~
  381. (en tous) A~||tuz2 $u+
  382. par $u+
  383. parmi $u+
  384. pour $u+
  385. tant tA~t2 $u+
  386. autant $u+
  387. tandis $u+
  388. dès $u
  389. entre $u+
  390. entre $verb
  391. contre $u+
  392. chaque $u+
  393. plusieurs $u+
  394. durant $u+
  395. avec $u+
  396. sans $u+
  397. trop $u+
  398. assez $u+
  399. beaucoup $u+
  400. peu $u+
  401. très $u
  402. // negative
  403. ne $u $verbf
  404. pas $u+
  405. pas $noun
  406. plus $u+
  407. guère $u+
  408. jamais $u+
  409. non nO~ $u+
  410. oui $u+
  411. // questions
  412. quand kA~t2 $u+
  413. quoi $u+
  414. où $brk $u+
  415. comme kO2m $u+
  416. comment $u+
  417. pourquoi $u+
  418. pourtant $u+
  419. // auxillary verbs (be, have, can, etc)
  420. suis $u+ $verb
  421. es Ez2 $u+
  422. est Et2 $u+
  423. sommes $u+ $verb
  424. êtes $u+ $verb
  425. sont $u+ $verb
  426. fus $u+ $verb
  427. fut fyt2 $u+ $verb
  428. fût fyt2 $u+ $verb
  429. fûmes $u+ $verb
  430. fûtes $u+ $verb
  431. furent $u+
  432. sois $u+ $verb
  433. soit $u+
  434. ai $u+ $verb
  435. (ai je) EZ=@- $u+
  436. as as
  437. as az2 $u+ $verb
  438. (as tu) aty
  439. a $u+ $verb
  440. ont $u+ $verb
  441. eu y $u+
  442. eue y $u+
  443. eues yz2 $u+
  444. eus yz2 $u+
  445. eut yt2 $u+ $verb
  446. eût yt2 $u+ $verb
  447. eûmes $u+ $verb
  448. eûtes $u+ $verb
  449. eurent yrt2 $u+
  450. eussions $u+
  451. eussiez $u+
  452. eussent $u+
  453. aie $u+ $verb
  454. aies $u+ $verb
  455. ait $u+ $verb
  456. aient $u+
  457. d'est d'Est
  458. ès Es $u
  459. // some common adjectives and adverbs
  460. quelque $u+
  461. quelques $u+
  462. tel $u+
  463. telle $u+
  464. telles $u+
  465. tout t'ut2 $u+
  466. toute t'ut $u+
  467. toutes t'utz2 $u+
  468. tous $u+
  469. rien ri'E~n2 $u+
  470. // Letters which can be words
  471. //===========================
  472. à $atend $accent $only
  473. y igr'Ek $atend $only
  474. ô $atend $accent
  475. // pronunciation exceptions
  476. consent kO~s'A~t2
  477. scient si
  478. coing kwE~
  479. convent kO~vA~
  480. dessous d@su
  481. hareng _!arA~
  482. pastis pastis
  483. poing pwE~
  484. ressent r@s'A~t2
  485. riz ri
  486. sphincter sfE~ktEr
  487. sous $u+
  488. sur $u+
  489. tennis tenis
  490. tunis tynis
  491. // MAIN WORD DICTIONARY
  492. //*********************
  493. (1 er) pr@mjer2
  494. (1 ers) pr@mjez2
  495. (1 ère) pr@mjEr
  496. (1 ères) pr@mjErz2
  497. (1 èrement) pr@mjEr@-mA~
  498. monsieur m@sjY
  499. messieurs mesjYz2
  500. montréal mO~real
  501. (n'est ce pas) n'Es@-||p'az2
  502. (qu'est ce que) kEsk@ $u
  503. absent absA~
  504. admin admin
  505. adsltv $abbrev
  506. airbus E2rbys
  507. auvent ovA~
  508. bien bjE~n2 $u+
  509. bis bis
  510. bissus bisys
  511. bus bys
  512. bus by $verb
  513. campus kA~pys
  514. cancer kA~sEr
  515. (chef d'oeuvre) chédeuvre $text
  516. (chef d'oeuvres) chédeuvres $text
  517. choeur kWr
  518. cocus koky
  519. couscous kuskus
  520. dernier dE2rnjer2
  521. éloquent ElokA~t2
  522. fan f'an
  523. faut fot2 $u+
  524. fier fier $verb
  525. fuel fjul
  526. gars ga
  527. gym Zim
  528. hélas elas $u+
  529. iris iris
  530. laser lazEr
  531. malus malys
  532. mapper _^_en
  533. mars mars
  534. mieux mj'Y $u+
  535. mrs _^_en
  536. ours urs
  537. parangon parA~gO~
  538. phallus falys
  539. polder pOldEr
  540. premier pr@mjer2
  541. program _^_en
  542. quit _^_en
  543. scanner skaner2
  544. scanner skanWr $noun
  545. sir _^_EN
  546. souris suri
  547. sus sys
  548. sus sy $verb
  549. tuttiquanti tutikw'anti
  550. vaut $u+
  551. vaux $u+
  552. vénus venys
  553. vot vOt
  554. gens ZA~
  555. mens mA~z2
  556. sens sA~s
  557. sens sA~z2 $verb
  558. (sud est) sydEst
  559. (nord est) nOrEst
  560. // ut (t is said)
  561. août ut
  562. azimut azim'yt
  563. brut br'yt
  564. but by $verb
  565. but byt
  566. cut kWt
  567. mazout mazut
  568. michael mikaEl
  569. out aut
  570. rut ryt
  571. scorbut skOrbyt
  572. scout skut
  573. stout staut
  574. uppercut ypE2rkyt
  575. ut yt
  576. zut zyt
  577. // et (t is said)
  578. exocet EgzOsEt
  579. fret fr'Et
  580. budget bydZE
  581. hamlet hamlEt
  582. knesset knEsEt
  583. lazaret lazarE
  584. margaret margarEt
  585. net nEt
  586. offset OfsEt
  587. set sEt
  588. soviet sOvjEt
  589. // urt (t is said)
  590. kurt kurt
  591. yaourt jaurt
  592. yoghourt yogurt
  593. yogourt yogurt
  594. // ort (t said)
  595. short SOrt
  596. // art (t said)
  597. steward stiwart
  598. stuttgart Stutgart
  599. hart art
  600. kart kart
  601. smart smart
  602. // irt
  603. flirt flWrt
  604. (sweat shirt) swEtSWrt
  605. (tee shirt) tiSWrt
  606. // words from other languages
  607. about _^_en
  608. acer asEr
  609. and _^_en
  610. amazon amaz'On
  611. apple _^_en
  612. at _^_en
  613. (audible manager) od,ibl||manadZ'Wr
  614. bit bit
  615. bluetooth blut'us
  616. computer _^_en
  617. (cyber link) _^_en
  618. debian dEbjan
  619. edit _^_en
  620. emacs Emaks
  621. emacspeak Emakspi:k
  622. end _^_en
  623. epson EpsOn
  624. espeak @spi:k
  625. ethernet etE2rnEt
  626. exit egzit
  627. (file zilla) fa2jl||zija
  628. from frO2m $u+
  629. get _^_en
  630. google gu:gWl
  631. gnome gnOm
  632. gnu $abbrev
  633. hamburger hA~b@rgWr
  634. help _^_en
  635. hot _^_en
  636. in _^_en
  637. inside _^_en
  638. (internet explorer) E~tErn'Et||Eksplo2r'Wr
  639. klaxon klaksOn
  640. let _^_en
  641. lite _^_en
  642. login _^_en
  643. logon _^_en
  644. (mac os x) makoEsiks
  645. made _^_en
  646. media medja
  647. messenger mesEnZWr
  648. my _^_en
  649. not _^_en
  650. null _^_en
  651. ok o2ke
  652. open o2p'Wn
  653. outlook autlu:k
  654. paint _^_en
  655. paper _^_en
  656. people _^_en
  657. redhat rEdat
  658. same _^_en
  659. sametime _^_en
  660. schubert SubEr
  661. sun _^_en
  662. (text aloud) tEkst||@la=wd
  663. ubuntu ubuntu
  664. up _^_en
  665. yes _^_en
  666. // tions (tjO~ instead of sjO~)
  667. constations kO~statjO~z2
  668. contentions kO~tA~tjO~z2
  669. dations datjO~z2
  670. désertions dezE2rtjO~z2 $verb
  671. exploitions EksplwAtjO~z2
  672. heurtions hWrtjO~z2
  673. partions partjO~z2
  674. rations ratjO~z2 $verb
  675. tentions tA~tjO~z2
  676. votions votjO~z2
  677. étions etjO~z2
  678. évitions evitjO~z2
  679. // no liaison
  680. (quelqu'un) kElkW~ $U+
  681. pourcent pursA~
  682. vincent vE~sA~
  683. // Some countries and areas
  684. bahamas baamas
  685. bangladesh bA~gladES
  686. bélarus belarys
  687. (burkina faso) burkina||faso
  688. burundi burundi
  689. croatie kroasi
  690. groenland gRoEnlA~d
  691. guatemala gwAtemala
  692. honduras _!O~dyras
  693. kenya kenja
  694. laos laO2s
  695. lesotho lezoto
  696. liechtenstein liStEnStajn
  697. malawi malaui
  698. mayotte majO2t
  699. niger niZEr
  700. oman oman
  701. palaos palaO2s
  702. samoa samoa
  703. leone leO2n
  704. koweït kowEjt
  705. taïwan tajwAn
  706. texas tEks'as
  707. venezuela venezyela
  708. (viêt nam) viEtnam
  709. wallis wAlis
  710. futuna futuna
  711. zimbabwe zimbabwe
  712. pest $1