mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
1.45.49
This commit is contained in:
@@ -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
|
||||
+15
-18
@@ -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)
|
||||
|
||||
|
||||
+25
-13
@@ -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
|
||||
|
||||
+1999
-2004
File diff suppressed because it is too large
Load Diff
@@ -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
|
||||
|
||||
|
||||
|
||||
+4
-3
@@ -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
|
||||
|
||||
+184
-87
@@ -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
|
||||
_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 kakskymmend
|
||||
_3X kolmkymmend
|
||||
_4X nelI1kymmend
|
||||
_5X vi:skymmend
|
||||
_6X ku:skymmend
|
||||
_7X seitsekymmend
|
||||
_8X kaheksakymmend
|
||||
_9X yheksakymmend
|
||||
_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
|
||||
|
||||
|
||||
+345
-276
@@ -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 _
|
||||
|
||||
|
||||
|
||||
+9
-7
@@ -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
|
||||
|
||||
+19
-6
@@ -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
|
||||
|
||||
+8
-3
@@ -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
|
||||
|
||||
+4
-1
@@ -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
|
||||
|
||||
|
||||
+53
-38
@@ -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
|
||||
|
||||
+7
-1
@@ -451,5 +451,11 @@ include ph_maltese
|
||||
|
||||
|
||||
|
||||
______________________________
|
||||
Phoneme Table: 'bo'
|
||||
include ph_tibetan
|
||||
|
||||
Refs 2565, Reused 1778
|
||||
|
||||
|
||||
|
||||
Refs 2579, Reused 1791
|
||||
|
||||
+57
-84
@@ -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^
|
||||
|
||||
+24
-8
@@ -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
|
||||
|
||||
Binary file not shown.
+2
-1
@@ -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;
|
||||
|
||||
|
||||
+2
-2
@@ -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);
|
||||
|
||||
+1
-1
@@ -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;
|
||||
|
||||
+18
-3
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user