PageRenderTime 23ms CodeModel.GetById 16ms app.highlight 2ms RepoModel.GetById 1ms app.codeStats 1ms

/native/external/espeak/dictsource/hbs_list

http://eyes-free.googlecode.com/
#! | 629 lines | 586 code | 43 blank | 0 comment | 0 complexity | 7cfcc53832f0b8119a32e7bf96ba65aa MD5 | raw file
  1
  2// "hbs" is the ISO 639-3 code for Serbian/Croatian/Bosnian macrolanguage
  3// This file is UTF-8 encoded
  4
  5// Conditional rules:
  6// ?1  Croatian
  7// ?2  Serbian
  8// ?3  Bosnian (Bosna and Hercegovina)
  9// ?4  Serbian & Bosnian
 10
 11
 12// Letters
 13   b	b@
 14   c	ts@
 15   ?	tS@
 16   ?	tS;@2
 17   d	d@
 18   dž	dZ@
 19   ?	dZ;@2
 20   f	f@
 21   g	g@
 22   h	x@
 23   j	j@2
 24   k	k@
 25   l	l@
 26   lj	l^@
 27   m	m@
 28   n	n@
 29   nj	n^@
 30   p	p@
 31   q	kv@
 32   r	R@
 33   _s	s@
 34   š	S@
 35   t	t@
 36   v	v@
 37   w	dvostr*uko||v@
 38?2 w	duplo||v@
 39   x	iks
 40   y	ipsilon
 41   z	z@
 42   ž	Z@
 43
 44_á	$accent
 45_é	$accent
 46_í	$accent
 47_ó	$accent
 48_ú	$accent
 49
 50// accent names
 51_lig	l'ig&t,UR&
 52_acu	'akUt
 53_ac2	dv'ostr**UkI;'akUt	
 54//_brv	
 55_ced	ts'EdIl&
 56_cir	ts'iRkUmflEks
 57_dia	'uml&Ut
 58_dot	t'otSk&
 59_grv	n'agl&s&k
 60_hac	kv'atSIts&
 61_mcn	m'akr**on
 62_ogo	'ogonEk
 63_rng	r**'iNg
 64_stk	kr**'oz
 65_tld	t'ild&
 66
 67
 68// symbols
 69   _??	znak          // unknown symbol
 70   _?A	slovo         // unknown letter
 71   _cap	k'apIt&l      // ?? use English until I find the correct word
 72
 73   Š	'aUtoRsk&||pr*av&
 74   %	p'osto
 75   +	plus
 76   €	'euRo
 77?4 €	'evr*o
 78   @	_'at
 79?2 @	tRgovatSkoi
 80   &	_'end
 81   !	'usklItSnIk
 82?2 !	'uzvItSnIk
 83   :	dv'ototSk&
 84?4 :	dv'ot&tSk&
 85   #	br*'oj_
 86   /	kr*'oz_
 87   \\	b'EkslES
 88   ^	ts'iRkumfleks
 89   ~	t'ild&
 90   ¤	v'alut&
 91   §	'odlom&k
 92   ľ	m'ikr*o
 93   ś	tSl'an&k
 94   °	st'up&n^
 95?4 °	st'epen
 96   _"	n'avodnIk
 97?2 _"	n'avod
 98   _‚	'otvoReni||n'avodnIk
 99   _„	sp'uSteni||n'avodnIk
100?2 _„	z&tvoReni||n'avodnIk
101   …	tr*'i||t'otSke
102?4 …	tr*'i||t'atSke
103   †	kr*'iZ
104?2 †	kr-'st
105   ‡	dv'ostr*Uki||kr*'iZ
106?2 ‡	dv'ostRUki||kR'st
107   ‰	pr*'omil
108   _‹	'otvoReni||n'avodnIk
109   _‘	'otvoReni||n'avodnIk
110   _’	j'ednostr*'uki||n'avodnIk
111   _“	'otvoReni||n'avodnIk
112   _”	z'atvoReni||n'avodnIk
113   •	kr*'upna||t'otSk&
114?4 •	kr*'upna||t'atSk&
115   _–	En||ts'r-t&
116   _—	Em||ts'r-t&
117   ™	pr*'o'izvodZ&tS
118   ?	br*'evis
119   ¨	pr*'ijegl&s
120?2 ¨	pr*'egl&s
121   _Ť	'otvoReni||n'avodnIk
122   _­	pr*'ivr*emen&||ts'r-t'its&
123   ˇ	p'ut&
124   ¸	sed'il&
125   _ť	z'atvoReni||n'avodnIk
126   Ž	R'egistr*atsIj&
127   ?	l@||s&||ts'r-t'itsom
128   ×	p'ut&
129   ÷	p'odijel^,eno
130?2 ÷	p'odel^,eno
131
132   _$    d'ol&R
133   _-	m'inus
134   _*	zvj'ezdits&
135?2 _*	zv'ezdits&
136   _=	j'edn&ko
137   _@	t'r-g'ov&tSko||'a
138?2 _@	et
139
140   _(	'otvoRen&||z'agr*ad&
141   _)	z'atvoRen&||z'agr*ad&
142   _'	'apostr*of
143   _,	z'aRez
144?2 _,	z'apeta
145   _-	ts'r-t'its&
146   _.	t'otSk&
147?4 _.	t'atSk&
148   _;	t'otSk&z,a*Ez
149?2 _;	t'atSk&z,apeta
150?3 _;	t'atSk&z,a*Ez
151   _<	m'an^i||'od
152   _=	j'edn&ko
153   _>	v'etSi||'od
154   _?	'upitnIk
155   _&	t'r-g'ov&tSko||'i
156   _[	'otvoRen&||'ugl&t&
157?2 _[	'otvoRen&||'ugl&st&
158   _]	z'atvoRen&||'ugl&t&
159?2 _]	z'atvoRen&||'ugl&st&
160   __	ts'r-t&
161   _`	gr*'avis
162   _{	'otvoRen&||v'ititS&st&
163   _|	'okomits&
164?2 _|	'uspR&vn&
165   _}	z'atvoRen&||v'ititS&st&
166
167
168// Numbers
169   _0    n'ul&
170   _1    j'ed&n
171   _2    dv'a
172   _2f   dv'ije
173?2 _2f   dv'E
174   _3    tr*'i
175   _4    tS'EtIRI
176   _5    p'Et
177   _6    S'Est
178   _7    s'Ed&m
179   _8    'os&m
180   _9    d'EvEt
181   _10   d'EsEt
182   _11   j'ed&naIst
183   _12   dv'anaIst
184   _13   tr*'inaIst
185   _14   tS'Etr-naIst
186   _15   p'EtnaIst
187   _16   S'EsnaIst
188   _17   s'Ed&mnaIst
189   _18   'os&mnaIst
190   _19   d'EvEtnaIst
191?2 _11   j'ed&naEst
192?2 _12   dv'anaEst
193?2 _13   tr*'inaEst
194?2 _14   tS'Etr-naEst
195?2 _15   p'EtnaEst
196?2 _16   S'EsnaEst
197?2 _17   s'Ed&mnaEst
198?2 _18   'os&mnaEst
199?2 _19   d'EvEtnaEst
200   _2X   dv'adEsEt
201   _3X   tr*'idEsEt
202   _4X   tS'Etr-dEsEt
203   _5X   p'EdEsEt
204   _6X   S'EzdEsEt
205   _7X   s'Ed&mdEsEt
206   _8X   'os&mdEsEt
207   _9X   d'EvEdEsEt
208   _0C   st'o_
209?2 _0C   st'O_
210   _2C   dvj'est'o
211?2 _2C   dv'est'a_
212?2 _3C   tR'ist'a_
213?2 _4C   tSetR'ist'o_
214   _6C   S'Est'o
215   _0M1  t'isUtS;&
216   _0MA1 t'isUtS;e
217   _1M1  t'isUtS;U
218?2 _0M1  h'il^,&d&
219?2 _0MA1 h'il^,&de
220?2 _1M1  h'il^,&dU
221?2 _1MA1  jedn&||hiL&d&
222?3 _0M1  h'il^ad&
223?3 _0MA1 h'il^ade
224?3 _1M1  h'il^adU
225   _0M2  m'ilijUna
226   _0MA2 m'ilijUna
227   _1M2  m'ilijUn
228?4 _0M2  m'ilijOna
229?4 _0MA2 m'ilijOna
230?4 _1M2  m'ilijOn
231   _0M3  m'iliaRdI
232   _0MA3 m'iliaRde
233   _1M3  m'iliaRdU
234?2 _0M3  milijArdI
235?2 _0MA3 milijArde
236?2 _1M3  milijArdU
237   _0M4  b'ilijUna
238   _1M4  b'ilijUn
239?4 _0M4  b'ilijOna
240?4 _1M4  b'ilijOn
241   _dpt  _:z'a*Ez_
242   _roman  r*'imsko
243
244// not Roman numerals
245// vi	vi   // not needed if only all-capitals are spoken as Roman numbers
246
247
248// Abbreviations
249aaa	$abbrev
250aac	$abbrev
251ab	$only $abbrev $capital
252abc	$abbrev
253abk	$only $abbrev
254abs	$abbrev
255acc $only $abbrev
256acf $only $abbrev
257acfm $abbrev
258acg $only $abbrev
259acgm $abbrev
260acl $only $abbrev
261acm $only $abbrev
262acw $only $abbrev
263add	$only $abbrev
264adn $only $abbrev
265adp $only $abbrev
266adsl	$abbrev
267agm	$abbrev
268ahk $only $abbrev
269aif $only $abbrev
270aip $only $abbrev
271alg $only $abbrev
272alm $only $abbrev
273amd	$only $abbrev
274amf $only $abbrev
275amg	$only $abbrev
276aph $only $abbrev
277apj $only $abbrev
278apl $only $abbrev
279apm $only $abbrev
280app $only $abbrev
281arg	$only $abbrev
282arj	$only $abbrev
283asc $only $abbrev
284asf $only $abbrev
285asm $only $abbrev
286asn $only $abbrev
287asp $only $abbrev
288asx $only $abbrev
289atf $only $abbrev
290atp	$abbrev
291av	$only $abbrev
292avg	$abbrev
293avr $only $abbrev
294awb $only $abbrev
295awt $only $abbrev
296brf	$abbrev
297brl	$abbrev
298brx	$abbrev
299cca	$abbrev
300cda $only $abbrev
301cdr	$abbrev
302cdrw	$abbrev
303cgi $abbrev
304clr	$abbrev
305cpe $only $abbrev
306cpu $only $abbrev
307cr	$only $abbrev
308crt $only $abbrev
309ctrl	$abbrev
310daa $only $abbrev
311doo	$abbrev
312dox $only $abbrev
313dqy $abbrev
314dsr $only $abbrev
315ear $only $abbrev
316ecdl	$only $abbrev
317ecp $only $abbrev
318ecs $only $abbrev
319elm $only $abbrev
320emf $only $abbrev
321emh $only $abbrev
322eml $only $abbrev
323ems $only $abbrev
324epf $only $abbrev
325eq $only $abbrev
326esc	$only $abbrev
327etd $only $abbrev
328eu	$only $abbrev
329eur	$only $abbrev
330exc $only $abbrev
331faq	$abbrev
332fbi	$abbrev
333ffa $only $abbrev
334fr	$only $abbrev
335frm	$abbrev
336frt $only $abbrev
337frx	$abbrev
338gho $only $abbrev
339gr	$only $abbrev
340grr	$abbrev
341grrr	$abbrev
342grp	$abbrev
343grps	$abbrev
344grs $only $abbrev
345grx $only $abbrev
346gui $only $abbrev
347hho	$abbrev
348hr	$only $abbrev
349hrk	$only $abbrev
350hrt	$only $abbrev $capital
351hrv	$only $abbrev
352hta $only $abbrev
353hzzo	$abbrev
354ibm	$abbrev
355icc $only $abbrev
356icm $only $abbrev
357ics $only $abbrev
358idb $only $abbrev
359idc $only $abbrev
360idm $only $abbrev
361iff $only $abbrev
362ifu $only $abbrev
363ilk $only $abbrev
364img $only $abbrev
365iml $only $abbrev
366isdn $abbrev
367isl $only $abbrev
368isp $only $abbrev
369iss $only $abbrev
370iq $only $abbrev
371iqy $only $abbrev
372itw $only $abbrev
373itz $only $abbrev
374ivf $only $abbrev
375jpi $only $abbrev
376jrr	$abbrev
377jse $only $abbrev
378lha $abbrev
379liq $only $abbrev
380maq $only $abbrev
381maw $only $abbrev
382mda $only $abbrev
383mde $only $abbrev
384mdi $only $abbrev
385mga $only $abbrev
386mge $only $abbrev
387mgi $only $abbrev
388mpa $only $abbrev
389mpe $only $abbrev
390mpr $only $abbrev
391msi $only $abbrev
392mup $abbrev $capital
393nco $only $abbrev
394nfo $only $abbrev
395nji $only $abbrev
396nr	$only $abbrev
397nra $only $abbrev
398nrb $only $abbrev
399nrc $only $abbrev
400nre $only $abbrev
401nrf $only $abbrev
402nrg	$abbrev
403nrh $only $abbrev
404nri $only $abbrev
405nrm $only $abbrev
406nrq $only $abbrev
407nrs $only $abbrev
408nru $only $abbrev
409nrw $only $abbrev
410nsa $only $abbrev
411nsi $only $abbrev
412nvda	$abbrev
413obd $only $abbrev
414obj $only $abbrev
415obt $only $abbrev
416obz $only $abbrev
417ocr $only $abbrev
418ocx $only $abbrev
419oem	$abbrev
420off	$only $abbrev
421oft $only $abbrev
422ofx $only $abbrev
423ogc $only $abbrev
424ogg	$only $abbrev
425ogl $only $abbrev
426omw	$abbrev
427oqy $only $abbrev
428os $only $abbrev $capital
429oss $only $abbrev
430otf $only $abbrev
431otm $only $abbrev
432pda $abbrev
433pdi $only $abbrev
434pgi $only $abbrev
435pho $only $abbrev
436pko $only $abbrev
437pma $only $abbrev
438ppa $only $abbrev
439pr	$only $abbrev
440prf $only $abbrev
441prg $only $abbrev
442prn	$abbrev
443prt $only $abbrev
444qbr $abbrev
445qpr $abbrev
446raw	$only $abbrev
447rb	$abbrev
448rba	$abbrev
449rc	$only $abbrev
450rcc	$abbrev
451rcd	$abbrev
452rcs	$abbrev
453rd	$only $abbrev
454rds	$abbrev
455rgb	$abbrev
456rh	$only $abbrev
457rk	$only $abbrev
458rm	$only $abbrev
459rma $only $abbrev
460rme $only $abbrev
461rmf $only $abbrev
462rmi $only $abbrev
463rmt $only $abbrev
464rmx	$abbrev
465rn $only $abbrev
466rnk $only $abbrev
467rp	$only $abbrev
468rqy $only $abbrev
469rs	$abbrev
470rss	$abbrev
471rta	$abbrev
472rtf	$abbrev
473rtl	$abbrev
474rttl	$abbrev
475rtv	$abbrev
476rw	$abbrev
477rwo $only $abbrev
478rx	$abbrev
479sbr $only $abbrev
480scr	$only $abbrev
481sr	$only $abbrev
482srd	$only $abbrev
483ssa $only $abbrev
484sys $only $abbrev
485tpu $only $abbrev
486udf $only $abbrev
487udl $only $abbrev
488udt	$abbrev
489uhh $abbrev
490uif $only $abbrev
491uip $only $abbrev
492url	$only $abbrev
493usd	$only $abbrev
494usr	$only $abbrev
495uss	$only $abbrev
496uu $only $abbrev
497uue $only $abbrev
498uup $only $abbrev
499uxd $only $abbrev
500vba	$only $abbrev
501vbe $only $abbrev
502vbr	$abbrev
503vga	$abbrev
504wax $only $abbrev
505wbr	$abbrev
506wiz $only $abbrev
507wma $only $abbrev
508wri $only $abbrev
509wta	$abbrev
510xam $only $abbrev
511xba $only $abbrev
512xiw $only $abbrev
513xla $only $abbrev
514xpa $only $abbrev
515xpi $only $abbrev
516xsi $only $abbrev
517xxa $only $abbrev
518xxe $only $abbrev
519xy	$abbrev
520xyz	$abbrev
521yu $only $abbrev
522zaa $only $abbrev
523zoo $only $abbrev
524
525br	$dot $abbrev
526dr	$dot $abbrev
527mr	$dot $abbrev
528mrs	$dot $abbrev
529itd	$dot $abbrev
530npr	$dot $abbrev
531str	$only $dot $abbrev
532
533inc	$dot
534prof	$dot
535sl	$dot
536tj	$dot
537tzv	$dot
538
539// Demonstratives
540tko      $u+
541?4 šta      $u+
542što      $u+
543koga     $pause
544?ega     $pause
545
546
547// Pronouns
548
549
550// Prepositions
551o        $u $brk
552u        $u $brk
553s        s_ $brk
554
555
556// Conjunctions
557a        $u $pause    // and
558i        $u $pause    // and
559ali      $pause       // but
560nego     $pause       // but
561ili      $u $pause    // or
562
563
564
565
566// Auxillary verbs
567li       $u      // question
568
569sam      $u      // to be, short form
570si       $u
571je       $u
572smo      $u
573ste      $u
574su       $u
575
576bio      $u       // to be, past tense
577bila     $u
578bilo     $u
579bili     $u
580
581nisam    $u+      // to be, negative
582nisi     $u+
583nije     $u+
584nismo    $u+
585niste    $u+
586nisu     $u+
587
588imam     $u+      // to have
589imaš     $u+
590ima      $u+
591imamo    $u+
592imate    $u+
593imaju    $u+
594
595nemam    $u+      // to have, negative
596nemaš    $u+
597nema     $u+
598nemamo   $u+
599nemate   $u+
600nemaju   $u+
601
602
603
604
605
606// treat as letters if at the end of the clause
607a        a    $atend    // letter-a
608i        i    $atend    // letter-i
609o        o    $atend    // letter-o
610s        s@   $atend
611u        u    $atend
612
613
614// Exceptions
615
616ctrl	tsontRo:l
617control	tsontRo:l
618docx	d'ots||'iks
619jpeg	j@2||p'eg
620macx	m'ats||'iks
621potx	p'ot||'iks
622sisx	s'is||'iks
623start	st'aRt
624utf	u||te||ef
625
626?2 ra	R&
627?2 re	Re
628?2 ar	&R
629?2 er	eR