/native/external/espeak/dictsource/fr_list

http://eyes-free.googlecode.com/ · #! · 761 lines · 671 code · 90 blank · 0 comment · 0 complexity · c0e0c52d70567a55689a354534a607bf MD5 · raw file

  1. // ***************************************************************************
  2. // * Copyright (C) 2005 to 2007 by Jonathan Duddington *
  3. // * email: jonsd@users.sourceforge.net *
  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 <gcasse@oralux.org>
  22. //
  23. // Updated 2008-08-29 Michel Such <michel.such@free.fr>
  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 aveaS
  228. bd boulevard $text
  229. cci $abbrev
  230. cio $abbrev
  231. ctrl kO~tro2l $pause
  232. dept depart@mA~
  233. edf $abbrev
  234. etc etsetera
  235. ghz ZigaErts
  236. hmm h@m
  237. hz _!Erts
  238. ibm $abbrev
  239. ide $abbrev
  240. ip $abbrev
  241. jaws dZ'O2wz
  242. kde $abbrev
  243. kg kilogram
  244. khz kiloErts
  245. km kilomEtr
  246. kw kilowat
  247. m. m@sjY
  248. mbrola Em'brola
  249. mhz megaErts
  250. mlle mad@mw^azEl
  251. mme madam
  252. mr m@sjY
  253. nsi $abbrev
  254. nsis $abbrev
  255. nti $abbrev
  256. nvda $abbrev
  257. ong $abbrev
  258. pci $abbrev
  259. pda $abbrev
  260. p.s postskriptOm
  261. ratp $abbrev
  262. scsi $abbrev
  263. s.t.p s'il:t'@:pl'E
  264. s.v.p s'il:v'u:pl'E
  265. st s'E~t2
  266. ste s'E~t
  267. stp s'il:t'@:pl'E
  268. svp s'il:v'u:pl'E
  269. url $abbrev
  270. usb $abbrev
  271. utf $abbrev
  272. wma $abbrev
  273. xfce iksEfse@
  274. xy $abbrev
  275. dr dOkt Wr $dot $capital
  276. prof $dot
  277. // articles
  278. le $u+ $nounf
  279. le $u+ $verb $verbextend
  280. la $u+ $nounf
  281. la $u+ $verb $verbextend
  282. les lez2 $u+ $nounf
  283. les lez2 $u+ $verb $verbextend
  284. un $u+ $nounf
  285. une $u+ $nounf
  286. // conjonctions
  287. mais $u+
  288. ou u $u $brk
  289. eh $u $brk
  290. et e $u $brk
  291. ni $u $brk
  292. car $u+ $brk
  293. car $noun
  294. cependant $brk
  295. néanmoins $brk
  296. toutefois $brk
  297. avant $u+ $brk
  298. aprčs $u+ $brk
  299. (temps en temps) tA~zA~tA~
  300. alors alOr $u+
  301. depuis $u+
  302. ainsi $u+
  303. aussi $u+
  304. certes $u+
  305. dont dO~t2 $u
  306. lorsque $u
  307. puisque $u
  308. presque $u+
  309. (parce que) parsk@ $u+
  310. que $u+
  311. qui $u+ $verbf
  312. quoique $u
  313. si $u
  314. quant kA~t2 $u
  315. // pronouns
  316. je $u $verbf
  317. tu $u+ $verbf
  318. il $u+ $verbf
  319. elle $u+ $verbf
  320. y $u $verbf
  321. nous $u+ $verbf
  322. vous $u+ $verbf
  323. elles $u+ $verbf
  324. ils $u+ $verbf
  325. eux Yz2 $u+
  326. on O~n2 $u+ $verbf
  327. me $u $verbf
  328. te $u $verbf
  329. se $u $verbf
  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
  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. chaque $u+
  398. plusieurs $u+
  399. durant $u+
  400. avec $u+
  401. sans $u+
  402. trop $u+
  403. assez $u+
  404. beaucoup $u+
  405. peu $u+
  406. peu $noun
  407. trčs $u
  408. // negative
  409. ne $u $verbf
  410. pas $u+
  411. pas $noun
  412. plus $u+
  413. plus $noun
  414. gučre $u+
  415. jamais $u+
  416. non nO~ $u+
  417. oui $u+
  418. // questions
  419. quand kA~t2 $u+
  420. quoi $u+
  421. oů $brk $u+
  422. comme kO2m $u+
  423. comment $u+
  424. pourquoi $u+
  425. pourtant $u+
  426. // auxillary verbs (be, have, can, etc)
  427. suis $u+ $verb
  428. es Ez2 $u+
  429. est Et2 $u+
  430. sommes $u+ $verb
  431. ętes $u+ $verb
  432. sont $u+ $verb
  433. fus $u+ $verb
  434. fut $u+ $verb
  435. fűmes $u+ $verb
  436. fűtes $u+ $verb
  437. furent $u+
  438. sois $u+ $verb
  439. soit $u+
  440. ai $u+ $verb
  441. (ai je) EZ=@- $u+
  442. as as
  443. as az2 $u+ $verb
  444. (as tu) aty
  445. a $u+ $verb
  446. ont $u+ $verb
  447. eu y $u+
  448. eue y $u+
  449. eues yz2 $u+
  450. eus yz2 $u+
  451. eut yt2 $u+ $verb
  452. eűmes $u+ $verb
  453. eűtes $u+ $verb
  454. eurent yrt2 $u+
  455. eussions $u+
  456. eussiez $u+
  457. eussent $u+
  458. aie $u+ $verb
  459. aies $u+ $verb
  460. ait $u+ $verb
  461. aient $u+
  462. d'est d'Est
  463. čs Es $u
  464. // some common adjectives and adverbs
  465. quelque $u+
  466. quelques $u+
  467. tel $u+
  468. telle $u+
  469. telles $u+
  470. tout t'ut2 $u+
  471. toute t'ut $u+
  472. toutes t'utz2 $u+
  473. rien rjE~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@mi;'er2
  498. (1 ers) pr@mi;'ez2
  499. (1 čre) pr@mi;'Er
  500. (1 čres) pr@mi;'Erz2
  501. (1 črement) pr@mi;'Er@-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. airbus Erbys
  510. auvent ovA~
  511. bien bjE~n2 $u+
  512. bis bis
  513. bissus bisys
  514. bus bys
  515. bus by $verb
  516. campus kA~pys
  517. choeur kWr
  518. cocus coky
  519. dernier dErnier2
  520. éloquent ElokA~t2
  521. fier fier2 $verb
  522. fuel fjul
  523. gars ga
  524. gym Zim
  525. hélas elas $u+
  526. iris iris
  527. laser lazEr
  528. malus malys
  529. mars mars
  530. parangon parA~gO~
  531. phallus falys
  532. polder pOldEr
  533. premier pr@mier2
  534. scanner skaner2
  535. scanner skanWr $noun
  536. souris suri
  537. sus sys
  538. sus sy $verb
  539. tuttiquanti tutikw'anti
  540. vénus venys
  541. vot vOt
  542. gens ZA~
  543. mens mA~z2
  544. sens sA~s
  545. sens sA~z2 $verb
  546. (sud est) sydEst
  547. (nord est) nOrEst
  548. // ut (t is said)
  549. aoűt ut
  550. azimut azim'yt
  551. brut br'yt
  552. but by $verb
  553. but byt
  554. cut cWt
  555. mazout mazut
  556. michael mikaEl
  557. out aut
  558. rut ryt
  559. scorbut skOrbyt
  560. scout skut
  561. stout staut
  562. uppercut ypErkyt
  563. ut yt
  564. zut zyt
  565. // et (t is said)
  566. exocet EgzOsEt
  567. fret fr'Et
  568. budget bydZE
  569. hamlet hamlEt
  570. knesset knEsEt
  571. lazaret lazarE
  572. margaret margarEt
  573. net nEt
  574. offset OfsEt
  575. set sEt
  576. soviet sOvjEt
  577. // urt (t is said)
  578. kurt kurt
  579. yaourt jaurt
  580. yoghourt yogurt
  581. yogourt yogurt
  582. // ort (t said)
  583. short SOrt
  584. // art (t said)
  585. steward stiwart
  586. stuttgart Stutgart
  587. hart art
  588. kart kart
  589. smart smart
  590. // irt
  591. flirt flWrt
  592. (sweat shirt) swEtSWrt
  593. (tee shirt) tiSWrt
  594. // words from other languages
  595. about _^_en
  596. acer asEr
  597. and _^_en
  598. amazon amaz'On
  599. apple _^_en
  600. at _^_en
  601. (audible manager) od,ibl||manadZ'Wr
  602. bit bit
  603. bluetooth blut'us
  604. computer _^_en
  605. (cyber link) _^_en
  606. debian dEbjAn
  607. edit _^_en
  608. emacs Emaks
  609. emacspeak Emakspi:k
  610. end _^_en
  611. epson EpsOn
  612. espeak @spi:k
  613. ethernet etErnEt
  614. exit egzit
  615. (file zilla) fa2jl||zija
  616. from _^_en $u+
  617. get _^_en
  618. google gu:gWl
  619. gnome gnOm
  620. gnu gnu
  621. hamburger hA~b@rgWr
  622. help _^_en
  623. hot _^_en
  624. in _^_en
  625. inside _^_en
  626. (internet explorer) E~tErn'Et||Eksplo2r'Wr
  627. klaxon klaksOn
  628. let _^_en
  629. lite _^_en
  630. login _^_en
  631. logon _^_en
  632. (mac os x) makoEsiks
  633. made _^_en
  634. media medja
  635. messenger mesEnZWr
  636. my _^_en
  637. not _^_en
  638. null _^_en
  639. ok o2ke
  640. open o2p'Wn
  641. outlook autlu:k
  642. paint _^_en
  643. paper _^_en
  644. people _^_en
  645. redhat rEdat
  646. same _^_en
  647. sametime _^_en
  648. schubert SubEr
  649. sun _^_en
  650. (text aloud) tEkst||@la=wd
  651. ubuntu ubuntu
  652. up _^_en
  653. yacht jO2t
  654. yes _^_en
  655. // tions (tjO~ instead of sjO~)
  656. constations kO~statjO~z2
  657. contentions kO~tA~tjO~z2
  658. dations datjO~z2
  659. désertions dezErtjO~z2 $verb
  660. exploitions Eksplw^atjO~z2
  661. heurtions hWrtjO~z2
  662. partions partjO~z2
  663. rations ratjO~z2 $verb
  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~