[1.47.03d]

Lang=ml, change aspirated voiced consonants.
Lang=ko, define temporary replacements for undefined consonant phonemes.
Lang=bn, fix numbers.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@334 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
jonsd
2013-03-27 00:16:39 +00:00
parent 62687ad0a3
commit 473e9abc15
26 changed files with 1102 additions and 640 deletions
+83 -40
View File
@@ -2,7 +2,7 @@
// This file is UTF8 encoded
// Numbers
devanagari numbers are changed to latin characters before translation
// Bengali numbers are changed to latin characters before translation
_0 S'unjO
_1 '&k
_2 duj
@@ -14,11 +14,16 @@ _7 S'at
_8 'at.#
_9 n'Oj
_2a d'u // with hundreds etc.
_6a tS#'a
_9a n'O
_10 d'OS
_11 '&garo
_12 b'arO
_13 t'erO
_14 tS'owddO
_14 tS'oddO
_15 p'OnerO
_16 S'olO
_17 S'OterO
@@ -26,57 +31,94 @@ _18 'at.#arO
_19 'uniS
_20 k'uri // or b'iS ??
_21 'ekuS
_21 ek'uS
_22 b'ajS
_23 t'ejS
_24 tS'ObbiS
_25 p'O~tSiS
_26 tSh'ObbiS
_27 S'ataS
_26 tSh'abbiS
_27 Sat'aS
_28 'at.#aS
_29 'untriS
_29 unOtr'iS
_30 t'iriS
_31 'ektriS
_32 b'OtriS
_33 t'etriS
_34 tSowtriS
_35 pO~jtriS
_36 tS#'OtriS
_37 S'a~itriS
_38 'at.riS
_39 'unOtSOlliS
_30 tr'iS
_31 ekOtr'iS
_32 bOtr'iS
_33 tetr'iS
_34 tSowtr'iS
_35 pO~jtr'iS
_36 tS#'Otr'iS
_37 Sa~itr'iS
_38 at.tr'iS
_39 'unOtSOll'iS
_40 tS'OlliS
_41 'ektSOlliS
_42 b'ialliS
_43 t'etalliS
_44 tS'oalliS
_45 p'O~jtalliS
_46 tS'etSOlliS
_47 S'atSOllis
_48 'atSOlliS
_49 'unOpO~tSaS
_40 tSOll'iS
_41 ektSOll'iS
_42 biall'iS
_43 tetall'iS
_44 tSoall'iS
_45 pO~jtall'iS
_46 tSetSOll'iS
_47 SatSOll'is
_48 atSOll'iS
_49 unOpO~tSaS
_50 pO~tS'aS
_51 &kann'o
_52 bajann'o
_53 tepann'o
_54 tSujann'o
_55 pontSann'o
_56 tS#apann'o
_57 Satann'o
_58 at.ann'o
_59 unOS'at.
// numbers above 50 need to be corrected
_50 p'O~tSaS
_5X p'O~tSaS
_59 'unOsat.
_60 s'at.
_6X s'at.
_69 'unOS'OttOr
_61 ekSOt.t.'i
_62 baSOt.t.'i
_63 teSOt.t.'i
_64 tSowSOt.t.'i
_65 pojSOt.t.'i
_66 SeSOt.t.'i
_67 SatSOt.t.'i
_68 at.SOt.t.'i
_6X sat.t.'i
_69 unOSOtt'ur
_70 S'OttOr
_7X S'OttOr
_79 'unOaSi
_70 SOtt'Or
_71 ekatt'Or
_72 bahatt'Or
_73 tehatt'Or
_74 tSuhatt'Or
_75 pOtSatt'Or
_76 tS#ijatt'Or
_77 Satatt'Or
_78 at.att'Or
_79 unOaS'i
_80 'aSi
_8X 'aSi
_89 'unOnObbOj
_80 aS'i
_81 &kaS'i
_82 beraS'i
_83 teraS'i
_84 tSuraS'i
_85 po~tSaS'i
_86 tS#ijaS'i
_87 SataS'i
_88 at.aS'i
_89 ,unOnObb'oj
_90 n'ObbOj
_9X n'ObbOj
_90 nObb'oj
_91 &kanObb'oj
_92 beranObb'oj
_93 teranObb'oj
_94 tSuranObb'oj
_95 pOtSanObb'oj
_96 tS#ijanObb'oj
_97 SatanObb'oj
_98 at.anObb'oj
_99 niranObb'oj
_0C S'o
_0M1 h'ajar
@@ -264,3 +306,4 @@ _dpt dOsomik
// Exceptions
এত &to
+7 -1
View File
@@ -28,6 +28,7 @@
.group অ
অ V
অঁ O~
অ্যা & // V,ja in [æmiba]
.group আ
@@ -74,6 +75,8 @@
.group এ
এ e
এঁ e~
এ্যা & // e,ja [ækademi]
.group ও
@@ -288,7 +291,10 @@
য় jV // nukta
য় (B j
্) য (C & // ব্যস্ত [bæsto]
্) যা & // ব্যাকরণ [bækɔron]
.group র
র rV
র (B r
+482 -311
View File
File diff suppressed because it is too large Load Diff
+21 -28
View File
@@ -15,16 +15,6 @@ n N n^ p r s S t
T tS v w x x2 z Z
Dictionary ak_dict 2010-08-11
a e E i o O u
: b C d dZ dZ; f g
h j k l m n N n^
p R s t tS; v w z
z;
Dictionary am_dict 2011-11-22
@ a e i o u y
@@ -46,6 +36,19 @@ Q r R R2 s S t T
t# tS w x
Dictionary te_dict 2013-03-26
a a: aI aU e E e: i
i: l- o o: r- u u:
#X1 #X2 : ; b b# c c#
d d# d. d.# dZ f g g#
h j J J# k k# l l.
m n N n. n^ p p# r
s s. S; t t# t. t.# tS
v v# w z
Dictionary bg_dict 2013-03-16
@ a e i o u
@@ -57,7 +60,7 @@ s; t t; tS ts v x z
Z z;
Dictionary bn_dict 2013-03-25
Dictionary bn_dict 2013-03-26
& a a~ e e~ i i~ l-
o O o: O~ o~ r- u u~
@@ -108,7 +111,7 @@ p r s S t T v w
x z
Dictionary da_dict 2013-03-15
Dictionary da_dict 2013-03-26
& &# 0 3 ?& ?&# ?0 ?A
?e ?E ?i ?o ?O ?u ?V ?W
@@ -147,7 +150,7 @@ p Q r R s s; t T
ts v x z
Dictionary en_dict 2013-03-25
Dictionary en_dict 2013-03-26
0 0# 3 3: @ @- @2 @5
@L a a# A: A@ aa aI aI3
@@ -389,14 +392,14 @@ S s. S; t t# t. t.# tS
v w z
Dictionary ko_dict 2013-03-19
Dictionary ko_dict 2013-03-26
@ a e E i o u u-
* - ; b d dZ; g h
* ; b d d- dZ; g h
j k k- kh l L m n
N p p- ph q r R s
t t- tS tS; w
N p p- ph q q- r R
s s- t t- tS tS; tS;- w
Dictionary ku_dict 2008-04-14
@@ -560,7 +563,7 @@ S s; S; t t; tS ts tS;
ts; v w x z Z Z;
Dictionary pt_dict 2013-03-25
Dictionary pt_dict 2013-03-26
& &/ &U~ &~ @ @- a A
aI aU e E eI EI eU EU
@@ -602,16 +605,6 @@ t; ts tS; v x z Z z;
Z;
Dictionary rw_dict 2008-03-27
a e i o u
* : b B c d dZ f
g h j J k l m n
N n^ p q R s S S;
t tS v w x z
Dictionary si_dict 2013-03-23
& &: @ a a: aI aU e
+1
View File
@@ -3283,6 +3283,7 @@ Noumea nu:m'eI@
Oahu oU'A:hu:
Oklahoma oUkla#h'oUm@
Ohio oUh'aIoU
Ohioan oUh'aIoU@n
Omagh oUmA:
Omaha oUma#hA:
Oman oUm'an
+76 -66
View File
@@ -1927,23 +1927,6 @@
h) e (sion_ 'i:
@) e (tio i:
discr) e (tion E
eu ju:
?3 n) eu u:
?3 n) eu (r U@
r) eu (d OI
eu (m_ 'i:@
s) eu (m_ 'i@
l) eur 3:
?5 eur VR
eur (_ '3:
?3 eur (_ 'U@
?5 eur (_ 'VR
_) euro jU@roU
_) euro (pe jU@r-@
&) eus (_ =I2@s
@) euse (_ '3:z
?3 @) euse (_ 'u:z
d) eu (ts OI
ew ju:
_s) ew u:
?3 d) ew u:
@@ -2599,6 +2582,27 @@
m) etry (_ =@tr%I
&) ett (_ I2t
.group eu
eu ju:
?3 n) eu u:
?3 n) eu (r U@
r) eu (d OI
eu (m_ 'i:@
s) eu (m_ 'i@
l) eur 3:
?5 eur VR
eur (_ '3:
?3 eur (_ 'U@
?5 eur (_ 'VR
_) euro jU@roU
_) euro (pe jU@r-@
&) eus (_ =I2@s
@) euse (_ '3:z
?3 @) euse (_ 'u:z
d) eu (ts OI
.group ev
_) ev I2v
_) eva (ne Ev@
@@ -2915,40 +2919,10 @@
n) ihi aI|@
_) i (h aI
ii (_ IaI
ij (C eI // Dutch
f) i (j i:
h) i (j aI
@b) il (_ @L
@Cc) il (_ @L
@p) il (_ @L
@r) il (_ @L
@s) il (_ @L
nt) il (_ @L
@v) il (_ @L
@) ila (_ 'Il@
?3 &) ile (_$w_alt2 @L
_C) i (lage aI
_d) i (lat %aI
l) il (ah_ aIl
_m) i (ld aI
_w) i (ld aI
ch) i (ld aI
w) i (lderC I
ch) i (ldr I
sacr) ile IlI
i (leA I
&) ile (ge @lI
il (ise @l
il (ize @l
s) i (len aI
C) i (ler aI
_) il (l@ %Il
@) illa (_ 'Il@
&) illard (_ i:A:
_) il (ln Il
@) i (less I
_) il (lust Il
_C) i (lo aI
&) ily (_S2i l%I
@) i (ness I
i (o I2
_) i (o aI
@@ -3135,6 +3109,40 @@
igu (e 'i:g
igu (_ 'i:g
.group il
@b) il (_ @L
@Cc) il (_ @L
@p) il (_ @L
@r) il (_ @L
@s) il (_ @L
nt) il (_ @L
@v) il (_ @L
@) ila (_ 'Il@
?3 &) ile (_$w_alt2 @L
_C) il (age aIl
_d) il (at %aIl
l) il (ah_ aIl
_m) il (d aIl
_w) il (d aIl
ch) il (d aIl
w) il (derC Il
ch) il (dr Il
sacr) ile IlI
il (eA Il
&) ile (ge @lI
il (ise @l
il (ize @l
s) il (en aIl
C) il (er aIl
_) il (l@ %Il
@) illa (_ 'Il@
&) illard (_ i:A:
_) il (ln Il
_) il (lust Il
_C) il (o aIl
&) ily (_S2i l%I
.group im
&) im (_ I#m
cl) im aIm
@@ -5274,23 +5282,6 @@
_) tsu tsu:
_) two tu:
ttu (r t@
@) tu (al tSu:
@) tu (at tSu:
_sta) tu tSu:
?3 _sta) tu (to tS@
c) tu (al_ =tSu:
r) tue (_ tSu:
?3 tu (la_ tS@
@) tu (lat =tSU
?3 tu (Ant tSu:
?3 tu (Ancy tSu:
tu (ous tSu:
@) tur (A tS@r
@) tur (al_ tS=@r
&) tur (y tS@r
&) tur (_ tS3
&) ture (_ tS3
tz ts
tze (_ tsi
@@ -5367,7 +5358,26 @@
&) tious S=@s
AC) tive (_ =tIv
.group tu
@) tu (al tSu:
@) tu (at tSu:
_sta) tu tSu:
?3 _sta) tu (to tS@
c) tu (al_ =tSu:
r) tue (_ tSu:
?3 tu (la_ tS@
@) tu (lat =tSU
?3 tu (Ant tSu:
?3 tu (Ancy tSu:
tu (ous tSu:
@) tur (A tS@r
@) tur (al_ tS=@r
&) tur (y tS@r
&) tur (_ tS3
&) ture (_ tS3
.group u
u V
man) u ju:
+3 -3
View File
@@ -24,8 +24,8 @@ _9X g'u_!||s'ip_!
_0C p'Eq_!
// Larger numbers
_0M0 tS'h-@n // 10^3
_1M0 tS'h-@n
_0M0 tS'h@n // 10^3
_1M0 tS'h@n
_0M1 m'an // 10^4
_1M1 m'an
_0M2 '@q // 10^8
@@ -50,7 +50,7 @@ _1M4 gj'@N
ᄋ i;'u-N
ᄌ tS;i;'u-t
ᄍ 's-aNdZ;,i;u-t
ᄎ tSh-'i;u-t
ᄎ tSh'i;u-t
ᄏ khi;'u-k
ᄐ thi;'u-t-
ᄑ phi;'u-p
+3 -3
View File
@@ -83,7 +83,7 @@
ᄍ 'tS;- // TODO: phoneme
.group ᄎ // ㅊ
ᄎ tSh- // TODO: phoneme
ᄎ tSh // TODO: phoneme
.group ᄂ // ㄴ
ᄂ ;n
@@ -198,7 +198,7 @@
ᇀᄂ nn
ᇀᄆ mm
ᇀ (A th
ᇀ (L02 tSh;
ᇀ (L02 tS;h
.group ᆸ // ㅂ
ᆸ p
@@ -236,7 +236,7 @@
ᆾ t
ᆾᄂ nn
ᆾᄆ mm
ᆾ (A tSh;
ᆾ (A tS;h
.group ᆫ // ㄴ
ᆫ n
+2
View File
@@ -879,6 +879,7 @@ lambreta $alt2
lebre $alt
lembrete $alt2
leste $alt2 $verb
lingueta $alt2
lopes $alt
macete $alt2
maior $alt
@@ -987,6 +988,7 @@ refresco $alt $verb
reitora $alt2
relevo $alt2 $noun
remorso $alt
renovo $alt $verb
retorno $alt $verb
rixa x'iS&
rocha $alt
+11 -1
View File
@@ -573,9 +573,13 @@ _entorp) e (çL03_ e
g (Y Z // ge gi
gu (Y g
a) gu (ent gw
_ar) gu (i gw
enxa) gu (e gw
lin) gu (e gw
lin) gu (i gw
_pin) gu (im_ gw
_pin) gu (ins_ gw
_sa) gu )i gw
san) gu (ín gw
san) gu (in gw
?1 n) gu (A gw // eg: língua, etc.
@@ -851,6 +855,8 @@ _entorp) e (çL03_ e
_ens) o (pL04_ O
_s) o (prL04_ O
_) o (ptL04_ O
p) o (rL02_ o
_dev) o (rL02_ O
_defl) o (rL02_ O
_impl) o (rL02_ O
_inod) o (rL03_ O
@@ -926,14 +932,18 @@ _remem) o (rL04_ O
?1 _) qua kwa // quatro, etc.
?1 _) que ke // quente, etc.
?1 _) quei (C k'eI // queira, queima, etc
A) quên (C kw'eIN // frequência, etc.
A) quên (C kw'eN // frequência, etc.
C) quên (C kw'eN // delinquência, etc.
C) quên (A kw'eN // quinquênio, etc.
ade) qu (e kw
e) qu (estr kw
ese) qu (ív kw
_e) qu (in kw
fre) qu (ent kw
li) qu (id kw
lí) qu (id kw
n) qu (en kw
_) qu (inqu kw
se) qu (en kw
tran) qu (il kw
?1 quec kes // esquece, etc.
+13 -13
View File
@@ -27,7 +27,7 @@ s Es
t t#i:
u ju:
v vi:
w dVbVlju:
w dabalju:
x Eks
y wa:j
z zEd
@@ -43,7 +43,7 @@ _3 mu:d.u
_4 na:lgu
_5 aIdu
_6 a:ru
_7 e:d.u
_7 ;e:d.u
_8 ;enimidi
_9 tommidi
_1X padi
@@ -56,20 +56,20 @@ _16 padaha:ru
_17 padihe:d.u
_18 padd#enimidi
_19 pamdommadi
_2X iravaI
_2X irav#aI
_3X muppaI
_4X nalub#aI
_5X ja:b#aI
_6X aravaI
_6X arav#aI
_7X d.eb#baI
_8X jenab#aI
_9X tomb#aI
_0C vandala
_0C0 vandalu
_1C okavanda
_0M1 vela
_0M1x velu
_1M1 okavejji
_0C v#andala
_0C0 v#andalu
_1C okav#anda
_0M1 v#ela
_0M1x v#elu
_1M1 okav#ejji
_0M2 laks.ala
_0M2x laks.alu
_1M2 laks.a
@@ -87,7 +87,7 @@ _?? aks.aram // 'unknown character'
\ bja:kasla:s.
/ sla:s.
© ka:pi:raIt.
¶ ve:ra:
¶ v#e:ra:
_, ka:ma:
_; semi:ko:lan
@@ -110,7 +110,7 @@ __ amd.ar||sko:r
U+c01 am
U+c02 an
U+c03 ah
U+c4d vottu
U+c4d v#ottu
// consonants with virama
క్ ik
@@ -143,7 +143,7 @@ U+c4d vottu
ఱ్ ir
ల్ il
ళ్ il.
వ్ iv
వ్ iv#
శ్ iS;
ష్ is.
స్ is
+2 -8
View File
@@ -140,8 +140,8 @@
ళ (B l.
.group వ
వ va
వ (B v
వ v#a
వ (B v#
.group శ
శ S;a
@@ -265,12 +265,6 @@
ౖ : // ai length mark ??
.group 0xe0a4 // devanagari
0xe0a4 _^_HI // switch to hindi voice for devanagari characters
.group 0xe0a5 // devanagari
0xe0a5 _^_HI
.group
$ d.a:lar