PageRenderTime 25ms CodeModel.GetById 15ms app.highlight 6ms RepoModel.GetById 1ms app.codeStats 1ms

/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// ***************************************************************************
  3// *   Copyright (C) 2005 to 2007 by Jonathan Duddington                     *
  4// *   email: jonsd@users.sourceforge.net                                    *
  5// *                                                                         *
  6// *   This program is free software; you can redistribute it and/or modify  *
  7// *   it under the terms of the GNU General Public License as published by  *
  8// *   the Free Software Foundation; either version 3 of the License, or     *
  9// *   (at your option) any later version.                                   *
 10// *                                                                         *
 11// *   This program is distributed in the hope that it will be useful,       *
 12// *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
 13// *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         *
 14// *   GNU General Public License for more details.                          *
 15// *                                                                         *
 16// *   You should have received a copy of the GNU General Public License     *
 17// *   along with this program; if not, see:                                 *
 18// *               <http://www.gnu.org/licenses/>.                           *
 19
 20// This file in UTF8 encoded
 21
 22// Conditional rules
 23// ?2  Special numbering for Belgium and Switzerland
 24
 25// 2006-11-18  Gilles Casse  <gcasse@oralux.org>
 26//
 27// Updated 2008-08-29 Michel Such  <michel.such@free.fr>
 28//
 29//	* Numbers, a few abbreviations and exceptions.
 30//
 31
 32
 33// Letters names
 34// If a letter has a "word" pronunciation which is different from its
 35// "letter" name, then include the letter name here, with the letter
 36// prefixed by a _ character.
 37
 38_ŕ	$accent  // speak as base-letter name + accent name
 39â       $accent
 40ä       $accent
 41b	be
 42c	se
 43ç	$accent
 44d	de
 45e	@
 46ë	$accent
 47é	$accent
 48č	$accent
 49ę	$accent
 50ë	$accent
 51f	Ef
 52g	Ze
 53h	aS
 54i	i
 55ď	$accent
 56î	$accent
 57j	Zi
 58k	ka
 59l	El
 60m	Em
 61//n	En   // in fr_rules
 62ń	$accent
 63o	o
 64_ô	$accent
 65ö       $accent
 66œ	o||@||lie
 67p	pe
 68q	ky
 69r	Er
 70s	Es
 71u	y
 72ů       $accent
 73ű	$accent
 74ü	$accent
 75v	ve
 76w	dubl@v'e
 77x	iks
 78_y      i:gr'Ek
 79z	zEd
 80
 81
 82
 83// accent names
 84_lig	ligat'yr
 85_acu	aksA~tEg'y
 86_ac2	dublaksA~tEg'y
 87_brv	br'Ev
 88_ced	sed'ij
 89_cir	aksA~sirkO~fl'Eks
 90_dia	trem'a
 91_dot	pwE~syskr'i
 92_grv	aksA~gr'av
 93_hac	kar'O~
 94_mcn	makr'O~
 95_ogo	OgOn'Ek
 96_rng	rO~t2A~S'Ef
 97_stk	b'ar
 98_tld	t'ild
 99
100
101// character names
102
103_cap	maZysk'yl
104_?A	l'Etr
105_??	sE~b'Oll
106_#9	tabylasjO~
107_#32	Espas
108
109
110_"   gijmE
111_#   djEz
112_'   apOstrOf
113_(   'uvr@-parA~t'Ez
114_)   f'Erm parA~t'Ez
115_*   astErisk:
116_,   virgyl
117_-   tirE
118_.   _|pw%E~
119_/   slaS
120_:   d'Ypw'E~
121_;   pwE~virg'yl
122_<   E~ferjWr
123_=   egal
124_>   syperjWr
125_?   pwE~dE~terogasj'O~
126_[   uvr@-_kroSE
127_\   b'aksl'aS
128_]   f'Erm_kroS'E
129_^   sirkOnflEks
130__   sulin^e
131_`   aks'A~_gr'av
132_{   uvr_akOlad
133_|   bar
134_}   f'Erm_akOl'ad
135˛    pw^is'A~s||d'Y
136
137
138// numeric
139
140_0	zero
141_1	W~
142_2	dYz2
143_3	trw^az2
144_4	katr
145_5	sE~k
146_6	siz3
147_7	sEt
148_8	_|w^it3
149_9	nWf
150_10	diz3
151_11	_!O~z
152_12	duz
153_13	trEz
154_14	katOrz
155_15	kE~z
156_16	sEz
157_17	dis:Et
158_18	dizw^it3
159_19	diznWf
160_20	vE~
161_21	vE~te:W~
162_22	vE~tdYz2
163_23	vE~t:trw^az2
164_24	vE~tkatr
165_25	vE~tsE~k
166_26	vE~tsiz3
167_27	vE~tsEt
168_28	vE~tw^it3
169_29	vE~tnWf
170_3X	trA~t
171_31	trA~te:W~
172_4X	karA~t
173_41	karA~te:W~
174_5X	sE~kA~t
175_51	sE~kA~te:W~
176_6X	sw^asA~t
177_61	sw^asA~te:W~
178_7X	sw^asA~t:diz3
179_71	sw^asA~te:O~z
180_72	sw^asA~t:duz
181_73	sw^asA~t:trEz
182_74	sw^asA~t:katOrz
183_75	sw^asA~t:kE~z
184_76	sw^asA~t:sEz
185_77	sw^asA~t:dis:Et
186_78	sw^asA~t:diz'w^it3
187_79	sw^asA~t:diznWf
188_8X	katr@vE~
189_80	katr@vE~z2
190_9X	katr@vE~diz3
191_91	katr@vE~:O~z
192_92	katr@vE~:duz
193_93	katr@vE~:trEz
194_94	katr@vE~:katOrz
195_95	katr@vE~:kE~z
196_96	katr@vE~:sEz
197_97	katr@vE~:dis:Et
198_98	katr@vE~:dizw^it3
199_99	katr@vE~:diznWf
200_0C	sA~
201_1C0	sA~t2
202_0M1	mil
203_1M1	mil
204_0M2	miljO~
205_0M3	miljar
206_0and	e
207_dpt	virgyl
208
209//some numbers have special pronunciation in Belgium and Switzerland
210?2 _7X	sEptA~t
211?2 _71	sEptA~te:W~
212?2 _72	sEptA~t:dYz2
213?2 _73	sEptA~t:trw^az2
214?2 _74	sEptA~t:katr
215?2 _75	sEptA~t:sE~k
216?2 _76	sEptA~t:siz3
217?2 _77	sEptA~t:sEt
218?2 _78	sEptA~t:w^it3
219?2 _79	sEptA~t:nWf
220?2 _9X	no2nA~t
221?2 _91	no2nA~te:W~
222?2 _92	no2nA~t:dYz2
223?2 _93	no2nA~t:trw^az2
224?2 _94	no2nA~t:katr
225?2 _95	no2nA~t:sE~k
226?2 _96	no2nA~t:siz3
227?2 _97	no2nA~t:sEt
228?2 _98	no2nA~t:w^it3
229?2 _99	no2nA~t:nWf
230
231(21 čme)	vE~te:yniEm
232(31 čme)	trA~te:yniEm
233(41 čme)	karA~te:yniEm
234(51 čme)	sE~kA~te:yniEm
235(61 čme)	sw^asA~te:yniEm
236(81 čme)	katr@vE~:yniEm
237
238// ABBREVIATIONS
239//**************
240
241(http ://)	aSt,et,ep'e
242abc		$abbrev
243ac		$abbrev
244adsl		$abbrev
245alt $pause
246amd		$abbrev
247anpe             $abbrev
248api		$abbrev
249avh		aveaS
250bd	boulevard $text
251cci              $abbrev
252cio		$abbrev
253ctrl		kO~tro2l $pause
254dept		depart@mA~
255edf		$abbrev
256etc		etsetera
257ghz		ZigaErts
258hmm		h@m
259hz		_!Erts
260ibm		$abbrev
261ide		$abbrev
262ip		$abbrev
263jaws		dZ'O2wz
264kde		$abbrev
265kg		kilogram
266khz		kiloErts
267km		kilomEtr
268kw		kilowat
269m.		m@sjY
270mbrola		Em'brola
271mhz		megaErts
272mlle		mad@mw^azEl
273mme		madam
274mr		m@sjY
275nsi             $abbrev
276nsis             $abbrev
277nti             $abbrev
278nvda             $abbrev
279ong             $abbrev
280pci             $abbrev
281pda             $abbrev
282p.s		postskriptOm
283ratp		$abbrev
284scsi		$abbrev
285s.t.p		s'il:t'@:pl'E
286s.v.p		s'il:v'u:pl'E
287st		s'E~t2
288ste		s'E~t
289stp		s'il:t'@:pl'E
290svp		s'il:v'u:pl'E
291url		$abbrev
292usb		$abbrev
293utf		$abbrev
294wma		$abbrev
295xfce		iksEfse@
296xy		$abbrev
297
298
299dr               dOkt Wr       $dot $capital
300prof                           $dot
301
302
303
304
305// articles
306le	$u+ $nounf
307le	$u+ $verb $verbextend
308la	$u+ $nounf
309la	$u+ $verb $verbextend
310les	lez2 $u+ $nounf
311les	lez2 $u+ $verb $verbextend
312un	$u+ $nounf
313une	$u+ $nounf
314
315
316// conjonctions
317mais	$u+
318ou	u $u $brk
319eh	 $u $brk
320et	e $u $brk
321ni	$u $brk
322car	$u+ $brk
323car	$noun
324cependant  $brk
325néanmoins  $brk
326toutefois  $brk
327avant $u+ $brk
328aprčs  $u+ $brk
329(temps en temps)	tA~zA~tA~
330alors	alOr $u+
331depuis $u+
332ainsi $u+
333aussi $u+
334
335
336certes	$u+
337dont	   dO~t2 $u
338lorsque	   $u
339puisque	   $u
340presque	   $u+
341(parce que) 	   parsk@ $u+
342que	   $u+
343qui	   $u+ $verbf
344quoique	   $u
345si	   $u
346quant	   kA~t2 $u
347
348// pronouns
349je	$u $verbf
350tu	$u+ $verbf
351il 	$u+ $verbf
352elle	$u+ $verbf
353y	$u $verbf
354nous	$u+ $verbf
355vous	$u+ $verbf
356elles	$u+ $verbf
357ils	$u+ $verbf
358eux	Yz2 $u+
359on	O~n2 $u+ $verbf
360me	$u $verbf
361te	$u $verbf
362se	$u $verbf
363lui	$u+ $verbf
364ça	$u+ $verbf
365
366ce	$u+ $nounf
367ceci	$u+ $verbf
368cela	$u+ $verbf
369voici	$u+
370voilŕ	$u+
371cet	$u $nounf
372cette	$u $nounf
373ces	sez2 $u $nounf
374(celle ci)	sEl||si $verbf
375(celle lŕ)	sEl||la $verbf
376(ceux ci)	sY||si $verbf
377(ceux lŕ)	sY||la $verbf
378(celles ci)	sEl||si $verbf
379(celles lŕ)	sEl||la $verbf
380plupart	$u+
381
382// possessives
383ma	$u $nounf
384mon	$u $nounf
385mes	mez2 $u $nounf
386ta	$u $nounf
387ton	$u $nounf
388tes	tez2 $u $nounf
389sa	$u $nounf
390son	$u+ $nounf
391son	sO~ $noun
392ses	sez2 $u $nounf
393notre	$u $nounf
394votre	$u $nounf
395leur	$u $nounf
396leur	$u $verb $verbextend
397(la leur)	la||lWr $u+ $verbf
398(le leur)	l@||lWr $u+ $verbf
399nos	$u $nounf
400vos	$u $nounf
401leurs	$u+ $nounf
402leurs	$u $verb $verbextend
403(les leur)	le||lWr $u+ $verbf
404(les leurs)	le||lWr $u+ $verbf
405
406// prepositions
407de $u
408du	$u $nounf
409des	dez2 $u $nounf
410
411
412ŕ	a $u
413au	$u
414aux	$u
415
416autour	otur $u+
417autre	$u+
418autres	$u+
419dans	$u+
420vers	vEr $u+
421vers	$noun
422en	$u+
423en	$u+ $verb $verbextend
424(en suspens) A~||sysp'A~
425(en tous) A~||tuz2 $u+
426par	$u+
427parmi	$u+
428pour	$u+
429tant	tA~t2 $u+
430autant	$u+
431tandis	$u+
432dčs	$u
433entre	$u+
434entre	$verb
435contre	$u+
436chaque	$u+
437plusieurs $u+
438durant	$u+
439avec	$u+
440sans	$u+
441trop	$u+
442assez	$u+
443beaucoup	$u+
444peu	$u+
445peu	$noun
446trčs	$u
447
448// negative
449ne	$u $verbf
450pas	$u+
451pas	$noun
452plus	$u+
453plus	$noun
454gučre	$u+
455jamais $u+
456non	nO~ $u+
457oui	$u+
458
459// questions
460quand	   kA~t2 $u+
461quoi	   $u+
462oů	$brk $u+
463comme	kO2m	$u+
464comment	$u+
465pourquoi	$u+
466pourtant	$u+
467
468// auxillary verbs  (be, have, can, etc)
469suis		 $u+ $verb
470es		Ez2  $u+
471est	Et2 $u+
472sommes	$u+ $verb
473ętes	$u+ $verb
474sont	$u+ $verb
475
476fus	$u+	$verb
477fut	$u+	$verb
478fűmes	$u+	$verb
479fűtes	$u+	$verb
480furent	$u+
481
482sois	$u+	$verb
483soit	$u+
484
485ai	$u+	$verb
486(ai je)	EZ=@-	$u+
487as	as
488as	az2	$u+	$verb
489(as tu)	aty
490a	$u+	$verb
491ont	$u+	$verb
492
493eu	y $u+
494eue	y $u+
495eues	yz2 $u+
496eus	yz2 $u+
497
498eut	yt2 $u+ $verb
499eűmes	 $u+ $verb
500eűtes	 $u+ $verb
501eurent	yrt2 $u+
502eussions	$u+
503eussiez	$u+
504eussent	$u+
505
506aie	$u+	$verb
507aies	$u+	$verb
508ait	$u+	$verb
509aient	$u+
510
511d'est	d'Est
512čs	Es $u
513
514// some common adjectives and adverbs
515
516quelque	$u+
517quelques	$u+
518tel	$u+
519telle	$u+
520telles	$u+
521tout	t'ut2 $u+
522toute	t'ut $u+
523toutes	t'utz2 $u+
524rien	rjE~n2	$u+
525
526// Letters which can be words
527//===========================
528ŕ	$atend $accent $only
529y       igr'Ek $atend $only
530ô	$atend $accent
531
532
533// pronunciation exceptions
534
535consent          kO~s'A~t2
536scient           si
537coing     kwE~
538convent       kO~vA~
539dessous          d@su
540hareng          _!arA~
541pastis     pastis
542poing     pwE~
543ressent          r@s'A~t2
544riz       ri
545sphincter           sfE~ktEr
546sous	$u+
547sur	$u+
548tennis	tenis
549tunis           tynis
550
551
552// MAIN WORD DICTIONARY
553//*********************
554
555(1 er)	pr@mi;'er2
556(1 ers)	pr@mi;'ez2
557(1 čre)	pr@mi;'Er
558(1 čres)	pr@mi;'Erz2
559(1 črement)	pr@mi;'Er@-mA~
560
561
562monsieur         m@sjY
563messieurs         mesjYz2
564montréal         mO~real
565(n'est ce pas)   n'Es@-||p'az2
566(qu'est ce que)  kEsk@ $u
567absent        absA~
568admin        admin
569airbus	      Erbys
570auvent     ovA~
571bien	      bjE~n2 $u+
572bis	      bis
573bissus    bisys
574bus	      bys
575bus	      by  $verb
576campus   kA~pys
577choeur        kWr
578cocus     coky
579dernier    dErnier2
580éloquent     ElokA~t2
581fier	      fier2 $verb
582fuel	      fjul
583gars	      ga
584gym	Zim
585hélas 		elas $u+
586iris	      iris
587laser	      lazEr
588malus      malys
589mars	      mars
590parangon	      parA~gO~
591phallus    falys
592polder    pOldEr
593premier    pr@mier2
594scanner	skaner2
595scanner	skanWr $noun
596souris       suri
597sus       sys
598sus       sy $verb
599tuttiquanti       tutikw'anti
600vénus       venys
601vot       vOt
602
603
604gens	      ZA~
605mens	      mA~z2
606sens	      sA~s
607sens	      sA~z2 $verb
608(sud est)       sydEst
609(nord est)      nOrEst
610
611// ut (t is said)
612aoűt		ut
613azimut		azim'yt
614brut		br'yt
615but		by $verb
616but		byt
617cut	cWt
618mazout		mazut
619michael		mikaEl
620out		aut
621rut		ryt
622scorbut		skOrbyt
623scout		skut
624stout		staut
625uppercut	ypErkyt
626ut		yt
627zut		zyt
628
629
630// et (t is said)
631
632exocet		EgzOsEt
633fret		fr'Et
634budget		bydZE
635hamlet		hamlEt
636knesset		knEsEt
637lazaret		lazarE
638margaret	margarEt
639net		nEt
640offset		OfsEt
641set		sEt
642soviet		sOvjEt
643
644// urt (t is said)
645kurt		kurt
646yaourt		jaurt
647yoghourt	yogurt
648yogourt		yogurt
649
650// ort (t said)
651short		SOrt
652
653// art (t said)
654steward		stiwart
655stuttgart	Stutgart
656hart		art
657kart		kart
658smart		smart
659
660// irt
661flirt		flWrt
662(sweat shirt)	swEtSWrt
663(tee shirt)	tiSWrt
664
665
666// words from other languages
667about		_^_en
668acer             asEr
669and             _^_en
670amazon		amaz'On
671apple		_^_en
672at		_^_en
673(audible manager) od,ibl||manadZ'Wr
674bit		bit
675bluetooth 		blut'us
676computer		_^_en
677(cyber link) 		_^_en
678debian		dEbjAn
679edit		_^_en
680emacs		Emaks
681emacspeak	Emakspi:k
682end             _^_en
683epson		EpsOn
684espeak		@spi:k
685ethernet	etErnEt
686exit	egzit
687(file zilla)		fa2jl||zija
688from	_^_en $u+
689get		_^_en
690google		gu:gWl
691gnome		gnOm
692gnu		gnu
693hamburger		hA~b@rgWr
694help		_^_en
695hot		_^_en
696in		_^_en
697inside		_^_en
698(internet explorer) E~tErn'Et||Eksplo2r'Wr
699klaxon          klaksOn
700let 		_^_en
701lite 		_^_en
702login 		_^_en
703logon 		_^_en
704(mac os x)	makoEsiks
705made	_^_en
706media     		medja
707messenger 		mesEnZWr
708my		_^_en
709not		_^_en
710null	_^_en
711ok         o2ke
712open            o2p'Wn
713outlook         autlu:k
714paint    		_^_en
715paper    		_^_en
716people    		_^_en
717redhat		rEdat
718same		_^_en
719sametime	_^_en
720schubert	SubEr
721sun		_^_en
722(text aloud) tEkst||@la=wd
723ubuntu		ubuntu
724up		_^_en
725yacht		jO2t
726yes		_^_en
727
728
729// tions (tjO~ instead of sjO~)
730constations	kO~statjO~z2
731contentions	kO~tA~tjO~z2
732dations		datjO~z2
733désertions	dezErtjO~z2 $verb
734exploitions	Eksplw^atjO~z2
735heurtions	hWrtjO~z2
736partions	partjO~z2
737rations		ratjO~z2 $verb
738tentions	tA~tjO~z2
739votions		votjO~z2
740étions		etjO~z2
741évitions	evitjO~z2
742
743// no liaison
744(quelqu'un)	kElkW~
745pourcent	pursA~
746vincent		vE~sA~
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761