| @@ -0,0 +1,409 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling-to-phoneme rules for Tibetan | |||
| .replace | |||
| ༠ 0 | |||
| ༡ 1 | |||
| ༢ 2 | |||
| ༣ 3 | |||
| ༤ 4 | |||
| ༥ 5 | |||
| ༦ 6 | |||
| ༧ 7 | |||
| ༨ 8 | |||
| ༩ 9 | |||
| .group ཀ | |||
| ཀ ka | |||
| ཀ (B k | |||
| @) ཀ (_ k | |||
| .group ཁ | |||
| ཁ kha | |||
| ཁ (B kh | |||
| @) ཁ (_ kh | |||
| .group ག | |||
| ག ga | |||
| ག (B g | |||
| @) ག (_ g | |||
| .group གྷ | |||
| གྷ gha | |||
| གྷ (B gh | |||
| @) གྷ (_ gh | |||
| .group ང | |||
| ང Na | |||
| ང (B N | |||
| @) ང (_ N | |||
| .group ཅ | |||
| ཅ ca | |||
| ཅ (B c | |||
| @) ཅ (_ c | |||
| .group ཆ | |||
| ཆ cha | |||
| ཆ (B ch | |||
| @) ཆ (_ ch | |||
| .group ཇ | |||
| ཇ Ja | |||
| ཇ (B J | |||
| @) ཇ (_ J | |||
| .group ཉ | |||
| ཉ n^a | |||
| ཉ (B n^ | |||
| @) ཉ (_ n^ | |||
| .group ཊ | |||
| ཊ t.a | |||
| ཊ (B t. | |||
| @) ཊ (_ t. | |||
| .group ཋ | |||
| ཋ th.a | |||
| ཋ (B th. | |||
| @) ཋ (_ th. | |||
| .group ཌ | |||
| ཌ d.a | |||
| ཌ (B d. | |||
| @) ཌ (_ d. | |||
| .group ཌྷ | |||
| ཌྷ dh.a | |||
| ཌྷ (B dh. | |||
| @) ཌྷ (_ dh. | |||
| .group ཎ | |||
| ཎ n.a | |||
| ཎ (B n. | |||
| @) ཎ (_ n. | |||
| .group ཏ | |||
| ཏ ta | |||
| ཏ (B t | |||
| @) ཏ (_ t | |||
| .group ཐ | |||
| ཐ tha | |||
| ཐ (B th | |||
| @) ཐ (_ th | |||
| .group ད | |||
| ད da | |||
| ད (B d | |||
| @) ད (_ d | |||
| .group དྷ | |||
| དྷ dha | |||
| དྷ (B dh | |||
| @) དྷ (_ dh | |||
| .group ན | |||
| ན na | |||
| ན (B n | |||
| @) ན (_ n | |||
| .group པ | |||
| པ pa | |||
| པ (B p | |||
| @) པ (_ p | |||
| .group ཕ | |||
| ཕ pha | |||
| ཕ (B ph | |||
| @) ཕ (_ ph | |||
| .group བ | |||
| བ ba | |||
| བ (B b | |||
| @) བ (_ b | |||
| .group བྷ | |||
| བྷ bha | |||
| བྷ (B bh | |||
| @) བྷ (_ bh | |||
| .group མ | |||
| མ ma | |||
| མ (B m | |||
| @) མ (_ m | |||
| .group ཙ | |||
| ཙ tsa | |||
| ཙ (B ts | |||
| @) ཙ (_ ts | |||
| .group ཚ | |||
| ཚ tsha | |||
| ཚ (B tsh | |||
| @) ཚ (_ tsh | |||
| .group ཛ | |||
| ཛ dza | |||
| ཛ (B dz | |||
| @) ཛ (_ dz | |||
| .group ཛྷ | |||
| ཛྷ dzha | |||
| ཛྷ (B dzh | |||
| @) ཛྷ (_ dzh | |||
| .group ཝ | |||
| ཝ wa | |||
| ཝ (B w | |||
| @) ཝ (_ w | |||
| .group ཞ | |||
| ཞ Za | |||
| ཞ (B Z | |||
| @) ཞ (_ Z | |||
| .group ཟ | |||
| ཟ za | |||
| ཟ (B z | |||
| @) ཟ (_ z | |||
| .group འ | |||
| འ ?a | |||
| འ (B ? | |||
| @) འ (_ ? | |||
| .group ཡ | |||
| ཡ ja | |||
| ཡ (B j | |||
| @) ཡ (_ j | |||
| .group ར | |||
| ར ra | |||
| ར (B r | |||
| @) ར (_ r | |||
| .group ལ | |||
| ལ la | |||
| ལ (B l | |||
| @) ལ (_ l | |||
| .group ཤ | |||
| ཤ Sa | |||
| ཤ (B S | |||
| @) ཤ (_ S | |||
| .group ཥ | |||
| ཥ s.a | |||
| ཥ (B s. | |||
| @) ཥ (_ s. | |||
| .group ས | |||
| ས sa | |||
| ས (B s | |||
| @) ས (_ s | |||
| .group ཧ | |||
| ཧ Ha | |||
| ཧ (B H | |||
| @) ཧ (_ H | |||
| .group ཨ | |||
| ཨ ?a | |||
| ཨ (B ? | |||
| @) ཨ (_ ? | |||
| .group ཀྵ | |||
| ཀྵ ks.a | |||
| ཀྵ (B ks. | |||
| @) ཀྵ (_ ks. | |||
| // vowel signs | |||
| // Give the utf8 codes in octal, because these characters don't | |||
| // display correctly without a letter to attach to. | |||
| .group 0xe0bd | |||
| \340\275\261 a: | |||
| \340\275\262 i | |||
| \340\275\263 i: | |||
| \340\275\264 u | |||
| \340\275\265 u: | |||
| \340\275\266 r- | |||
| \340\275\267 r-: | |||
| \340\275\270 l- | |||
| \340\275\271 l-: | |||
| \340\275\272 e | |||
| \340\275\273 e: | |||
| \340\275\274 o | |||
| \340\275\275 o: | |||
| // subjoined letters | |||
| .group 0xe0be // characters which start with UTF-8 bytes: [e0 be] | |||
| ྐ ka | |||
| ྐ (B k | |||
| @) ྐ (_ k | |||
| ྑ kha | |||
| ྑ (B kh | |||
| @) ྑ (_ kh | |||
| ྒ ga | |||
| ྒ (B g | |||
| @) ྒ (_ g | |||
| ྒྷ gha | |||
| @) ྒྷ (_ gh | |||
| ྔ Na | |||
| ྔ (B N | |||
| @) ྔ (_ N | |||
| ྕ ca | |||
| ྕ (B c | |||
| @) ྕ (_ c | |||
| ྖ cha | |||
| ྖ (B ch | |||
| @) ྖ (_ ch | |||
| ྗ Ja | |||
| ྗ (B J | |||
| @) ྗ (_ J | |||
| ྙ n^a | |||
| ྙ (B n^ | |||
| @) ྙ (_ n^ | |||
| ྚ t.a | |||
| ྚ (B t. | |||
| @) ྚ (_ t. | |||
| ྛ th.a | |||
| ྛ (B th. | |||
| @) ྛ (_ th. | |||
| ྜ d.a | |||
| ྜ (B d. | |||
| @) ྜ (_ d. | |||
| ྜྷ dh.a | |||
| ྜྷ (B dh. | |||
| @) ྜྷ (_ dh. | |||
| ྞ n.a | |||
| ྞ (B n. | |||
| @) ྞ (_ n. | |||
| ྟ ta | |||
| ྟ (B t | |||
| @) ྟ (_ t | |||
| ྠ tha | |||
| ྠ (B th | |||
| @) ྠ (_ th | |||
| ྡ da | |||
| ྡ (B d | |||
| @) ྡ (_ d | |||
| ྡྷ dha | |||
| ྡྷ (B dh | |||
| @) ྡྷ (_ dh | |||
| ྣ na | |||
| ྣ (B n | |||
| @) ྣ (_ n | |||
| ྤ pa | |||
| ྤ (B p | |||
| @) ྤ (_ p | |||
| ྥ pha | |||
| ྥ (B ph | |||
| @) ྥ (_ ph | |||
| ྦ ba | |||
| ྦ (B b | |||
| @) ྦ (_ b | |||
| ྦྷ bha | |||
| ྦྷ (B bh | |||
| @) ྦྷ (_ bh | |||
| ྨ ma | |||
| ྨ (B m | |||
| @) ྨ (_ m | |||
| ྩ tsa | |||
| ྩ (B ts | |||
| @) ྩ (_ ts | |||
| ྪ tsha | |||
| ྪ (B tsh | |||
| @) ྪ (_ tsh | |||
| ྫ dza | |||
| ྫ (B dz | |||
| @) ྫ (_ dz | |||
| ྫྷ dzha | |||
| ྫྷ (B dzh | |||
| @) ྫྷ (_ dzh | |||
| ྭ wa | |||
| ྭ (B w | |||
| @) ྭ (_ w | |||
| ྮ Za | |||
| ྮ (B Z | |||
| @) ྮ (_ Z | |||
| ྯ za | |||
| ྯ (B z | |||
| @) ྯ (_ z | |||
| ྰ ?a | |||
| ྰ (B ? | |||
| @) ྰ (_ ? | |||
| ྱ ja | |||
| ྱ (B j | |||
| @) ྱ (_ j | |||
| ྲ ra | |||
| ྲ (B r | |||
| @) ྲ (_ r | |||
| ླ la | |||
| ླ (B l | |||
| @) ླ (_ l | |||
| ྴ Sa | |||
| ྴ (B S | |||
| @) ྴ (_ S | |||
| ྵ s.a | |||
| ྵ (B s. | |||
| @) ྵ (_ s. | |||
| ྶ sa | |||
| ྶ (B s | |||
| @) ྶ (_ s | |||
| ྷ Ha | |||
| ྷ (B H | |||
| @) ྷ (_ H | |||
| ྸ ?a | |||
| ྸ (B ? | |||
| @) ྸ (_ ? | |||
| ྐྵ ks.a | |||
| ྐྵ (B ks. | |||
| @) ྐྵ (_ ks. | |||
| .group | |||
| $ dolar | |||
| @@ -30,16 +30,9 @@ Compiling: '/home/jsd1/speechdata/dictsource/da_rules' | |||
| Using phonemetable: 'hu' | |||
| Compiling: '/home/jsd1/speechdata/dictsource/hu_list' | |||
| 330: Missing '(' | |||
| 491: Unknown keyword: $abbrew | |||
| 1391: Unknown keyword: $unstressendváltozatából | |||
| 2451: Unknown keyword: $unstressendtárgyaljanak | |||
| 2917: Unknown keyword: $unstresend | |||
| 4200: Unknown keyword: $unstressed | |||
| 4939: Missing '(' | |||
| 4823 entries | |||
| 4825 entries | |||
| Compiling: '/home/jsd1/speechdata/dictsource/hu_rules' | |||
| 1667 rules, 45 groups (0) | |||
| 1670 rules, 45 groups (0) | |||
| Using phonemetable: 'de' | |||
| Compiling: '/home/jsd1/speechdata/dictsource/de_list' | |||
| @@ -55,9 +48,9 @@ Compiling: '/home/jsd1/speechdata/dictsource/el_rules' | |||
| Using phonemetable: 'en' | |||
| Compiling: '/home/jsd1/speechdata/dictsource/en_list' | |||
| 3345 entries | |||
| 3343 entries | |||
| Compiling: '/home/jsd1/speechdata/dictsource/en_rules' | |||
| 5487 rules, 97 groups (0) | |||
| 5486 rules, 97 groups (0) | |||
| Using phonemetable: 'eo' | |||
| Compiling: '/home/jsd1/speechdata/dictsource/eo_list' | |||
| @@ -67,7 +60,7 @@ Compiling: '/home/jsd1/speechdata/dictsource/eo_rules' | |||
| Using phonemetable: 'es' | |||
| Compiling: '/home/jsd1/speechdata/dictsource/es_list' | |||
| 384 entries | |||
| 385 entries | |||
| Compiling: '/home/jsd1/speechdata/dictsource/es_rules' | |||
| 173 rules, 27 groups (0) | |||
| @@ -103,9 +96,9 @@ Compiling: '/home/jsd1/speechdata/dictsource/hi_rules' | |||
| Using phonemetable: 'ta' | |||
| Compiling: '/home/jsd1/speechdata/dictsource/ta_list' | |||
| 483 entries | |||
| 486 entries | |||
| Compiling: '/home/jsd1/speechdata/dictsource/ta_rules' | |||
| 2988 rules, 31 groups (26) | |||
| 3003 rules, 31 groups (26) | |||
| Using phonemetable: 'hy' | |||
| Compiling: '/home/jsd1/speechdata/dictsource/hy_list' | |||
| @@ -171,9 +164,9 @@ Compiling: '/home/jsd1/speechdata/dictsource/nci_rules' | |||
| Using phonemetable: 'nl' | |||
| Compiling: '/home/jsd1/speechdata/dictsource/nl_list' | |||
| 1450 entries | |||
| 1463 entries | |||
| Compiling: '/home/jsd1/speechdata/dictsource/nl_rules' | |||
| 628 rules, 33 groups (0) | |||
| 633 rules, 33 groups (0) | |||
| Using phonemetable: 'no' | |||
| Compiling: '/home/jsd1/speechdata/dictsource/no_list' | |||
| @@ -379,9 +372,9 @@ Compiling: '/home/jsd1/speechdata/dictsource/si_rules' | |||
| Using phonemetable: 'et' | |||
| Compiling: '/home/jsd1/speechdata/dictsource/et_list' | |||
| 211 entries | |||
| 303 entries | |||
| Compiling: '/home/jsd1/speechdata/dictsource/et_rules' | |||
| 167 rules, 31 groups (0) | |||
| 220 rules, 31 groups (0) | |||
| Using phonemetable: 'mt' | |||
| Compiling: '/home/jsd1/speechdata/dictsource/mt_list' | |||
| @@ -389,3 +382,7 @@ Compiling: '/home/jsd1/speechdata/dictsource/mt_list' | |||
| Compiling: '/home/jsd1/speechdata/dictsource/mt_rules' | |||
| 99 rules, 31 groups (0) | |||
| Using phonemetable: 'bo' | |||
| Compiling: '/home/jsd1/speechdata/dictsource/bo_rules' | |||
| 259 rules, 44 groups (41) | |||
| @@ -66,7 +66,7 @@ R3 s S t T tS v w | |||
| x Z | |||
| Dictionary hu_dict 2011-11-15 | |||
| Dictionary hu_dict 2011-11-18 | |||
| a A a: e E e: i i: | |||
| o o: u u: Y y y: Y: | |||
| @@ -102,7 +102,7 @@ p Q r R s s; t T | |||
| ts v x z | |||
| Dictionary en_dict 2011-11-16 | |||
| Dictionary en_dict 2011-11-18 | |||
| 0 3 3: @ @- @2 @5 @L | |||
| a a# A: A@ aa aI aI3 aI@ | |||
| @@ -129,7 +129,7 @@ s S t T tS ts v w | |||
| x z Z | |||
| Dictionary es_dict 2011-11-16 | |||
| Dictionary es_dict 2011-11-18 | |||
| a aI aU e E eI eU i | |||
| o O oI u | |||
| @@ -202,7 +202,7 @@ q r r. s S s. t T | |||
| t. th th. v w x z | |||
| Dictionary ta_dict 2011-11-16 | |||
| Dictionary ta_dict 2011-11-18 | |||
| a a: aI aU e E e: i | |||
| I i: o o: u U u2 u: | |||
| @@ -327,7 +327,7 @@ k l m n p R s S | |||
| t tS v w x | |||
| Dictionary nl_dict 2011-11-15 | |||
| Dictionary nl_dict 2011-11-18 | |||
| 8 @ @- a A a: A~ e | |||
| E e# E2 e: EI eU i I | |||
| @@ -751,17 +751,17 @@ N# n. n.# n^ n^# p r s | |||
| S t t. th tS v w z | |||
| Dictionary et_dict 2011-07-01 | |||
| Dictionary et_dict 2011-11-16 | |||
| & &: &i 8 8: 8u a A1 | |||
| a: e E1 e: i I I1 i1 | |||
| i: o O1 o: u U1 u: Y | |||
| y Y: y: Yi yi | |||
| & &: &i 8 8: a A1 a: | |||
| e E1 e: i I1 i1 i: o | |||
| O1 o: u U1 u: Y y Y: | |||
| y: Yi yi | |||
| : b d d^ dZ f g h | |||
| j k l l^ m n N n^ | |||
| : b d d^ f g h j | |||
| k l l. l^ m n N n^ | |||
| p r R s S s2 s^ t | |||
| t^ v w z Z | |||
| t^ tS v w z Z | |||
| Dictionary mt_dict 2011-07-29 | |||
| @@ -774,3 +774,15 @@ y yi yY | |||
| g h j k l m n p | |||
| q r s S t tS v w | |||
| x z Z | |||
| Dictionary bo_dict 2011-11-17 | |||
| a a: e e: i i: l- o | |||
| o: r- u u: | |||
| : ? b bh c ch d d. | |||
| dh dh. dz dzh g gh H j | |||
| J k kh l m n N n. | |||
| n^ p ph r s S s. t | |||
| t. th th. ts tsh w z Z | |||
| @@ -4721,7 +4721,6 @@ | |||
| _) re (i@P2 r,i: | |||
| _) rei (c raI | |||
| _) rei (l raI | |||
| rei (s raI | |||
| _) rele (g rElI2 | |||
| rele (nt rI2lE | |||
| rele (v rElI | |||
| @@ -466,4 +466,6 @@ Uds ustedes $text $capital $dot | |||
| linux $1 | |||
| méxico mExiko | |||
| mexicano mExikano | |||
| spanish _^_EN | |||
| @@ -60,7 +60,7 @@ | |||
| .group e | |||
| e e | |||
| e (CK E | |||
| // e (CK E | |||
| e (r E | |||
| e (Ch e | |||
| Ar) e E | |||
| @@ -236,8 +236,9 @@ | |||
| ?1 A) x (A Qs | |||
| x (_ =Qs | |||
| _) x ($unpr z // ? | |||
| ?3 _e) x (c x // ?? needed for mbrola-vz1 | |||
| ?3 _e) x (p x | |||
| ?3 _e) x (c x // ?? needed for mbrola-vz1 | |||
| ?3 _e) x (p x | |||
| ?3 _e) x (t x | |||
| .group y | |||
| @@ -16,23 +16,23 @@ b bee: | |||
| c tsee: | |||
| d dee: | |||
| e ee: | |||
| f eff: | |||
| f eff | |||
| g gee: | |||
| h haa: | |||
| i ii: | |||
| j jot: | |||
| k kaa: | |||
| l ell: | |||
| m em: | |||
| n enn: | |||
| l ell | |||
| m emm | |||
| n enn | |||
| o oo: | |||
| ö YY: | |||
| õ 88: | |||
| ü yy: | |||
| p pee: | |||
| q kuu: | |||
| r eR:R | |||
| s ess: | |||
| r eRR | |||
| s ess | |||
| t tee: | |||
| u u: | |||
| v vee: | |||
| @@ -51,19 +51,19 @@ _! hyi:jum,&rk: | |||
| _? kys^I1m,&rk: | |||
| _" jutU1m,&rk: | |||
| _# trel^l^id | |||
| _$ dol:lar | |||
| _$ tol:lar | |||
| _% prots'ent: | |||
| _& jaa:,m&rk: | |||
| _' ylA1koma | |||
| _& j'aa:||m,&rk: | |||
| _' ylA1||koma | |||
| _: ko:lon | |||
| € euro | |||
| % protsent: $2 | |||
| _€ euro | |||
| _% protsent: $2 | |||
| _( alU1stav||sul:g | |||
| _) l8petav||sul:g | |||
| _[ alU1stav||kandiline||sul:g | |||
| _] l8petav||kandiline||sul:g | |||
| _{ alU1stav||lo:geline||sul:g | |||
| _} l8petav||loogeline||sul:g | |||
| _[ 'alU1stav||k'andil.ine||s'ul:g | |||
| _] l'8petav||k'andil,ine||s'ul:g | |||
| _{ alU1stav||l'o:gel,ine||s'ul:g | |||
| _} l8petav||l'o:gel,ine||s'ul:g | |||
| _< v&ik:sem | |||
| _> su:rem | |||
| _- kri:ps | |||
| @@ -71,12 +71,13 @@ __ al:lkri:ps | |||
| + plus:s $max3 | |||
| * t&R:n $max3 | |||
| = v8R:dusm&rk: $max3 | |||
| % prots'ent: $max3 | |||
| / kal:dkri:ps | |||
| \ l&Ngkri:ps | |||
| € euro | |||
| £ nae:l | |||
| = v8R:dus||m&rk: $max3 | |||
| % prots'ent:i $max3 | |||
| / kal:d||kri:ps | |||
| \ l&Ng||kri:ps | |||
| $ tol:larit | |||
| € eurot | |||
| £ nae:la | |||
| ¤ val'u:ta | |||
| & _et | |||
| @ _&t | |||
| @@ -87,39 +88,39 @@ _brv ka:r | |||
| _ced sedi: | |||
| _cir katus | |||
| _dia t&pid | |||
| _grv gra:vIs | |||
| _grv gra:vis | |||
| _tld tilde | |||
| // numbers | |||
| _0 nul:l | |||
| _1 yk:s | |||
| _2 kak:s | |||
| _3 kol:m | |||
| _4 nelI1 | |||
| _5 vi:s | |||
| _6 ku:s | |||
| _7 seitse | |||
| _8 kaheksa | |||
| _9 yheksa | |||
| _10 kymme | |||
| _0 n'ul:l | |||
| _1 'yk:s | |||
| _2 k'ak:s | |||
| _3 k'ol:m | |||
| _4 n'elI1 | |||
| _5 v'ii:s | |||
| _6 k'uu:s | |||
| _7 s'eitse | |||
| _8 k'aheksa | |||
| _9 'yheksa | |||
| _10 k'ymme | |||
| _11 yksteist | |||
| _12 kaksteist | |||
| _13 kolmteist | |||
| _14 neliteist | |||
| _15 vi:steist | |||
| _16 ku:steist | |||
| _17 seitseteist | |||
| _18 kaheksateist | |||
| _19 yheksateist | |||
| _2X kakskymmend | |||
| _3X kolmkymmend | |||
| _4X nelI1kymmend | |||
| _5X vi:skymmend | |||
| _6X ku:skymmend | |||
| _7X seitsekymmend | |||
| _8X kaheksakymmend | |||
| _9X yheksakymmend | |||
| _12 k'aksteist | |||
| _13 k'olmteist | |||
| _14 n'eliteist | |||
| _15 v'i:steist | |||
| _16 k'u:steist | |||
| _17 s'eitseteist | |||
| _18 k'aheksateist | |||
| _19 'yheksateist | |||
| _2X k'aks||k,ymmend | |||
| _3X k'olm||k,ymmend | |||
| _4X n'elI1||k,ymmend | |||
| _5X v'i:s||k,ymmend | |||
| _6X k'u:s||k,ymmend | |||
| _7X s'eitse||k,ymmend | |||
| _8X k'aheksa||k,ymmend | |||
| _9X 'yheksa||k,ymmend | |||
| _0C sadA1_ | |||
| _1C sadA1 | |||
| @@ -148,8 +149,9 @@ ma $u | |||
| sa $u | |||
| ta $u | |||
| me $u | |||
| te $u | |||
| ise $u $double // reflexive pronoun | |||
| ise $u // reflexive pronoun | |||
| see $u+ // this | |||
| selle $u+ | |||
| @@ -186,7 +188,7 @@ ehk $u $pause // nor | |||
| // negative | |||
| ei $u // not | |||
| ei $u // not | |||
| // questions | |||
| @@ -198,7 +200,7 @@ on $u | |||
| oleme $u | |||
| olete $u | |||
| ole $u $double | |||
| ole $u | |||
| olnud $u | |||
| olin $u | |||
| olid $u | |||
| @@ -228,51 +230,147 @@ yogurt jogurt | |||
| abc $abbrev | |||
| ad $abbrev $dot // anno Domini | |||
| (à la) 'ala $dot // moodi | |||
| ca ts'irka $dot // circa | |||
| (à la) 'aa:||la: $dot // moodi | |||
| em $abbrev $dot | |||
| ekr $abbrev $dot // enne Kristust | |||
| etc et_setera $dot // et cetera, jne. | |||
| eg n'&it:eks $dot // exempli gratia | |||
| kt $abbrev $dot // kohusetäitja | |||
| os $abbrev $dot | |||
| //os $abbrev $dot | |||
| oü $abbrev // osaühing | |||
| USA $abbrev $allcaps | |||
| AS $abbrev $allcaps | |||
| AP $abbrev $allcaps | |||
| ATM $abbrev $allcaps | |||
| ATV $abbrev $allcaps | |||
| AüE $abbrev $allcaps | |||
| BBC b,i:||b,i:||s'ii: $allcaps | |||
| DNA $abbrev $allcaps | |||
| EN $abbrev $allcaps | |||
| EOK $abbrev $allcaps | |||
| IT $abbrev $allcaps | |||
| MA $abbrev $allcaps | |||
| MTü $abbrev $allcaps | |||
| RNA $abbrev $allcaps | |||
| SEJ s'o:jus||el'ektri||j'aa:m $allcaps | |||
| UV $abbrev $allcaps | |||
| WTO v,e:||t,e:||'oo: $allcaps | |||
| // expanded to something more meaningful | |||
| a 'a:sta $dot // circa | |||
| (à la) 'ala $dot // moodi | |||
| ca ts'irka $dot // circa | |||
| cm s'entim,e:trit | |||
| etc et_setera $dot // et cetera, jne. | |||
| eg n'&it:eks $dot // exempli gratia | |||
| jm j'a||m'u:d $dot | |||
| jms j'a||m'u:||sel:ine $dot | |||
| jne j'a:ni:edasi $dot | |||
| jt j'a||teised $dot | |||
| lp l'ugupe:tud $dot | |||
| nn n'i:nimetatud $dot | |||
| nr n'umber $dot | |||
| sh s'ealh,ulgas $dot | |||
| st s'e:||t&hendab $dot | |||
| u 'umbes $dot | |||
| va v'&lja_arvatud $dot | |||
| vt v'a:ta $dot | |||
| wc v'e:||ts'e: | |||
| //a 'a:sta $dot // | |||
| apr ,appr'il^l^ $dot | |||
| aug 'au:gust $dot | |||
| aü 'aa:||'yy: $dot | |||
| ca ts'irka $dot // circa | |||
| cm s'enti||m,e:trit $dot | |||
| dm t,ei1t^si||m'e:trit $dot | |||
| dB t,ei1t^si||b'elli $dot | |||
| dets t,ets'emmber $dot | |||
| dir d,ir'ek:tor $dot | |||
| dl t,ei1t^si||l'i:t:rit $dot | |||
| dr t'ok:tor $dot | |||
| eg n'&it:eks $dot // exempli gratia | |||
| EKG 'ee:||k,aa:||g'ee: $dot | |||
| (e kr) 'enne||kr'is:tust $dot | |||
| (e . m . a) 'enne||m,eije||,ajA1||'ar:vamist $dot | |||
| etc et||tsetera $dot // et cetera, jne. | |||
| //g kr'ammi $dot | |||
| GMO g'ee:||,emm||'oo: $dot | |||
| ha h'ek:tarit $dot | |||
| hr h'&RRa $dot | |||
| hrl h'arI1l,ikult $dot | |||
| IQ 'ii:||k'uu: $dot | |||
| jj j,a:||j'&rrgmised $dot | |||
| jm j,a:||m'uu:d $dot | |||
| jms j,a:||m'uu:||s'elline $dot | |||
| jmt j,a:||m'uu:d||t'eised $dot | |||
| jn j'o:n^is $dot | |||
| jne j,a:||n,i:||'edasi $dot | |||
| jt j,a:||t'eised $dot | |||
| jr j'u:n^ior $dot | |||
| jrk j,&rje||k'orrd $dot | |||
| jsk j,aosk'onnd $dot | |||
| jv j'&rrv $dot | |||
| kd k'Yide $dot | |||
| kg k,ilO1gr'amm $dot | |||
| khk k,ihE1lk'ond $dot | |||
| knd k,an^did'a:t $dot | |||
| kod k'odA1nik $dot | |||
| kp k'u:p'&ev $dot | |||
| kpl k'aup:lus $dot | |||
| kpt k'ap:ten $dot | |||
| // kr kr'oo:n $dot | |||
| krt k'orter $dot | |||
| Kü k'orteri||'yh,istu $dot | |||
| lp l,ugU1||p'e:tud $dot | |||
| (m . a . j) m,eije||'ajA1||'arvam,ise||j'&rgi | |||
| mg m,il^l^i||gr'ammi $dot | |||
| mh m'uu:||h'ulgas $dot | |||
| mjr m'ajO1r $dot | |||
| mk m'a:||k'onnd $dot | |||
| ml m,il^l^i||l'i:trit $dot | |||
| mld m'il^jardit $dot | |||
| mln m'il^jonit $dot | |||
| // mm m,il^l^im'e:trit $dot | |||
| mnt m'a:n||t'ee: $dot | |||
| mob m,ob'ii:l $dot | |||
| Mr m'ister $dot | |||
| Mrs m'is^s^is $dot | |||
| nn n'ii:||n'imet,atud $dot | |||
| nov n,ov'emmber $dot | |||
| nr n'ummber $dot | |||
| nt n'&iteks $dot | |||
| näd n'&dA1l $dot | |||
| okt ,okt'o:ber $dot | |||
| osk 'osA1||k'onnd $dot | |||
| // PhD f,ilO1ss2'o:fia||d,ok:tor $dot | |||
| (p kr) p'&rA1st||kr'istust $dot | |||
| pms p'eamiselt $dot | |||
| pr pr'oua $dot | |||
| prk p'erE1||k'ond $dot | |||
| prl pr'eili $dot | |||
| prof pr,of'ess2or $dot | |||
| pst p'uijes||t,e: $dot | |||
| ptk p,ea||t'yk: $dot | |||
| rbl r'ubla $dot | |||
| rdt r,aud||t'e: $dot | |||
| rmtk r'a:matu||k'ogu $dot | |||
| rtj r,aud||t'ee:||j'aa:m $dot | |||
| (s . a) s'el||'a:stal $dot | |||
| saj s'ajA1ndil $dot | |||
| sealh s'eal||h,ulgas $dot | |||
| sek s'ekU1ndit $dot | |||
| sept s'ept'emmber $dot | |||
| sh s'eal||h,ulgas $dot | |||
| snd s'yn^n^dinud $dot | |||
| s.o s'ee:||'onn $dot | |||
| spl s'upI1||l,usika||t'&it: $dot | |||
| srn s'urrnud $dot | |||
| st s'ee:||t'&hendab $dot | |||
| tel t'elE1fon $dot | |||
| tk t'yk:i $dot | |||
| tlk t'8l^kinud $dot | |||
| tn t'&nA1v $dot | |||
| tr tr'yk: $dot | |||
| veebr v'e:bruar $dot | |||
| vms v,8i||m'uu:||s'ee:||s,ugune $dot | |||
| vrd v'8rrdle $dot | |||
| vt v'aa:ta $dot | |||
| wc v'ee:||ts'ee: $dot | |||
| õa '8p:e||,a:sta $dot | |||
| õp '8pE1t,aja $dot | |||
| // Erandid | |||
| // exceptions to ll_ palatalization | |||
| all 'al:l | |||
| kell k'el:l | |||
| lill l'il:l | |||
| vill v'il:l // ==hair, ==bristle is palatalized | |||
| hull h'ul:l | |||
| põll p'8l:l | |||
| all 'al: | |||
| kell k'el: | |||
| lill l'il: | |||
| vill v'il: // ==hair, ==bristle is palatalized | |||
| hull h'ul: | |||
| põll p'8l: | |||
| // exceptions to nn_ palatalization | |||
| konn k'on:n | |||
| nunn n'un:n | |||
| konn k'on: | |||
| nunn n'un: | |||
| // exceptions to tt_ palatalization | |||
| sitt s'it: | |||
| @@ -280,4 +378,3 @@ sitt s'it: | |||
| // exceptions to ss_ palatalization | |||
| äss '&s:s | |||
| mäss m'&s:s | |||
| @@ -1,276 +1,345 @@ | |||
| // Estonian translation rules | |||
| // This file is UTF-8 encoded | |||
| .L01 i j // used in palatalization rules | |||
| .group a | |||
| a a | |||
| Ai) a ja // maia -> maija | |||
| au) a wa // kaua -> kauUa | |||
| uu) a wa // juua -> juuUa | |||
| õu) a wa // n8uab -> n8uUab | |||
| @) aa 'a: | |||
| @) aa (_ 'aa: | |||
| _AC) a A1 // rõhuta silbi vokaali pikendamine 1. vältes sõnadel VCV mallis | |||
| _CAC) a A1 // CVCV mallis | |||
| .group b | |||
| b b | |||
| _) b p | |||
| bb bb | |||
| .group c | |||
| c k | |||
| c (i ts | |||
| c (e ts | |||
| _) c (e s | |||
| city siti // Pronounce foreign word city as siti. Include all inflections and compound words. | |||
| // eg. city, cityst, intercity. | |||
| .group d | |||
| d d | |||
| _) d t | |||
| dd dd | |||
| &) d (L01 d^ // default d + i/j | |||
| K) d (L01 d | |||
| @@) d (L01 d // kaugemal 1.- 2. silbipiirist mitte | |||
| .group e | |||
| e e | |||
| @) ee 'e: | |||
| @) ee (_ 'ee: | |||
| Ai) e je // meie -> meije | |||
| au) e we // kauem -> kauUem | |||
| uu) e we // juues -> juuUes | |||
| õu) e we // 8ue -> 8uUe | |||
| _AC) e E1 // rõhuta silbi vokaali pikendamine 1. vältes sõnadel VCV mallis | |||
| _CAC) e E1 // CVCV mallis | |||
| .group f | |||
| f f | |||
| .group g | |||
| g g | |||
| _) g k | |||
| gg gg | |||
| .group h | |||
| h h | |||
| hh h:h | |||
| .group i | |||
| i i | |||
| @) ii 'i: | |||
| @) ii (_ 'ii: | |||
| _AC) i I1 // rõhuta silbi vokaali pikendamine 1. vältes sõnadel VCV mallis | |||
| _CAC) i I1 // CVCV mallis | |||
| .group j | |||
| j j | |||
| jj j:j | |||
| jazz dZ&s: | |||
| .group k | |||
| k k | |||
| kk k:k | |||
| .group l | |||
| l l | |||
| ll l:l | |||
| A) ll (_ i1l^:l^ // v.a all, kell, lill, vill, hull, põll | |||
| l (ss_ l^ // valss | |||
| &) l (dL01 l^ // meeldib, haldjas | |||
| &) l (gL01 l^ // palgi, sulgjas | |||
| &) l (kL01 l^ // palki, mõlkis, nälkjas | |||
| &) l (ni l^ // sulnis, kölni | |||
| &) l (si l^ // valsi | |||
| &) l (s%i l^ // valssi | |||
| &) l (ti l^ // pilti | |||
| &) l (L01 l^ // default l + i/j | |||
| K) l (L01 l | |||
| @@) l (L01 l | |||
| &) ll (i l^:l^ // palataliseerime 1. ja 2. silbi piiril | |||
| K) ll (i l:l | |||
| @@) ll (i l:l // kaugemal ei palataliseeri | |||
| .group m | |||
| m m | |||
| mm m: | |||
| .group n | |||
| n n | |||
| A) nn (_ i1n^:n^ // v.a konn, nunn | |||
| i) nn (_ n:n // linn | |||
| n (st_ n^ // kunst | |||
| &) n (dL01 n^ // vindi, tundi, tundja | |||
| &A) n (lL01 n // piinlik | |||
| &) n (si n^ // Ansip | |||
| &) n (ti n^ // tinti | |||
| &) n (t_ n^ // tint | |||
| &) n (L01 n^ // default n+i/j | |||
| K) n (L01 n | |||
| @@) n (L01 n | |||
| &) nn (i n^:n^ // palataliseerime 1. ja 2. silbi piiril | |||
| K) nn (i nn | |||
| @@) nn (i nn // kaugemal ei palataliseeri | |||
| n (k N // will retain the k/g; link -> liNk | |||
| n (_k N | |||
| n (g N | |||
| n (_g N | |||
| .group o | |||
| o o | |||
| ii) o o // do nothing | |||
| Ai) o jo // | |||
| @) oo 'o: | |||
| @) oo (_ 'oo: | |||
| _AC) o O1 // rõhuta silbi vokaali pikendamine 1. vältes sõnadel VCV mallis | |||
| _CAC) o O1 // CVCV mallis | |||
| .group p | |||
| p p | |||
| pp p:p | |||
| .group q | |||
| q k | |||
| qq k: | |||
| qu kv | |||
| .group r | |||
| r r | |||
| rr R:R | |||
| .group s | |||
| s s | |||
| A) ss (_ i1s^:s^ // v.a äss, mäss | |||
| &) s (di s^ // ? | |||
| &) s (lL01 s // oskuslik, usjas | |||
| &) s (nL01 s // mõisnik | |||
| &A) s (ti s^ // hästi | |||
| // C) s (ti s | |||
| &) s (L01 s^ // default s + i/j | |||
| K) s (L01 s | |||
| @@) s (L01 s | |||
| &) ss (i i1s^s^ // palataliseerime ss 1. ja 2. silbi piiril | |||
| K) ss (i ss | |||
| @@) ss (i ss // kaugemal ei palataliseeri | |||
| ss ss2 // [s2] is a continuation for [s] | |||
| K) sh S | |||
| K) sch S // Schmitt | |||
| .group t | |||
| t t | |||
| tt t: | |||
| A) tt (_ i1t^: // v.a sitt | |||
| &) t (lL01 t // mõtlik | |||
| &) t (nL01 t // kunstnik | |||
| &) t (si i1t^ // patsi, otsi, ... | |||
| @@) t (si t | |||
| &) t (L01 t^ // default t + i/j | |||
| K) t (L01 t | |||
| @@) t (L01 t // kaugemal ei palataliseeri | |||
| &) tt (i i1t^: // palataliseerime 1. ja 2. silbi piiril | |||
| K) tt (i t: | |||
| @@) tt (i t: // kaugemal ei palataliseeri | |||
| // @) tse (_ tse_X1 // double the initial consonant of the next word | |||
| .group u | |||
| u u | |||
| ii) u u // do nothing | |||
| Ai) u ju // t&ius -> t&ijus | |||
| @) uu 'u: | |||
| @) uu (_ 'uu: | |||
| _AC) u U1 // rõhuta silbi vokaali pikendamine 1. vältes sõnadel VCV mallis | |||
| _CAC) u U1 // CVCV mallis | |||
| // ui wi | |||
| uo uo | |||
| .group v | |||
| v v | |||
| vv v:v | |||
| .group w | |||
| w v | |||
| .group õ | |||
| õ 8 | |||
| õõ '8: | |||
| õu 8u | |||
| .group ä | |||
| ä & | |||
| ää '&: | |||
| äi &i | |||
| .group ö | |||
| ö Y | |||
| öö 'Y: | |||
| öi Yi | |||
| .group ü | |||
| ü y | |||
| üü 'y: | |||
| üü (a yij // pyya -> pyija | |||
| üü (ja yi // myyja -> myija | |||
| üi yi | |||
| .group x | |||
| x ks | |||
| xx k:s | |||
| .group y | |||
| y i | |||
| yy y: | |||
| yi ji | |||
| .group z | |||
| z z | |||
| K) zh Z | |||
| zz ts // pizza, mozzarella, mezzo | |||
| .group | |||
| Å¡ S | |||
| ž Z | |||
| $ dol:lar | |||
| __) - (_D mi:nus | |||
| A_) - (_D _ | |||
| C_) - (_D _ | |||
| // Estonian translation rules | |||
| // This file is UTF-8 encoded | |||
| .L01 i j // used in palatalization rules | |||
| .L02 b d f g h j l m n r s v | |||
| .L03 l m n r | |||
| .L04 a b c d e f g h i j k l m n o p q r s t u v õ ä ö ü | |||
| .L05 a e i l m n o r u õ ä ö ü | |||
| .group a | |||
| a a | |||
| Ai) a ja // maia -> maija | |||
| au) a wa // kaua -> kauUa | |||
| uu) a wa // juua -> juuUa | |||
| õu) a wa // n8uab -> n8uUab | |||
| aa 'a: // pikk aa r�huliseks | |||
| X) aa (L02_ 'aa: // �hesilbilised pika aa-ga s�nad, millele järgneb mitte-klusiil, III vältesse | |||
| X) aa (_ 'aa: | |||
| _AL02) a (K A1 // r�huta silbi vokaali pikendamine 1. v�ltes s�nadel VCV mallis | |||
| _CAL02) a (K A1 // CVCV mallis | |||
| ao 'ao: | |||
| ai (_ 'ai: | |||
| au (_ 'au: | |||
| ae (_ 'ae: | |||
| ambi ambi | |||
| .group b | |||
| b b | |||
| _) b p | |||
| .group c | |||
| c k | |||
| c (i ts | |||
| c (e ts | |||
| _) c (e s | |||
| city siti // Pronounce foreign word city as siti. | |||
| _) ch tS // Charles, Charlie | |||
| .group d | |||
| d d | |||
| _) d t | |||
| &) d (L01 d^ // default d + i/j | |||
| K) d (L01 d | |||
| @@) d (L01 d // kaugemal 1.- 2. silbipiirist mitte | |||
| .group e | |||
| e e | |||
| Ai) e je // meie -> meije | |||
| au) e we // kauem -> kauUem | |||
| uu) e we // juues -> juuUes | |||
| õu) e we // 8ue -> 8uUe | |||
| ee 'e: // pikk ee r�huliseks | |||
| X) ee (L02_ 'ee: // �hesilbilised pika ee-ga s�nad kolmandasse v�ltesse, va klusiiliga lõppevad | |||
| X) ee (_ 'ee: | |||
| _AL02) e (K E1 // r�huta silbi vokaali pikendamine 1. v�ltes s�nadel VCV mallis | |||
| _CAL02) e (K E1 // CVCV mallis | |||
| eo 'eo: | |||
| ea (_ 'ea: | |||
| ei (_ 'ei: | |||
| .group f | |||
| f f | |||
| .group g | |||
| g g | |||
| _) g k | |||
| .group h | |||
| h h | |||
| la) h (ti hh | |||
| .group i | |||
| i i | |||
| ii 'i: | |||
| X) ii (L02_ 'ii: | |||
| X) ii (_ 'ii: | |||
| _AL02) i (K I1 // r�huta silbi vokaali pikendamine 1. v�ltes s�nadel VCV mallis | |||
| _CAL02) i (K I1 // CVCV mallis | |||
| .group j | |||
| j j | |||
| jj j: | |||
| jazz tZ&s: | |||
| jumbu jumbu | |||
| .group k | |||
| k k | |||
| kk k: | |||
| AA) k (L05 k: //kiikus, söökla IIIv | |||
| AL03) k (L05 k: //kinkis, parkla IIIv | |||
| A) k (L03 k: //akna IIIv | |||
| kamba kamba | |||
| kimbatus kimbatus | |||
| kimbu kimbu | |||
| kauge k'au:ge | |||
| .group l | |||
| l l | |||
| A) ll (_ i1l^: // v.a all, kell, lill, vill, hull, p�ll | |||
| l (ss_ l^ // valss | |||
| &) l (dL01 l^ // meeldib, haldjas | |||
| &) l (gL01 l^ // palgi, sulgjas | |||
| &) l (kL01 l^ // palki, m�lkis, n�lkjas | |||
| &) l (ni l^ // sulnis, k�lni | |||
| &) l (si l^ // valsi | |||
| &) l (s%i l^ // valssi | |||
| &) l (ti l^ // pilti | |||
| &) l (L01 l^ // default l + i/j | |||
| K) l (L01 l | |||
| @@) l (L01 l | |||
| &) ll (i l^: // palataliseerime 1. ja 2. silbi piiril | |||
| K) ll (i l: | |||
| @@) ll (i l: // kaugemal ei palataliseeri | |||
| .group m | |||
| m m | |||
| &) m (b mm // sõnades nagu november IIIv | |||
| &) m (bA% m //sõnades nagu plombiir ei lähe m IIIv-sse | |||
| .group n | |||
| n n | |||
| A) nn (_ i1n^: // v.a konn, nunn | |||
| i) nn (_ n: // linn | |||
| n (st_ n^ // kunst | |||
| &) n (dL01 n^ // vindi, tundi, tundja | |||
| &A) n (lL01 n // piinlik | |||
| &) n (si n^ // Ansip | |||
| &) n (ti n^ // tinti | |||
| &) n (t_ n^ // tint | |||
| &) n (L01 n^ // default n+i/j | |||
| K) n (L01 n | |||
| @@) n (L01 n | |||
| &) nn (i n^: // palataliseerime 1. ja 2. silbi piiril | |||
| K) nn (i nn | |||
| @@) nn (i nn // kaugemal ei palataliseeri | |||
| n (k N // will retain the k/g; link -> liNk | |||
| n (_k N | |||
| n (g N | |||
| n (_g N | |||
| .group o | |||
| o o | |||
| ii) o o // do nothing | |||
| Ai) o jo // | |||
| oo 'o: | |||
| X) oo (L02_ 'oo: | |||
| X) oo (_ 'oo: | |||
| _AL02) o (K O1 // r�huta silbi vokaali pikendamine 1. v�ltes s�nadel VCV mallis | |||
| _CAL02) o (K O1 // CVCV mallis | |||
| oa 'oa: | |||
| oi (_ 'oi: | |||
| oe (_ 'oe: | |||
| .group p | |||
| p p | |||
| pp p: | |||
| AA) p (L05 p: //liiper, liipri IIIv | |||
| AL03) p (_ p: //kirp IIIv | |||
| .group q | |||
| q k | |||
| qq k: | |||
| qu kv | |||
| .group r | |||
| r r | |||
| rr RR | |||
| ke) r (ge RR | |||
| kõ) r (ge RR | |||
| .group s | |||
| s s | |||
| A) ss (_ i1s^: // v.a �ss, m�ss | |||
| &) s (di s^ // ? | |||
| &) s (lL01 s // oskuslik, usjas | |||
| &) s (nL01 s // m�isnik | |||
| A) s (ti s^ // h�sti | |||
| &) s (L01 s^ // default s + i/j | |||
| K) s (L01 s | |||
| @@) s (L01 s | |||
| &) ss (i s^s^ // palataliseerime ss 1. ja 2. silbi piiril | |||
| K) ss (i ss | |||
| @@) ss (i ss // kaugemal ei palataliseeri | |||
| ss ss2 // [s2] is a continuation for [s] | |||
| K) sh S | |||
| K) sch S // Schmitt | |||
| sombu sombu | |||
| sümboliseer s,ymbolis'e:r | |||
| .group t | |||
| t t | |||
| tt t: | |||
| AA) t (L05 t: //kiita IIIv | |||
| //AL03) t (L05 t: //vintis IIIv | |||
| A) t (L03 t: //ütles IIIv | |||
| &ma) t (a_ t: //elamata | |||
| XA) tt (_ i1t^: // v.a sitt | |||
| &) t (lL01 t^ // m�tlik | |||
| &) t (nL01 t^ // kunstnik | |||
| &A) t (si i1t^ // patsi, otsi, ... | |||
| @@) t (si t | |||
| &) t (L01 t^ // default t + i/j | |||
| K) t (L01 t | |||
| @@) t (L01 t // kaugemal ei palataliseeri | |||
| // s) t (L01 t^ // vesti, kuna kuulates vahet pole, siis välja | |||
| &) tt (i t^: // palataliseerime 1. ja 2. silbi piiril | |||
| K) tt (i t: | |||
| @@) tt (i t: // kaugemal ei palataliseeri | |||
| tambu tambu | |||
| tumba tumba | |||
| .group u | |||
| u u | |||
| ii) u u // do nothing | |||
| Ai) u ju // t&ius -> t&ijus | |||
| uu 'u: | |||
| X) uu (L02_ 'uu: | |||
| X) uu (_ 'uu: | |||
| _AL02) u (K U1 // r�huta silbi vokaali pikendamine 1. v�ltes s�nadel VCV mallis | |||
| _CAL02) u (K U1 // CVCV mallis | |||
| ui (_ 'ui: | |||
| .group v | |||
| v v | |||
| vabarii v'abar,ii | |||
| vembu vembu | |||
| .group w | |||
| w v | |||
| .group õ | |||
| õ 8 | |||
| õõ '8: | |||
| X) õõ (L02_ '88: | |||
| X) õõ (_ '88: | |||
| õu 8u | |||
| õo '8o: | |||
| õa '8a: | |||
| õi (_ '8i: | |||
| õu (_ '8u: | |||
| õe (_ '8e: | |||
| .group ä | |||
| ä & | |||
| ää '&: | |||
| X) ää (L02_ '&&: | |||
| X) ää (_ '&&: | |||
| äi &i | |||
| äo '&o: | |||
| äi (_ '&i: | |||
| äu (_ '&u: | |||
| äe (_ '&e: | |||
| .group ö | |||
| ö Y | |||
| öö 'Y: | |||
| X) öö (L02_ 'YY: | |||
| X) öö (_ 'YY: | |||
| öi Yi | |||
| öe 'Ye: | |||
| öa 'Ya: | |||
| .group ü | |||
| ü y | |||
| üü 'y: | |||
| X) üü (L02_ 'yy: | |||
| X) üü (_ 'yy: | |||
| üü (a yij // pyya -> pyija | |||
| üü (ja yi // myyja -> myija | |||
| üi yi | |||
| ümbri ymbri | |||
| .group x | |||
| x ks | |||
| xx k:s | |||
| .group y | |||
| y i | |||
| yy y: | |||
| yi ji | |||
| .group z | |||
| z z | |||
| K) zh Z | |||
| zz ts // pizza, mozzarella, mezzo | |||
| .group | |||
| Å¡ S | |||
| ž Z | |||
| // $ dol:lar | |||
| __) - (_D mi:nus | |||
| A_) - (_D _ | |||
| C_) - (_D _ | |||
| @@ -327,7 +327,7 @@ _20e hus | |||
| (XVIII-al) tizEnn^olts:Al | |||
| (XIX-el) tizEnkilEnts:El | |||
| (XX-al) hu:s:Al | |||
| XXX-al) hAR2mints:al | |||
| (XXX-al) hAR2mints:al | |||
| //etc, need do general rule similar with normal number exceptions, please test for example 22-el, 32-el, 42-el, 52-el, 40-el, 50-el, 60-al, 70-el etc | |||
| //phonemes if this is possible. | |||
| (CD-ellenőrzést) tse:de:El:EnY:R2ze:St //this is not a mistake, default Espeak spokening roman number before the ellenőrzés word | |||
| @@ -488,7 +488,7 @@ stb SAtYb:i $hasdot | |||
| u.n u:JnEvEzEt: $hasdot | |||
| ú.n u:JnEvEzEt: $hasdot | |||
| vö v'EZd||_'Yss2E $hasdot | |||
| (u . i .) $abbrew | |||
| (u . i .) $abbrev | |||
| NVDA Enve:de:A $allcaps | |||
| @@ -1388,7 +1388,8 @@ stratégiájával $unstressend | |||
| rendszerekre $unstressend | |||
| vicc $unstressend | |||
| szakemberei $unstressend | |||
| változatból $unstressendváltozatából $unstressend | |||
| változatból $unstressend | |||
| változatából $unstressend | |||
| bizottságnak $unstressend | |||
| nyilatkozta $unstressend | |||
| rendelkezések $unstressend | |||
| @@ -2448,7 +2449,8 @@ ellen $unstressend | |||
| elől $unstressend | |||
| helyzetért $unstressend | |||
| hangsúlyozta $unstressend | |||
| vételét $unstressendtárgyaljanak $unstressend | |||
| vételét $unstressend | |||
| tárgyaljanak $unstressend | |||
| tárgyaljanak $unstressend | |||
| védelmét $unstressend | |||
| elegendőnek $unstressend | |||
| @@ -2914,7 +2916,7 @@ fogát $unstressend | |||
| rajtam $unstressend | |||
| tömik $unstressend | |||
| foga $unstressend | |||
| (sem tömik) SEm||tYmik $unstresend | |||
| (sem tömik) SEm||tYmik $unstressend | |||
| abba $unstressend | |||
| orvosnak $unstressend | |||
| tudná $unstressend | |||
| @@ -4197,7 +4199,7 @@ szellem $unstressend | |||
| érzése $unstressend | |||
| (együvé tartozás) EJ:yve:_||tArtoza:S $unstressend | |||
| (egyesületi vezetők) EJ:ESylEti_||vEzEtY:k $unstressend | |||
| (vezetőségi tagjai) vEzEtY:Se:gi_||tAgjAi $unstressed | |||
| (vezetőségi tagjai) vEzEtY:Se:gi_||tAgjAi $unstressend | |||
| (egyesülettel szemben) EJ:ESylEt:El_||sEmbEn $unstressend | |||
| (bérleti díjakra) be:R2lEti_||di:jAkR2A $unstressend | |||
| (megoldási lehetőséggel) mEgolda:Si_||lEhEtY:Se:g:El $unstressend | |||
| @@ -4936,7 +4938,7 @@ egyezség eggyesség | |||
| (cd-n) cédén | |||
| (cd-d) cédéd | |||
| (CD-d) cédéd | |||
| CD-m) cédém | |||
| (CD-m) cédém | |||
| (cd-m) cédém | |||
| (db-os) darabos | |||
| (db-ot) darabot | |||
| @@ -309,6 +309,8 @@ standar) d (jegy d | |||
| dt (sz t: | |||
| miliár) d (szor d | |||
| tér) d (sérül d | |||
| jó) d (szivár d | |||
| beszé) d (jel d | |||
| .group dz | |||
| fogó) dz (kod ts | |||
| @@ -1789,6 +1791,7 @@ magyará) z (kod s | |||
| ezkö) z (sor z | |||
| wal) z (er ts | |||
| tanácskö) z (társaság s | |||
| tű) z (sebesség z | |||
| .group | |||
| $ dolla:R2 | |||
| @@ -269,12 +269,12 @@ niet n,it $strend | |||
| // auxillary verbs (be, have, can, etc) | |||
| zijn $u // to be | |||
| ben $u | |||
| bent $u | |||
| is $u | |||
| was $u | |||
| waren $u | |||
| geweest $u | |||
| ben $u $only | |||
| bent $u $only | |||
| is $u $only | |||
| was $u $only | |||
| waren $u $only | |||
| geweest $u $only | |||
| hebben $u // to have | |||
| heb $u | |||
| @@ -398,6 +398,7 @@ baster $alt | |||
| beender $alt | |||
| belemmer $alt | |||
| beter $alt | |||
| beirer $alt | |||
| bibber $alt | |||
| bitter $alt | |||
| bladder $alt | |||
| @@ -1389,7 +1390,17 @@ armand _^_FR | |||
| augustus VUQ'8st8s | |||
| banengids $alt3 | |||
| beha be:_h'a: | |||
| beige bEZ@ | |||
| benard b@nArt | |||
| beker be:k@r | |||
| bendes bEnd@s | |||
| benig be:n@Q | |||
| benige be:n@Q@ | |||
| berig bI:r@Q | |||
| berige bI:r@Q@ | |||
| berin bI:r'In | |||
| beste bEst@ | |||
| bevend be:v@nd | |||
| bijziend $2 // bijziendheid | |||
| blitzkrieg blItskri:g | |||
| boudoir budw'a:r | |||
| @@ -1513,6 +1524,7 @@ ziekenhuisbevalling zi:k@nhWysb@vAlIN | |||
| // names | |||
| (al-qaeda) Al_:k'AjdA | |||
| Beilen bEIl@n | |||
| Betty bE:ti | |||
| charlotte $2 | |||
| Danica dan'itsa | |||
| @@ -1541,6 +1553,7 @@ google gu:g@l | |||
| // places | |||
| alexandrië $3 | |||
| Benin be:n'in | |||
| canada kAna:da: | |||
| Kinshasa kInS'a:sa: | |||
| Nairobi nAjr'o:bi | |||
| @@ -76,9 +76,14 @@ | |||
| _) be (@P2 b@ | |||
| _) bee (+ be: | |||
| _) be (CjeK bE | |||
| _) be (C% bE | |||
| _) be (CCe_ bE | |||
| _) be (CCen_ bE | |||
| _) be (Cer_ be: | |||
| _) be (cC bE | |||
| _) be (del be: | |||
| _) bei (de bEI | |||
| _) beie (r bEi@ | |||
| _) bei (tel bEI | |||
| be (lg bE | |||
| _) be (ngel bE | |||
| @@ -89,7 +94,7 @@ | |||
| _) be (ven_ be: | |||
| _) bever be:v@r | |||
| _) be (zem be: | |||
| _) bezig be:z@x | |||
| _) be (zig be: | |||
| _) beu bY: | |||
| @@ -467,7 +472,7 @@ _) inn (@P2 'I // ?? inneren | |||
| n (k$w_alt3 n | |||
| _) na (C@@P2 n'a: | |||
| _) na (C@ n'a: | |||
| _) na (C@N n'a: | |||
| _) na (C% nA | |||
| _) na (cht nA | |||
| _) narci (s n%ArsI | |||
| @@ -613,7 +618,7 @@ _) inn (@P2 'I // ?? inneren | |||
| sh (K S | |||
| sj S | |||
| @) sje (_ sj@ | |||
| @@) s (_S1 s | |||
| @) s (_S1 s | |||
| sc (oop sk | |||
| sc (opi sk | |||
| @@ -360,7 +360,7 @@ tamil தமிழ் $text | |||
| பைக்க $alt | |||
| பாதிக்கும் $alt | |||
| பாதிக்குமா $alt | |||
| பத்திரப் $alt | |||
| பத்திரப் bVttirVp | |||
| @@ -425,6 +425,8 @@ tamil தமிழ் $text | |||
| தன $alt | |||
| தடியா $alt | |||
| தட $alt | |||
| தடியாய் $alt | |||
| தொள $alt | |||
| // initial ட | |||
| @@ -507,6 +509,7 @@ tamil தமிழ் $text | |||
| கவுன் $alt | |||
| கௌன் $alt | |||
| கிண் $alt | |||
| கிர் $alt | |||
| @@ -186,10 +186,12 @@ | |||
| _) க (ாயத்திரி g | |||
| க (ாரன k | |||
| _) க (ார்டன g | |||
| _) க (ிஃப்ட g | |||
| _) க (ிடுகிடு g | |||
| _) க (ிண்ணென்ற g | |||
| _) க (ின்னஸ g | |||
| _) க (ின்னென்ற g | |||
| _) கிப் (ட gif | |||
| _) க (ியர g | |||
| _) கி (யூ k | |||
| _) கி (ரக g | |||
| @@ -233,6 +235,7 @@ | |||
| _) கி (ரேய k | |||
| _) கி (ரைண்டர g | |||
| _) கி (ரௌண்ட g | |||
| _) க (ிர்ரெ g | |||
| _) கி (ளப்_ k | |||
| _) கிளப்ப (ில kl.Vbb | |||
| _) கிளப்ப (ுக் kl.Vbb | |||
| @@ -464,6 +467,7 @@ _தலைக்) க (ன gV | |||
| _சௌ) க (ரிய kV | |||
| அசௌ) க (ரிய kV | |||
| சுதா) க (ர்_ kV | |||
| _குல்) க (ர்னி kV | |||
| விஸ்வ) க (ர்மா kV | |||
| _விண்) க (ற் kV | |||
| _லோ) க (ல kV | |||
| @@ -612,6 +616,7 @@ _டா) குமெண்ட kUmen.tV# | |||
| _ட) க் k | |||
| _மை) க் k | |||
| _ஷா) க் (_ k | |||
| _ஜோ) க் (_ k | |||
| _ஈஸ்பீ) க் (_ k | |||
| _விவே) க் (_ k | |||
| _ஜ) க்க ggV# | |||
| @@ -662,6 +667,7 @@ _துப்பாக்கி) க்க (ுண்ட gg | |||
| _ல) க்க (ேஜ gg | |||
| L03) க்க (ோபுர gg | |||
| _வி) க்ச (னரி ks.V | |||
| _மி) க்ச (ர ktSV | |||
| _பி) க்ச (ர ktSV | |||
| _லெ) க்ச (ர ktSV | |||
| _மெ) க்சிக (ோ ksik | |||
| @@ -895,12 +901,14 @@ _தணிகா) ச (ல tSV | |||
| _) ச (ெல்லப்பையன tS | |||
| _) ச (ெல்லமா tS | |||
| _) ச (ெல்லமே_ tS | |||
| _) ச (ெல்லையா tS | |||
| _) ச (ெஸ் tS | |||
| ச (ெஸ்டர tS // -chester | |||
| _) ச (ேஞ்ச tS | |||
| _) ச (ேட்டன tS | |||
| _) ச (ேனல tS | |||
| _) ச (ேரி tS | |||
| _) ச (ேர்கள tS | |||
| _) ச (ேர்மேன tS | |||
| _) ச (ேலஞ் tS | |||
| _) ச (ேஷ்டை tS | |||
| @@ -1099,6 +1107,7 @@ _செண்) டிமெண்ட t.imen.t.V# | |||
| _) ட (ிவிய t. | |||
| _) ட (ிவில t. | |||
| _) டீசண்ட d.i:sVn.t.V# | |||
| _) ட (ீசல d. | |||
| _காண்) ட (ீன t. | |||
| _கேண்) ட (ீன t. | |||
| _) ட (ுனிசியா t. | |||
| @@ -1574,6 +1583,8 @@ _நடுரோ) ட் (ல t. | |||
| _) த (ொப்புன d | |||
| _) த (ொப்பெ d | |||
| _) த (ொம் d | |||
| _) த (ொளதொள d | |||
| _) த (ொளவெ d | |||
| _) த (ோசை d | |||
| _) த (ோஷ d | |||
| _) த (ோஸ்த் d | |||
| @@ -1756,6 +1767,8 @@ _காமசூ) த் (ர t | |||
| ப (ூர p | |||
| ப (ட்டர bV | |||
| ப் (_ப p // next word starts with ப | |||
| //sort | |||
| @@ -2724,6 +2737,7 @@ _தமிழ்ப்) ப (ாஷ _b | |||
| ராவல்) ப (ிண்டி p | |||
| _டால்) ப (ின f | |||
| ஒ) ப (ினியன p | |||
| _மர) ப (ின் b | |||
| அன்) ப (ின் b | |||
| _பண்) ப (ின் b | |||
| ர்) ப (ின்_ b | |||
| @@ -2760,6 +2774,7 @@ L03ந்தப்) பி (ரளய p | |||
| L03ந்தப்) பி (ராய p | |||
| ஆ) ப (ிரிக்க f | |||
| போஜனப்) பி (ரியர p | |||
| _) பி (ரீயா f | |||
| _மறு) ப (ிற p | |||
| உடன்) ப (ிற p | |||
| ப (ிறகு+ p | |||
| @@ -2939,6 +2954,7 @@ _சந்தேக) ப்ப (ுத்தி bb | |||
| துர்) ப்ப (ோதனை bb | |||
| கம்) ப்யூட (ர pjU:t.V | |||
| _சு) ப் (ரீம p | |||
| _) ப் (ரீயா f | |||
| _கம்) ப் (ரெஸ p | |||
| இம்) ப் (ரெஸ p | |||
| _) ப் (லெட்சர f | |||
| @@ -3,5 +3,5 @@ language es | |||
| gender male | |||
| dictrules 1 | |||
| intonation 3 | |||
| //intonation 3 | |||
| @@ -1,4 +1,4 @@ | |||
| 76 phoneme tables | |||
| 77 phoneme tables | |||
| new total | |||
| base 107 107 | |||
| consonants 10 116 | |||
| @@ -17,7 +17,7 @@ consonants 10 116 | |||
| jbo 2 114 | |||
| nci 3 123 | |||
| fi 41 133 | |||
| et 47 139 | |||
| et 40 133 | |||
| fr 64 144 | |||
| fr-ca 11 144 | |||
| hi 57 148 | |||
| @@ -37,7 +37,7 @@ consonants 10 116 | |||
| bg 14 123 | |||
| it 19 127 | |||
| la 21 124 | |||
| es 12 123 | |||
| es 15 123 | |||
| es-la 1 123 | |||
| ca 11 125 | |||
| pt 29 138 | |||
| @@ -76,6 +76,7 @@ consonants 10 116 | |||
| si 24 154 | |||
| tn 27 119 | |||
| mt 32 127 | |||
| bo 10 152 | |||
| Data file Used by | |||
| b/b [b] base | |||
| @@ -165,6 +166,8 @@ d/xd [d] base | |||
| [d] sr | |||
| [d] sq | |||
| [d] mt | |||
| [dz] bo | |||
| [dzh] bo | |||
| d/xd3 [dh] hi | |||
| d/xd_pzd [d^] et | |||
| [d;] pl | |||
| @@ -172,6 +175,8 @@ d/xdr [d] fr | |||
| [d.] hi | |||
| [dh.] hi | |||
| d/xdz [dz] consonants | |||
| [dz] bo | |||
| [dzh] bo | |||
| d/x_tap [t#] en | |||
| [*] pt | |||
| dzh/dzh [dZ] base | |||
| @@ -286,11 +291,12 @@ h/hi [h] base | |||
| [<h>] la | |||
| [h] mt | |||
| h/ho [h] base | |||
| [h] et | |||
| [<h>] la | |||
| h/hu [h] base | |||
| [h] et | |||
| [<h>] la | |||
| h/hu_fi [h] fi | |||
| [h] et | |||
| [h] mt | |||
| j2/_j2 [;] base | |||
| j2/j2@ [;] base | |||
| @@ -394,7 +400,7 @@ l/l_ [l] base | |||
| [l/] fr | |||
| l/l_@ [l/3] base | |||
| [l/] fr | |||
| l/l@ [h&z] base | |||
| l/l@ [h!ù] base | |||
| [l#] base | |||
| [l] fr | |||
| [l/2] fr | |||
| @@ -428,7 +434,7 @@ l/L2_oL [l/2] base | |||
| l/L2_uL [l/2] base | |||
| l/l_3 [l/] de | |||
| l/l_4 [ll] sq | |||
| l/la [h&z] base | |||
| l/la [h!ù] base | |||
| [l#] base | |||
| [l] fr | |||
| [l/2] fr | |||
| @@ -436,7 +442,7 @@ l/la [h&z] base | |||
| [K] tn | |||
| l/l_a [l/3] base | |||
| [l/] fr | |||
| l/le [h&z] base | |||
| l/le [h!ù] base | |||
| [l#] base | |||
| [l] fr | |||
| [l/2] fr | |||
| @@ -448,7 +454,7 @@ l/L_eL_af [&] af | |||
| [&:] af | |||
| l/l_front [L] sq | |||
| l/l_front_ [l/4] sq | |||
| l/li [h&z] base | |||
| l/li [h!ù] base | |||
| [l#] base | |||
| [l] fr | |||
| [l/2] fr | |||
| @@ -462,7 +468,7 @@ ll/ll [L] bg | |||
| ll/_ll [L] bg | |||
| l/l_long [l] base | |||
| [l] fr | |||
| l/lo [h&z] base | |||
| l/lo [h!ù] base | |||
| [l#] base | |||
| [l/2] fr | |||
| [K] nso | |||
| @@ -472,7 +478,7 @@ l/l_o [l/3] base | |||
| l^/l_rfx [l.] base | |||
| [l] ru | |||
| [l^] ru | |||
| l/lu [h&z] base | |||
| l/lu [h!ù] base | |||
| [l#] base | |||
| [l] fr | |||
| [l/2] fr | |||
| @@ -634,10 +640,8 @@ r3/r_trill3.wav [R3] base | |||
| [r] af | |||
| [r] tn | |||
| r3/r_trill_short [R2] fi | |||
| [R2] et | |||
| r3/r_trill.wav [R2] base | |||
| [R2] fi | |||
| [R2] et | |||
| [R2] lv | |||
| [R] pl | |||
| [r*] sr | |||
| @@ -918,6 +922,7 @@ ustop/t_dnt2 [t] base2 | |||
| [d] kn | |||
| ustop/t_hi [t[] base | |||
| [t] et | |||
| [t^] et | |||
| [t`] am | |||
| ustop/t_pzd [c] base | |||
| [t^] et | |||
| @@ -931,13 +936,19 @@ ustop/ts [ts] consonants | |||
| [z] zhy | |||
| [tsh] zh | |||
| [ts] tn | |||
| [tsh] bo | |||
| [dzh] bo | |||
| ustop/ts_ [ts] consonants | |||
| [dz] consonants | |||
| [ts] lv | |||
| [ts] tn | |||
| [tsh] bo | |||
| [dzh] bo | |||
| ustop/ts2 [ts] lv | |||
| [ts] hy | |||
| [ts] ka | |||
| [ts] bo | |||
| [dz] bo | |||
| ustop/tsh [tS] base | |||
| [c] zhy | |||
| [tS] tn | |||
| @@ -1047,7 +1058,6 @@ vdiph2/y-y# [yY] fi | |||
| [y@] vi | |||
| [yY] mt | |||
| vdiph/8u [oU] en-us | |||
| [8u] et | |||
| [ou] zh | |||
| vdiph/aae [aI] en-us | |||
| vdiph/aai [ai] lv | |||
| @@ -1356,6 +1366,8 @@ voc/z_ [z] base | |||
| [z] fr | |||
| [z;] ro | |||
| [z] sq | |||
| [dz] bo | |||
| [dzh] bo | |||
| voc/zh [Z] base | |||
| [z.] base | |||
| [R^] sk | |||
| @@ -1439,12 +1451,12 @@ vowel/@_6 [@] en | |||
| [W2] fr | |||
| vowel/8 [o-] zh | |||
| vowel/8_2 [U] en-us | |||
| [8] et | |||
| [8] sv | |||
| vowel/8_3 [eo] zhy | |||
| vowel/8_4 [8:] et | |||
| vowel/8_5 [8] ku | |||
| vowel/8_6 [V] sq | |||
| vowel/8_7 [8:] et | |||
| vowel/8_7 [8] et | |||
| [@] lv | |||
| vowel/a [a] base | |||
| [a] en | |||
| @@ -1468,6 +1480,7 @@ vowel/a [a] base | |||
| [a] zh | |||
| [a] id | |||
| [a] sl | |||
| [a] bo | |||
| vowel/a# [a] base2 | |||
| [a/] base2 | |||
| [a#] en-sc | |||
| @@ -1485,7 +1498,6 @@ vowel/a_2 [a] base2 | |||
| [aa] en-wi | |||
| [a] eo | |||
| [a] nl | |||
| [a] es | |||
| [A] pt | |||
| [a] pt-pt | |||
| [a] ro | |||
| @@ -1537,7 +1549,8 @@ vowel/a#_3 [a#] en | |||
| [a] sq | |||
| [a/] sq | |||
| [3] da | |||
| vowel/a_4 [a] el | |||
| vowel/a_4 [a] es | |||
| [a] el | |||
| [a] vi | |||
| vowel/a#_4 [a:] nl | |||
| [a] bg | |||
| @@ -1588,7 +1601,6 @@ vowel/aa_6 [A] de | |||
| [A:] de | |||
| vowel/aa_8 [0] en-us | |||
| [A:] en-us | |||
| [A] et | |||
| [A1] et | |||
| [A] nl | |||
| [a:] is | |||
| @@ -1641,6 +1653,7 @@ vowel/e [e] base | |||
| [e:] dv | |||
| [e:] te | |||
| vowel/e# [I] en-sc | |||
| [e] et | |||
| vowel/e_2 [eI] en-sc | |||
| [e:] de | |||
| [e] hi | |||
| @@ -1655,8 +1668,7 @@ vowel/e_3 [i] en-n | |||
| vowel/e_5 [i] en-sc | |||
| vowel/e_6 [e] ht | |||
| [e] ak | |||
| vowel/e_7 [e] et | |||
| [e:] et | |||
| vowel/e_7 [e:] et | |||
| vowel/e_8 [E:] de | |||
| [e] fr | |||
| [e-] fr | |||
| @@ -1681,16 +1693,15 @@ vowel/ee_2 [E] cy | |||
| [E#] ku | |||
| [&] da | |||
| [E] pa | |||
| vowel/ee#_2 [E-] sv | |||
| vowel/ee#_2 [E1] et | |||
| [E-] sv | |||
| [E#] sq | |||
| [e] tn | |||
| vowel/ee_3 [&] af | |||
| [&:] af | |||
| [E] pt | |||
| [E] vi | |||
| vowel/ee_4 [E] et | |||
| [E1] et | |||
| [E] sq | |||
| vowel/ee_4 [E] sq | |||
| vowel/ee_5 [E] en | |||
| [E] ak | |||
| [E] wo | |||
| @@ -1754,6 +1765,7 @@ vowel/e_mid2 [E] af | |||
| [e] te | |||
| [e:] si | |||
| [e] mt | |||
| [e] bo | |||
| vowel/@_fnt [@] en-wi | |||
| [@2] en-wi | |||
| [@2] hr | |||
| @@ -1774,6 +1786,7 @@ vowel/i [i] base | |||
| [i:] ml | |||
| [i:] hu | |||
| [i] it | |||
| [i] es | |||
| [i] pt-pt | |||
| [i/] ro | |||
| [i] el | |||
| @@ -1793,16 +1806,14 @@ vowel/i [i] base | |||
| [i:] dv | |||
| [i:] te | |||
| [i:] si | |||
| [i] bo | |||
| vowel/i# [y:] cy | |||
| vowel/i_2 [i2] de | |||
| [i:] de | |||
| [i] et | |||
| [i] nl | |||
| [i:] la | |||
| [i:] sv | |||
| vowel/i_3 [i] af | |||
| [I] et | |||
| [I1] et | |||
| [i:] sk | |||
| vowel/i_4 [i] fi | |||
| [i] hu | |||
| @@ -1833,8 +1844,10 @@ vowel/i#_6 [i.] zh | |||
| vowel/i_7 [i:] et | |||
| [i] pl | |||
| [i] sq | |||
| vowel/i#_7 [i[] zh | |||
| vowel/i_8 [i] fr | |||
| vowel/i#_7 [i1] et | |||
| [i[] zh | |||
| vowel/i_8 [i] et | |||
| [i] fr | |||
| [i] ht | |||
| vowel/i_en [i:] en | |||
| [i:] en-us | |||
| @@ -1868,6 +1881,7 @@ vowel/ii#_2 [y] pl | |||
| [y] am | |||
| vowel/ii_3 [I] cy | |||
| [I] fi | |||
| [I1] et | |||
| [I] hi | |||
| [i] sk | |||
| [I] hr | |||
| @@ -1879,8 +1893,7 @@ vowel/ii#_3 [I2] en-us | |||
| vowel/ii_4 [I2] en | |||
| [I] en-us | |||
| [I2] tn | |||
| vowel/ii_5 [i1] et | |||
| [i] ta | |||
| vowel/ii_5 [i] ta | |||
| [i] bg | |||
| [I] la | |||
| [i] zh | |||
| @@ -1937,6 +1950,7 @@ vowel/o [o] base2 | |||
| [o] it | |||
| [o/] it | |||
| [O] la | |||
| [o] es | |||
| [o] ca | |||
| [o] pt-pt | |||
| [o] grc | |||
| @@ -1952,6 +1966,7 @@ vowel/o [o] base2 | |||
| [o:] wo | |||
| [o] te | |||
| [o:] te | |||
| [o] bo | |||
| vowel/o_2 [o:] cy | |||
| [o:] hi | |||
| [o:] hu | |||
| @@ -1978,9 +1993,7 @@ vowel/oe [W] af | |||
| vowel/oe_2 [W] no | |||
| vowel/oe_4 [W] sv | |||
| vowel/o_mid [U@] en-rp | |||
| [O] et | |||
| [o] et | |||
| [O1] et | |||
| [O] fr | |||
| [o] hu | |||
| [o] bg | |||
| @@ -2040,6 +2053,7 @@ vowel/oo_4 [O] base2 | |||
| [0] en-wm | |||
| [V] en-wi | |||
| [3:] en-wi | |||
| [O1] et | |||
| [O:] hi | |||
| [O] it | |||
| [O] pa | |||
| @@ -2081,6 +2095,7 @@ vowel/u [u] base | |||
| [u] prs | |||
| [u] ak | |||
| [u:] wo | |||
| [u] bo | |||
| vowel/u# [u:] en-sc | |||
| [Y] tr | |||
| vowel/u_2 [u1] fi | |||
| @@ -2094,15 +2109,12 @@ vowel/u_2 [u1] fi | |||
| [u] am | |||
| [u] wo | |||
| vowel/u#_2 [u-] sv | |||
| vowel/u_3 [u] et | |||
| [u:] et | |||
| vowel/u#_3 [U] ta | |||
| [U:] ta | |||
| vowel/u#_4 [U] en-sc | |||
| [u:] en-sc | |||
| [y] ml | |||
| vowel/u_5 [U] et | |||
| [U1] et | |||
| vowel/u_5 [U1] et | |||
| [u] sw | |||
| [u] nso | |||
| [u] az | |||
| @@ -2154,10 +2166,13 @@ vowel/u_bck [u] base2 | |||
| [u] ne | |||
| [u] pa | |||
| [u] mt | |||
| vowel/u_bck2 [u] fr | |||
| vowel/u_bck2 [u] et | |||
| [u] fr | |||
| [u:] fr | |||
| [u:] la | |||
| [u] es | |||
| [u] ht | |||
| vowel/u_bck3 [u:] et | |||
| vowel/uu [U] en | |||
| [U] en-n | |||
| [U] en-wm | |||
| @@ -451,5 +451,11 @@ include ph_maltese | |||
| ______________________________ | |||
| Phoneme Table: 'bo' | |||
| include ph_tibetan | |||
| Refs 2565, Reused 1778 | |||
| Refs 2579, Reused 1791 | |||
| @@ -11,7 +11,7 @@ endphoneme | |||
| phoneme a | |||
| vowel starttype #a endtype #a | |||
| length 170 | |||
| ChangeIfUnstressed(A) | |||
| // ChangeIfUnstressed(A) | |||
| FMT(vowel/aa_9) | |||
| endphoneme | |||
| @@ -21,11 +21,11 @@ phoneme a: | |||
| FMT(vowel/aa) | |||
| endphoneme | |||
| phoneme A | |||
| vowel starttype #a endtype #a | |||
| length 170 | |||
| FMT(vowel/aa_8) | |||
| endphoneme | |||
| //phoneme A | |||
| // vowel starttype #a endtype #a | |||
| // length 170 | |||
| // FMT(vowel/a#_2) | |||
| //endphoneme | |||
| phoneme A1 | |||
| vowel starttype #a endtype #a | |||
| @@ -36,8 +36,8 @@ endphoneme | |||
| phoneme e | |||
| vowel starttype #e endtype #e | |||
| length 160 | |||
| ChangeIfUnstressed(E) | |||
| FMT(vowel/e_7) | |||
| // ChangeIfUnstressed(E) | |||
| FMT(vowel/e#) | |||
| endphoneme | |||
| phoneme e: | |||
| @@ -46,23 +46,23 @@ phoneme e: | |||
| FMT(vowel/e_7) | |||
| endphoneme | |||
| phoneme E | |||
| vowel starttype #e endtype #e | |||
| length 160 | |||
| FMT(vowel/ee_4) | |||
| endphoneme | |||
| //phoneme E | |||
| // vowel starttype #e endtype #e | |||
| // length 160 | |||
| // FMT(vowel/ee_4) | |||
| //endphoneme | |||
| phoneme E1 | |||
| vowel starttype #e endtype #e | |||
| length 240 | |||
| FMT(vowel/ee_4) | |||
| FMT(vowel/ee#_2) | |||
| endphoneme | |||
| phoneme i | |||
| vowel starttype #i endtype #i | |||
| length 140 | |||
| ChangeIfUnstressed(I) | |||
| FMT(vowel/i_2) | |||
| // ChangeIfUnstressed(I) | |||
| FMT(vowel/i_8) | |||
| endphoneme | |||
| phoneme i: | |||
| @@ -71,28 +71,28 @@ phoneme i: | |||
| FMT(vowel/i_7) | |||
| endphoneme | |||
| phoneme I | |||
| vowel starttype #i endtype #i | |||
| length 140 | |||
| FMT(vowel/i_3) | |||
| endphoneme | |||
| //phoneme I | |||
| // vowel starttype #i endtype #i | |||
| // length 140 | |||
| // FMT(vowel/i_3) | |||
| //endphoneme | |||
| phoneme I1 | |||
| vowel starttype #i endtype #i | |||
| length 210 | |||
| FMT(vowel/i_3) | |||
| FMT(vowel/ii_3) | |||
| endphoneme | |||
| phoneme i1 | |||
| vowel starttype #i endtype #i | |||
| length 40 | |||
| FMT(vowel/ii_5) | |||
| length 30 | |||
| FMT(vowel/i#_7) | |||
| endphoneme | |||
| phoneme o | |||
| vowel starttype #o endtype #o | |||
| length 160 | |||
| ChangeIfUnstressed(O) | |||
| // ChangeIfUnstressed(O) | |||
| FMT(vowel/o_mid) | |||
| endphoneme | |||
| @@ -102,36 +102,36 @@ phoneme o: | |||
| FMT(vowel/o) | |||
| endphoneme | |||
| phoneme O | |||
| vowel starttype #o endtype #o | |||
| length 150 | |||
| FMT(vowel/o_mid) | |||
| endphoneme | |||
| //phoneme O | |||
| // vowel starttype #o endtype #o | |||
| // length 150 | |||
| // FMT(vowel/o_mid) | |||
| //endphoneme | |||
| phoneme O1 | |||
| vowel starttype #o endtype #o | |||
| length 225 | |||
| FMT(vowel/o_mid) | |||
| FMT(vowel/oo_4) | |||
| endphoneme | |||
| phoneme u | |||
| vowel starttype #u endtype #u | |||
| length 145 | |||
| ChangeIfUnstressed(U) | |||
| FMT(vowel/u_3) | |||
| // ChangeIfUnstressed(U) | |||
| FMT(vowel/u_bck2) | |||
| endphoneme | |||
| phoneme u: // TEST | |||
| vowel starttype #u endtype #u | |||
| length 290 | |||
| FMT(vowel/u_3) | |||
| FMT(vowel/u_bck3) | |||
| endphoneme | |||
| phoneme U // TEST | |||
| vowel starttype #u endtype #u | |||
| length 145 | |||
| FMT(vowel/u_5) | |||
| endphoneme | |||
| //phoneme U // TEST | |||
| // vowel starttype #u endtype #u | |||
| // length 145 | |||
| // FMT(vowel/u_5) | |||
| //endphoneme | |||
| phoneme U1 // TEST | |||
| vowel starttype #u endtype #u | |||
| @@ -143,13 +143,13 @@ endphoneme | |||
| phoneme 8 | |||
| vowel starttype #@ endtype #@ | |||
| length 165 | |||
| FMT(vowel/8_2) | |||
| FMT(vowel/8_7) | |||
| endphoneme | |||
| phoneme 8: | |||
| vowel starttype #@ endtype #@ | |||
| length 330 | |||
| FMT(vowel/8_7) | |||
| FMT(vowel/8_4) | |||
| endphoneme | |||
| // ä | |||
| @@ -234,12 +234,12 @@ endphoneme | |||
| // phoneme ca | |||
| phoneme 8u | |||
| vowel starttype #@ endtype #u | |||
| length 310 | |||
| long | |||
| FMT(vdiph/8u) | |||
| endphoneme | |||
| //phoneme 8u | |||
| // vowel starttype #@ endtype #u | |||
| // length 310 | |||
| // long | |||
| // FMT(vdiph/8u) | |||
| //endphoneme | |||
| // phoneme xu | |||
| @@ -250,20 +250,6 @@ endphoneme | |||
| //=========== | |||
| phoneme R2 // this is [R2], but shorter | |||
| liquid | |||
| trill | |||
| lengthmod 6 | |||
| ipa r | |||
| Vowelin f1=0 f2=1700 -300 300 f3=-300 80 | |||
| Vowelout f1=2 f2=1700 -300 300 f3=-300 80 brk | |||
| FMT(r3/r_trill_short) addWav(r3/r_trill.wav, 50) | |||
| endphoneme | |||
| phoneme v // approximant, not fricative | |||
| vcd lbd frc | |||
| lengthmod 6 | |||
| @@ -278,16 +264,16 @@ endphoneme | |||
| phoneme t // dental variant of /t/ | |||
| vls dnt stop | |||
| voicingswitch d[ | |||
| vls dnt stop lengthenstop | |||
| voicingswitch d | |||
| lengthmod 2 | |||
| Vowelin f1=1 f2=1500 -250 250 f3=-100 80 amp=16 | |||
| Vowelin f1=1 f2=1500 -250 250 f3=-100 80 amp=20 | |||
| Vowelout f1=0 f2=1500 -300 250 f3=-100 80 rms=20 | |||
| IF nextPh(isPause2) THEN | |||
| WAV(ustop/t_dnt, 35) | |||
| WAV(ustop/t_dnt, 60) | |||
| ENDIF | |||
| WAV(ustop/t_hi, 40) | |||
| WAV(ustop/t_hi, 80) | |||
| endphoneme | |||
| @@ -371,13 +357,14 @@ phoneme h | |||
| ELIF nextPh(#i) THEN | |||
| WAV(h/hi) | |||
| ELIF nextPh(#o) THEN | |||
| WAV(h/hu_fi, 70) | |||
| WAV(h/ho) | |||
| ELIF nextPh(#u) THEN | |||
| WAV(h/hu_fi, 80) | |||
| WAV(h/hu) | |||
| ENDIF | |||
| WAV(h/h_, 70) // no vowel following | |||
| endphoneme | |||
| // Palatalized versions of consonants | |||
| phoneme s^ | |||
| @@ -386,24 +373,10 @@ phoneme s^ | |||
| lengthmod 3 | |||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | |||
| Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | |||
| // Vowelin f1=1 f2=2700 400 600 f3=200 70 rate len=70 | |||
| // Vowelout f1=1 f2=2700 400 600 f3=200 70 rate len=70 | |||
| WAV(ufric/s_pal) | |||
| endphoneme | |||
| //phoneme t; | |||
| // import_phoneme pl/t; | |||
| //endphoneme | |||
| //phoneme d | |||
| // import_phoneme pl/d | |||
| //endphoneme | |||
| //phoneme d; | |||
| // import_phoneme pl/d; | |||
| //endphoneme | |||
| phoneme t^ | |||
| vls pal stop palatal | |||
| lengthmod 2 | |||
| @@ -411,9 +384,9 @@ phoneme t^ | |||
| Vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=70 | |||
| Vowelout f1=1 f2=2700 400 600 f3=200 70 len=50 colr=1 | |||
| IF nextPh(isPause2) THEN | |||
| WAV(ustop/t_pzd, 30) | |||
| WAV(ustop/t_pzd, 60) | |||
| ENDIF | |||
| WAV(ustop/t_pzd, 60) | |||
| WAV(ustop/t_hi, 80) | |||
| endphoneme | |||
| phoneme d^ | |||
| @@ -6,31 +6,47 @@ | |||
| phoneme a | |||
| vowel starttype #a endtype #a | |||
| length 160 | |||
| // IF thisPh(isDiminished) THEN | |||
| // FMT(vowel/a#) | |||
| // ENDIF | |||
| FMT(vowel/a_2) | |||
| length 180 | |||
| FMT(vowel/a_4) | |||
| endphoneme | |||
| phoneme e | |||
| vowel starttype #e endtype #e | |||
| length 170 | |||
| length 190 | |||
| FMT(vowel/e_mid2) | |||
| endphoneme | |||
| phoneme E | |||
| vowel starttype #e endtype #e | |||
| length 180 | |||
| length 190 | |||
| FMT(vowel/e_mid) | |||
| endphoneme | |||
| phoneme i | |||
| vowel starttype #i endtype #i | |||
| length 170 | |||
| IfNextVowelAppend(;) | |||
| FMT(vowel/i) | |||
| endphoneme | |||
| phoneme o | |||
| vowel starttype #o endtype #o | |||
| length 190 | |||
| FMT(vowel/o) | |||
| endphoneme | |||
| phoneme O | |||
| vowel starttype #o endtype #o | |||
| length 170 | |||
| length 190 | |||
| FMT(vowel/oo) | |||
| endphoneme | |||
| phoneme u | |||
| vowel starttype #u endtype #u | |||
| length 180 | |||
| FMT(vowel/u_bck2) | |||
| endphoneme | |||
| @@ -0,0 +1,95 @@ | |||
| phoneme a | |||
| vowel starttype #a endtype #a | |||
| length 180 | |||
| FMT(vowel/a) | |||
| endphoneme | |||
| phoneme e | |||
| vowel starttype #e endtype #e | |||
| length 180 | |||
| FMT(vowel/e_mid2) | |||
| endphoneme | |||
| phoneme i | |||
| vowel starttype #i endtype #i | |||
| length 180 | |||
| FMT(vowel/i) | |||
| endphoneme | |||
| phoneme o | |||
| vowel starttype #o endtype #o | |||
| length 180 | |||
| FMT(vowel/o) | |||
| endphoneme | |||
| phoneme u | |||
| vowel starttype #u endtype #u | |||
| length 180 | |||
| FMT(vowel/u) | |||
| endphoneme | |||
| phoneme ts | |||
| vls alv afr sibilant | |||
| voicingswitch dz | |||
| lengthmod 2 | |||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | |||
| Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | |||
| IF nextPh(isPause2) THEN | |||
| WAV(ustop/ts2) | |||
| ENDIF | |||
| WAV(ustop/ts2) | |||
| endphoneme | |||
| phoneme dz | |||
| vcd alv afr sibilant | |||
| voicingswitch ts | |||
| lengthmod 5 | |||
| Vowelin f1=1 f2=1700 -300 300 f3=-100 80 len=50 | |||
| Vowelout f1=2 f2=1700 -300 300 f3=-100 80 | |||
| IF PreVoicing THEN | |||
| FMT(d/xd) | |||
| ENDIF | |||
| IF nextPh(isPause2) THEN | |||
| FMT(voc/z_) addWav(ustop/ts2, 60) | |||
| ENDIF | |||
| FMT(d/xdz) addWav(ustop/ts2, 140) | |||
| endphoneme | |||
| phoneme tsh | |||
| vls alv afr sibilant | |||
| voicingswitch dz | |||
| lengthmod 2 | |||
| Vowelin f1=0 f2=1700 -300 300 f3=-100 80 | |||
| Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 | |||
| IF nextPh(isPause2) THEN | |||
| WAV(ustop/ts_) | |||
| ENDIF | |||
| WAV(ustop/ts) | |||
| endphoneme | |||
| phoneme dzh | |||
| vcd alv afr sibilant | |||
| voicingswitch ts | |||
| lengthmod 5 | |||
| Vowelin f1=1 f2=1700 -300 300 f3=-100 80 len=50 | |||
| Vowelout f1=2 f2=1700 -300 300 f3=-100 80 | |||
| IF PreVoicing THEN | |||
| FMT(d/xd) | |||
| ENDIF | |||
| IF nextPh(isPause2) THEN | |||
| FMT(voc/z_) addWav(ustop/ts_, 60) | |||
| ENDIF | |||
| FMT(d/xdz) addWav(ustop/ts, 140) | |||
| endphoneme | |||
| @@ -1881,3 +1881,6 @@ include ph_setswana | |||
| phonemetable mt base | |||
| include ph_maltese | |||
| phonemetable bo hi | |||
| include ph_tibetan | |||
| @@ -542,14 +542,15 @@ static char nullstring[] = {0}; | |||
| { | |||
| p[0] = 0; | |||
| multiple_words = 0; | |||
| step = 3; | |||
| } | |||
| else | |||
| if(word[0] != '_') | |||
| { | |||
| fprintf(f_log, "%5d: Missing '('\n", linenum); | |||
| error_count++; | |||
| step = 3; | |||
| } | |||
| step = 3; | |||
| } | |||
| break; | |||
| @@ -776,7 +776,7 @@ static int IsLetter(Translator *tr, int letter, int group) | |||
| if(tr->letter_bits_offset > 0) | |||
| { | |||
| if(((letter2 = (letter - tr->letter_bits_offset)) > 0) && (letter2 < 0x80)) | |||
| if(((letter2 = (letter - tr->letter_bits_offset)) > 0) && (letter2 < 0x100)) | |||
| letter = letter2; | |||
| else | |||
| return(0); | |||
| @@ -787,7 +787,7 @@ static int IsLetter(Translator *tr, int letter, int group) | |||
| return(tr->letter_bits[remove_accent[letter-0xc0]] & (1L << group)); | |||
| } | |||
| if((letter >= 0) && (letter < 0x80)) | |||
| if((letter >= 0) && (letter < 0x100)) | |||
| return(tr->letter_bits[letter] & (1L << group)); | |||
| return(0); | |||
| @@ -35,7 +35,7 @@ | |||
| #include "translate.h" | |||
| #include "wave.h" | |||
| const char *version_string = "1.45.48 16.Nov.11"; | |||
| const char *version_string = "1.45.49 18.Nov.11"; | |||
| const int version_phdata = 0x014500; | |||
| int option_device_number = -1; | |||
| @@ -424,8 +424,16 @@ Translator *SelectTranslator(const char *name) | |||
| break; | |||
| case L('b','o'): // Tibet | |||
| SetLetterBitsRange(tr,LETTERGP_A,0x71,0x7d); // vowel signs | |||
| tr->letter_bits_offset = OFFSET_TIBET; | |||
| { | |||
| tr->langopts.stress_rule = STRESSPOSN_1L; | |||
| tr->letter_bits_offset = OFFSET_TIBET; | |||
| SetLetterBitsRange(tr,LETTERGP_A,0x71,0x7d); // vowel signs | |||
| SetLetterBitsRange(tr,LETTERGP_B,0x71,0x81); // vowel signs and subjoined letters | |||
| SetLetterBitsRange(tr,LETTERGP_B,0x90,0xbc); | |||
| SetLetterBitsRange(tr,LETTERGP_C,0x40,0x6c); // consonant letters (not subjoined) | |||
| tr->langopts.param[LOPT_UNPRONOUNCABLE] = 1; // disable check for unpronouncable words | |||
| tr->langopts.numbers = 1; | |||
| } | |||
| break; | |||
| case L('c','y'): // Welsh | |||
| @@ -584,7 +592,7 @@ Translator *SelectTranslator(const char *name) | |||
| case L('c','a'): // Catalan | |||
| case L_pap: // Papiamento | |||
| { | |||
| static const short stress_lengths_es[8] = {180, 190, 230, 190, 0, 0, 230, 260}; | |||
| static const short stress_lengths_es[8] = {180, 190, 230, 180, 0, 0, 240, 270}; | |||
| static const unsigned char stress_amps_es[8] = {16,12, 18,18, 20,20, 20,20 }; // 'diminished' is used to mark a quieter, final unstressed syllable | |||
| static const wchar_t ca_punct_within_word[] = {'\'',0xb7,0}; // ca: allow middle-dot within word | |||
| @@ -1281,6 +1289,13 @@ SetLengthMods(tr,3); // all equal | |||
| } | |||
| break; | |||
| case L('u','k'): // Ukrainian | |||
| { | |||
| SetCyrillicLetters(tr); | |||
| tr->langopts.param[LOPT_UNPRONOUNCABLE] = 0x432; // [v] don't count this character at start of word | |||
| } | |||
| break; | |||
| case L('u','r'): // Urdu | |||
| tr->letter_bits_offset = OFFSET_ARABIC; | |||
| tr->langopts.param[LOPT_UNPRONOUNCABLE] = 1; // disable check for unpronouncable words | |||
| @@ -401,6 +401,9 @@ int IsAlpha(unsigned int c) | |||
| if((c >= 0x780) && (c <= 0x7b1)) | |||
| return(1); // taani/divehi (maldives) | |||
| if((c >= 0xf40) && (c <= 0xfbc)) | |||
| return(1); // tibetan | |||
| if((c >= 0x1100) && (c <= 0x11ff)) | |||
| return(1); //Korean jamo | |||