[1.46.39]

Fixes to speaking characters from foreign alphabets.
Allow $textmode and $text to translate between words in different alphabets.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@305 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
jonsd
2013-03-01 20:45:05 +00:00
parent 6ee501b5bb
commit 3eb5cb58d7
25 changed files with 687 additions and 568 deletions
+32 -18
View File
@@ -103,7 +103,7 @@ p Q r R s s; t T
ts v x z
Dictionary en_dict 2013-02-27
Dictionary en_dict 2013-03-01
0 0# 3 3: @ @- @2 @5
@L a a# A: A@ aa aI aI3
@@ -190,12 +190,12 @@ N n^ p r R R2 s S
t tS ts tS; v x z Z
Dictionary hi_dict 2012-04-12
Dictionary hi_dict 2013-03-01
@ @2 a a: aI aU e E
e: E: E~ i I i: l- o
O o: O: O~ o~ r- U u:
u~ V
@ @- @2 a a: aI aU a~
e E e: E: E~ i I i:
l- o O o: O: O~ o~ r-
u U u: u~ V
#X1 #X2 - : b bh c ch
d d. dh dh. f g gh h
@@ -378,7 +378,7 @@ S s; S; t t; tS ts tS;
ts; v w x z Z Z;
Dictionary pt_dict 2013-02-25
Dictionary pt_dict 2013-02-27
& &/ &U~ &~ @ @- a A
aI aU e E eI EI eU EU
@@ -539,7 +539,7 @@ n^ p p` r s S t t`
tS tS` v w x z Z
Dictionary ml_dict 2011-12-05
Dictionary ml_dict 2013-02-28
@ a a# a: aI aU e E
e: i I i: o o: r- u
@@ -569,18 +569,18 @@ r r. s S s. t t. th
th. v w x z
Dictionary pa_dict 2012-05-04
Dictionary pa_dict 2013-03-01
@ a a~ e E eI e~ E~
i I i: i~ I~ o O O~
o~ r- u U U~ u~ V V~
@ a a~ e E e~ E~ i
I i~ I~ o O O~ o~ r-
u U U~ u~ V V~
: ; b bh c ch d d.
dh dh. dZ f g gh h H
j J Jh k kh l l. m
n N n. n^ p ph Q r
R R2 s S t t. th th.
v w x z
dh dh. f g gh h H j
J Jh k kh l l. m n
N n. n^ p ph Q R R2
s S t t. th th. v x
z
Dictionary prs_dict 2009-12-01
@@ -602,7 +602,7 @@ N n^ p q R s S S;
t tS v w x z
Dictionary ur_dict 2013-02-08
Dictionary ur_dict 2013-03-01
@ a a: aI aU e E e:
i I i: O o: U u: V
@@ -869,3 +869,17 @@ b B d D f g j k
l l^ m n n^ p Q r
R R2 s S t T t# tS
w x
Dictionary bn_dict 2013-02-28
@ a a: aI a~ e E e:
E: E~ i I i: i~ o O
o: O: O~ o~ r- u U u:
u~ V
#X1 #X2 : b bh c ch d
d. dh dh. g gh h H j
J Jh k kh l m n N
n. n^ p ph r r. s S
s. t t. th th. v w z
+3 -1
View File
@@ -187,7 +187,7 @@ _‴ trIp@LpraIm
_‼ Ekskla#m'eIS@nz
_₠ jU@roU
+ plVs $max3
+ plVs
# haS $max3
@ _at_ $u+
& _and $u+
@@ -1196,6 +1196,7 @@ convent k0nv@nt
converse $1 $only
converse $verb
convert $1 $noun
convict $1
convict $2 $verb
convolute k0nv@l'u:t
coop ku:p
@@ -1961,6 +1962,7 @@ mercedes m3:s'eIdi:z
//mercenary m3:s@n@rI
merest mi@r@st
meringue m@raN
meson mi:z0n
metabolic mEt@b'0lIk
metaphor mEt@fO@
metastable $alt1
+8 -6
View File
@@ -1,6 +1,6 @@
// ***************************************************************************
// * Copyright (C) 2005 to 2010 by Jonathan Duddington *
// * Copyright (C) 2005 to 2013 by Jonathan Duddington *
// * email: jonsd@users.sourceforge.net *
// * *
// * This program is free software; you can redistribute it and/or modify *
@@ -1601,7 +1601,7 @@
co (ntrol+ k@
conva (l k0nv@
_) co (nvenA k@
_) co (nvi k0#
_) con (vi k%0#n
_) co (nvoy k0
_) co (nw k0
_) copy k0pI
@@ -1734,7 +1734,7 @@
_) des (k dEs
des (ol dEs
des (pot dEs
_) dess dI2z
_) dess (er dI2z
desta (b d%i:steI
desti dEstI
des (ul d%i:s
@@ -2547,7 +2547,7 @@
v) es (t+ Es
harv) es (t Is
esti (m EstI#
es (ty @s
&) es (ty @s
.group et
_) et (on i:t
@@ -2994,6 +2994,7 @@
iah (_ 'aI@
ia (m i@
&) ia (n i@
@) ia (nd I'a
@) ia (nic I'a
@) ia (nit I'a
@) ia (na_ i:'a
@@ -3394,8 +3395,8 @@
iority I'0rI2t%I
iou (rA j@
iour (K j3
@) ious (_ =I2@s
g) ious (_ =@s
@) ious =I2@s
g) ious =@s
ioux u:
_r) io (t aI@
io (t_ I|@
@@ -5881,6 +5882,7 @@
&d) Ed (_S2vei I#d
&ch) Ed (_S2vei t
&k) Ed (_S2vei t
ril) Ed (_S2 d
&@@om) Ed (_S2v d
&p) Ed (_S2vei t
&t) Ed (_S2vei I#d
+34 -34
View File
@@ -2,12 +2,12 @@
// Numbers
// devanagari numbers are changed to latin characters before translation
_0 S'u:n.jV
_0 s'u:n.jV
_1 'e:k
_2 d'o:
_3 t'i:n
_4 c'a:r:
_5 p'a:nc
_4 c:'a:r:
_5 'pa~c
_6 ch'@2
_7 s'a:t
_8 'a:th.
@@ -15,30 +15,30 @@ _9 n'O:
?3 _9 n'aU
_10 d'Vs
_11 gj'a:r@2
_12 b'a:r@2
_13 t'E:r@2
_14 ch'O:d@2
_15 p'Vndr@2
_16 s'o:l@2
_17 s'Vt:r@2
_18 Vth.:'a:r@2
_11 gj'a:r-ah
_12 b'a:rah
_13 t'e:r@2h
_14 ch'O:d@2h
_15 p'Vndr@2h
_16 s'o:l@2h
_17 sVtr@2h
_18 a:th:arah
_19 Unn'Is
_20 b'i:s
_21 Ik:'Is
_22 b'a:Is
_23 t'e:Is
_23 t'ue:Is
_24 c'O:bIs
_25 p@c:'Is
_26 ch@bb'i:rs
_27 s@t:'a:Is
_28 ath:'a:Is
_29 Unt'Is
_29 ,Unt'Is
_30 t'i:s
_31 Ik@t:'Is
_32 bat:'Is
_32 b'at:'I'S
_33 tE~t'Is // E~ ?
_34 cO~t'Is
_35 pE~t'Is
@@ -65,16 +65,16 @@ _53 t'IrpVn
_54 c'Ou:wVn
_55 p'achpVn
_56 chh@p:'Vn
_57 sVt:'a:w@n
_58 ath:'a:w@n
_57 santa:'w@n
_58 ath:a:'w@n
_59 Uns'Vth
_60 s'a:th.
_61 'Iks@th.
_62 b'a:s@th.
_63 t'Irs@th.
_64 c'O~s@th.
_65 paIns@th.
_64 cO:'s@th.
_65 paI's@th.
_66 ch'Ija:s@th.
_67 s'Vrs@th.
_68 ars@th.
@@ -92,15 +92,15 @@ _78 athhat:'Vr:
_79 ,Un^Ia:s'i:
_80 ,Vss'i:
_81 Ikja:s'i:
_82 baIa:s'i:
_83 tIra:s'i:
_84 cO:ra:s'i:
_85 pI'ca:s'i:
_86 chIja:s'i:
_87 sVt:a:s'i:
_88 ath:a:s'i:
_89 nVwa:s'i:
_81 Ikja:s'i
_82 baIa:s'i
_83 tIra:s'i
_84 cO:ra:s'i
_85 pI'ca:s'i
_86 chIja:s'i
_87 sVt:a:s'i
_88 ath:a:s'i
_89 nVwa:s'i
_90 nVb:'e:
_91 Ikj'a:n@we:
@@ -114,9 +114,9 @@ _98 ath:'a:n@we:
_99 nIn^j'a:n@we:
_0C s'O:
_0M1 h@z'a:r
_0M1 h@J,a:r
_0M2 l'a:kh
_0M3 cr'ore
_0M3 k@ro:r.V
_0M4 'Vr@b
_0M5 kh'Vr@b
_dpt _d@s@ml'o:_ // ?? what is Hi for "." ?
@@ -162,7 +162,7 @@ _dpt _d@s@ml'o:_ // ?? what is Hi for "." ?
श S@
ष s.@ // retroflex [S]
स s@
ह H@
ह H@-
क़ q@
ख़ x@
ग़ Q@
@@ -199,14 +199,14 @@ _dpt _d@s@ml'o:_ // ?? what is Hi for "." ?
। dVn.d.V
// Pronouns
मैं $u // main: I
मैं $u // main: IrI
मुझे $u
मेरा $u
मेरी $u
मेरे $u
हम $u // we
हमें $u
हमे $u
हमारा $u
हमारी $u
हमारे $u
@@ -234,7 +234,7 @@ _dpt _d@s@ml'o:_ // ?? what is Hi for "." ?
इसका $u
ये $u // they
इन्हें $u
इन्हें $u
इनका $u
वह $u // he/she/it
@@ -246,7 +246,7 @@ _dpt _d@s@ml'o:_ // ?? what is Hi for "." ?
वे $u // they
वो $u
उन्हें $u // unheṃ: them
उन्हे $u // unheṃ: them
उनका $u
उनकी $u
उनके $u
+218 -218
View File
@@ -1,5 +1,5 @@
// This file is UTF8 encoded
// This file is UTF8 encoded
// letter groups:
// A vowel letters and vowel signs
@@ -28,423 +28,423 @@
// Vowels
.group अ
अ V
अ (ह E // (h
अह) अ E
अ V
अ (ह E // (h
अह) अ E
.group आ
आ a:
आ a:
.group इ
इ I
इ I
// इँ i~
// इं i~
.group ई
ई i:
ई (_ i
ई i:
ई (_ i
.group उ
उ U
उ U
.group ऊ
ऊ u:
ऊं u~ // + anusvara
ऊँ u~ // + candrabinbu
ऊ u
ऊं u~ // + anusvara
ऊँ u~ // + candrabinbu
.group ऋ
ऋ rI
ऋ rI
.group ऌ
ऌ l- // vocalic l
ऌ l- // vocalic l
.group ऍ
ऍ E // candra e
ऍ E // candra e
.group ऎ
ऎ e
ऎ e
.group ए
ए e:
ए e:
.group ऐ
ऐ E: // ?? [aI] [E:] [&:]
ऐं E~
ऐँ E~
?2 ऐ aI // ?? [aI] [E:] [&:]
ऐ E: // ?? [aI] [E:] [&:]
ऐं E~
ऐँ E~
?2 ऐ aI // ?? [aI] [E:] [&:]
.group ऑ
ऑ O // candra O
ऑ O // candra O
.group ऒ
ऒ o
ऒ o
.group ओ
ओ o:
ओं o~ // +anusvara
ओँ o~ // +candrabindu
ओ o:
ओं o~ // +anusvara
ओँ o~ // +candrabindu
.group औ
औ O: // ?? [aU] [O:]
औं O~ // +anusvara
औँ O~ // +candrabindu
?3 औ aU // ?? [aU] [O:]
औ O: // ?? [aU] [O:]
औं O~ // +anusvara
औँ O~ // +candrabindu
?3 औ aU // ?? [aU] [O:]
// Vowel Signs
.group ा
ा a:
ाव aU
ाव aU
.group ि
ि I
ि I
// िँ i~
// िं i~
.group ी
ी i:
ी (_ i
ी i:
ी (_ i
.group ु
ु U
ु u
.group ू
ू u:
ूं u~ // or O~ ??
ूँ u~
ू u:
ूं u~ // or O~ ??
ूँ u~
.group ृ
ृ rI
ृ rI
.group ॄ
ॄ rI
ॄ rI
.group ॅ
ॅ E
ॅ E
.group ॆ
ॆ e
ॆ e
.group े
े e:
े e:
.group ै
ै E: // ?? [aI] [E:] [&:]
ैं E~
ैँ E~
?2 ै aI // ?? [aI] [E:] [&:]
ै E: // ?? [aI] [E:] [&:]
ैं E~
ैँ E~
?2 ै aI // ?? [aI] [E:] [&:]
.group ॉ
ॉ O
ॉ O
.group ॊ
ॊ o
ॊ o
.group ो
ो o:
ों o~
ोँ o~
ो o:
ों o~
ोँ o~
.group ौ
ौ O: // [O:] or [aU] ??
ौं O~
ौँ O~
?3 ौ aU // [O:] or [aU] ??
ौ O: // [O:] or [aU] ??
ौं O~
ौँ O~
?3 ौ aU // [O:] or [aU] ??
.group ॢ // vowel sign l
ॢ l-
ॢ l-
.group ॣ // vowel sign ll
ॣ l-:
ॣ l-:
.group ॐ
ॐ o~m
ॐ o~m
// Consonants
.group क
क kV
क (B k
क (्य k:
क़ qV
क़ (B q
क kV
क (B k
क (्य k:
क़ qV
क़ (B q
.group ख
ख khV
ख (B kh
ख़ xV
ख़ (B x
ख khV
ख (B kh
ख़ xV
ख़ (B x
.group ग
ग gV
ग (B g
ग़ QV
ग़ (B Q
ग gV
ग (B g
ग़ QV
ग़ (B Q
.group घ
घ ghV
घ (B gh
घ ghV
घ (B gh
.group ङ
ङ NV
ङ (B N
्) ङ (_ N@
ङ NV
ङ (B N
्) ङ (_ N@
.group च
च cV
च (B c
च (्य c:
च cV
च (B c
च (्य c:
.group छ
छ chV
छ (B ch
छ chV
छ (B ch
.group ज
ज JV
ज (B J
ज़ zV
ज़ (B z
ज JV
ज (B J
ज़ zV
ज़ (B z
.group झ
झ JhV
झ (B Jh
झ JhV
झ (B Jh
.group ञ
ञ n^V
ञ (B n^
्) ञ (_ n^
ञ n^V
ञ (B n^
्) ञ (_ n^
.group ट
ट t.V
ट (B t.
ट (्य t.:
ट t.V
ट (B t.
ट (्य t.:
.group ठ
ठ th.V
ठ (B th.
ठ th.V
ठ (B th.
.group ड
ड d.V
ड (B d.
ड d.V
ड (B d.
ड़ r.V
ड़ (B r.
ड़ r.V
ड़ (B r.
.group ढ
ढ dh.V
ढ (B dh.
ढ़ r.hV // nukta (should retroflex flap)
ढ़ (B r.h // nukta
ढ dh.V
ढ (B dh.
ढ़ r.hV // nukta (should retroflex flap)
ढ़ (B r.h // nukta
.group ण
ण n.V // (temporary) same as dental [n]
ण (B n.
्) ण (_ n.@
ण n.V // (temporary) same as dental [n]
ण (B n.
्) ण (_ n.@
.group त
त tV
त (B t
त (्य t:
त tV
त (B t
त (्य t:
.group थ
थ thV
थ (B th
थ thV
थ (B th
.group द
द dV
द (B d
द dV
द (B d
.group ध
ध dhV
ध (B dh
ध dhV
ध (B dh
.group न
न nV
न (B n
्) न (_ n@
र्) न (_ n // r +virama
न nV
न (B n
्) न (_ n@
र्) न (_ n // r +virama
.group ऩ
ऩ n: // should this be a long [n] ?
ऩ n: // should this be a long [n] ?
.group प
प pV
प (B p
प (्य p:
प pV
प (B p
प (्य p:
.group फ
फ phV
फ (B ph
फ़ fV
फ़ (B f
फ phV
फ (B ph
फ़ fV
फ़ (B f
.group ब
ब bV
ब (B b
ब bV
ब (B b
.group भ
भ bhV
भ (B bh
भ bhV
भ (B bh
.group म
म mV
म (B m
्) म (_ m@
र्) म (_ m // r +virama
न्) म (_ m // n +virama
म mV
म (B m
्) म (_ m@
र्) म (_ m // r +virama
न्) म (_ m // n +virama
.group य
य jV
य (B j
्) य (_ j@
य j@
य (B j
्) य (_ j@
.group र
र rV
र (B r
्) र (_ r@
र rV
र (B r
्) र (_ r@
.group ऱ // rra
ऱ rV // (temporary) same as [r]
ऱ (B r
्) ऱ (_ r@
ऱ rV // (temporary) same as [r]
ऱ (B r
्) ऱ (_ r@
.group ल
ल lV
ल (B l
्) ल (_ l@
ल lV
ल (B l
्) ल (_ l@
.group ळ
ळ l.V
ळ (B l.
्) ळ (_ l.@
ळ l.V
ळ (B l.
्) ळ (_ l.@
.group ऴ
ऴ l.V // (temporary) same as [l.]
ऴ (B l.
्) ऴ (_ l.@
ऴ l.V // (temporary) same as [l.]
ऴ (B l.
्) ऴ (_ l.@
.group व
व vV
व (B v
_) व wV
_) व (B w
_) व (् v // +virma
व vV
व (B v
_) व wV
_) व (B w
_) व (् v // +virma
.group श
श SV
श (B S
श SV
श (B S
.group ष
ष s.V //?? or retroflex [S]
ष (B s. //??
ष s.V //?? or retroflex [S]
ष (B s. //??
.group स
स sV
स (B s
स sV
स (B s
.group ह
ह HV
ह (B H
ह H
ह (B H
// nukta, modifies a consonant
.group ऽ // avagraha, lengthens a vowel ??
ऽ :
ऽ :
.group ँ
ँ n // candrabindu
ँ n // candrabindu
.group ं
ं n // anusvara
ं (प m
ं (फ m
ं (ब m
ं (भ m
ं (म m
.group ं
ं n // anusvara
ं (प m
ं (फ m
ं (ब m
ं (भ m
ं (म m
ं (ट n.
ं (ठ n.
ं (ड n.
ं (ढ n.
ं (ण n.
ं (ट n.
ं (ठ n.
ं (ड n.
ं (ढ n.
ं (ण n.
ं (च n^
ं (छ n^
ं (ज n^
ं (झ n^
ं (ञ n^
ं (य n^
ं (च n^
ं (छ n^
ं (ज n^
ं (झ n^
ं (ञ n^
ं (य n^
ं (क N
ं (ख N
ं (ग N
ं (घ N
ं (ङ N
ं (ह N
ं (क N
ं (ख N
ं (ग N
ं (घ N
ं (ङ N
.group ः
ः H // visarga
ः H // visarga
.group ् // virama
्
्
// Extra consonants
.group क़ // qa
क़ qV
क़ (B q
क़ qV
क़ (B q
.group ख़ // khha
ख़ xV
ख़ (B x
ख़ xV
ख़ (B x
.group ग़ // ghha
ग़ QV
ग़ (B Q
ग़ QV
ग़ (B Q
.group ज़ // za
ज़ zV
ज़ (B z
ज़ zV
ज़ (B z
.group ड़ // dddha (should retroflex flap)
ड़ r.V
ड़ (B r.
ड़ r.V
ड़ (B r.
.group ढ़ // rha (aspirated version of dddha)
ढ़ r.hV
ढ़ (B r.h
ढ़ r.hV
ढ़ (B r.h
.group फ़ // fa
फ़ fV
फ़ (B f
फ़ fV
फ़ (B f
.group य़ // yya
य़ jV
य़ (B j
य़ jV
य़ (B j
.group ॠ // rr
ॠ V-rr
ॠ V-rr
.group ॡ // ll
ॡ l-: // long syllabic l
ॡ l-: // long syllabic l
// If we find a Latin letter a-z, then translate as English
// (This is now done automatically by the eSpeak program)
.group o
o _^_EN
D__) of (__D    me
o _^_EN
D__) of (__D    me
.group
$ dOlV
% pVsEnt
$ dOlV
% pVsEnt
+50 -18
View File
@@ -87,33 +87,65 @@ _! a:S;c@rjacihn@m
// numbers
_0 p'u:Jj@m
_1 'onny
_2 r'an.t.y
_3 m'unny
_2 r@n.d#y
_3 m'u:nny
_4 n'a:ly
_5 'an^cy
_6 'aR2y
_6 'a:R2y
_7 'e:r.y
_8 'et.t.y
_9 'onpaty
_1X p'ati
_10 p'atty
_1X p'ati
_11 p'atinonny
_12 p'antran.t.y
_15 p'atinan^cy
_16 p'atinaR2y
_17 p'atine:R2y
_18 p'atine:t.t.y
_19 p'attompatu
_2X 'irupat
_3X m'uppat
_4X n'a:lppat
_5X 'anpat
_6X 'aR2upat
_7X 'er.upat
_8X 'en.pat
_9X t'on.n.u:R2
_20 'irup'aty
_2X 'irupatti
_30 m'uppaty
_3X m'uppatti':
_40 n'a:lppaty
_4X n'a:lppatti
_50 'anpaty
_5X 'anpatti
_60 'aR2upaty
_6X 'aR2upatti
_70 'er.'upaty
_7X 'er.'upatti
_80 'en.paty
_8X 'en.patti
_90 t'on.n.u:r:
_9X t'on.n.u:t.t.i
_0C n'u:R
_0M1 'a:jiRam
_0M2 l'aks.am
_1C0 n'u:r:
_1C n'u:t.t.i
_2C0 irunn'u:r
_2C irunn'u:t.t.i
_3C0 munn'u:r
_3C munn'u:t.t.i
_4C0 na:nnu:r
_4C na:nnu:t.t.i
_5C0 'an^cu:r
_5C 'an^cu:t.t.i
_6C0 aR2unu:r
_6C aR2unu:t.t.i
_7C0 'er.'unu:r
_7C 'er.'unu:t.t.i
_8C0 'en.n.u:r
_8C 'en.n.u:t.t.i
_9C0 tol.l.'a:jiRam
_9C tol.l.'a:jiRatti
_0M1x 'a:jiRam
_0M1 'a:jiRat.t.i
_0M2x l'aks.am
_0M2 l'aks.at.t.i
_0M3 k'o:t.i
_dpt _d'aS;a:mS;@m_
+126 -125
View File
@@ -1,5 +1,5 @@
// This file is UTF8 encoded
// This file is UTF8 encoded
// Spelling to phoneme rules for Malayalam
// A means vowel letters (not vowel signs)
@@ -17,266 +17,267 @@
൭ 7
൮ 8
൯ 9
ോ ോ
ോ ോ
ൊ ൊ
ൌ ൌ
.group ക
ക ka
ക (B k
ക ka
ക (B k
.group ഖ
ഖ kha
ഖ (B kh
ഖ kha
ഖ (B kh
.group ഗ
ഗ ga
ഗ (B g
ഗ ga
ഗ (B g
.group ഘ
ഘ gha
ഘ (B gh
ഘ gha
ഘ (B gh
.group ങ
ങ Na
ങ (B N
ങ Na
ങ (B N
.group ച
ച ca
ച (B c
ച ca
ച (B c
.group ഛ
ഛ cha
ഛ (B ch
ഛ cha
ഛ (B ch
.group ജ
ജ Ja
ജ (B J
ജ Ja
ജ (B J
.group ഝ
ഝ Jha
ഝ (B Jh
ഝ Jha
ഝ (B Jh
.group ഞ
ഞ n^a
ഞ (B n^
ഞ n^a
ഞ (B n^
.group ട
ട t.a
ട (B t.
ട t.a
ട (B t.
.group ഠ
ഠ th.a
ഠ (B th.
ഠ th.a
ഠ (B th.
.group ഡ
ഡ d.a
ഡ (B d.
ഡ d.a
ഡ (B d.
.group ഢ
ഢ dh.a
ഢ (B dh.
ഢ dh.a
ഢ (B dh.
.group ണ
ണ n.a
ണ (B n.
ണ n.a
ണ (B n.
.group ത
ത ta
ത (B t
ത ta
ത (B t
.group ഥ
ഥ tha
ഥ (B th
ഥ tha
ഥ (B th
.group ദ
ദ da
ദ (B d
ദ da
ദ (B d
.group ധ
ധ dha
ധ (B dh
ധ dha
ധ (B dh
.group ന
ന na
ന (B n
ന na
ന (B n
.group പ
പ pa
പ (B p
പ pa
പ (B p
.group ഫ
ഫ pha
ഫ (B p
ഫ pha
ഫ (B p
_പ്രൊ) ഫ (സര് fa
_പ്രൊ) ഫ (സര് fa
.group ബ
ബ ba
ബ (B b
ബ ba
ബ (B b
.group ഭ
ഭ bha
ഭ (B bh
ഭ bha
ഭ (B bh
.group മ
മ ma
മ (B m
മ ma
മ (B m
.group യ
യ ja
യ (B j
യ ja
യ (B j
.group ര
ര ra
ര (B r
ര ra
ര (B r
.group റ
റ R2a
റ (B R2
ന്) റ d#
റ്റ t.t. // ?? R2R2 = t.t.
റ R2a
റ (B R2
ന്) റ d#
റ്റ t.t. // ?? R2R2 = t.t.
.group ല
ല la
ല (B l
ല la
ല (B l
.group ള
ള l.a
ള (B l.
ള l.a
ള (B l.
.group ഴ // retroflex [r.] ?
ഴ r.a
ഴ (B r.
ഴ r.a
ഴ (B r.
.group വ
വ va
വ (B v
വ va
വ (B v
.group ശ
ശ S;a
ശ (B S;
ശ S;a
ശ (B S;
.group ഷ
ഷ s.a
ഷ (B s.
ഷ s.a
ഷ (B s.
.group സ
സ sa
സ (B s
സ sa
സ (B s
.group ഹ
ഹ ha
ഹ (B h
ഹ ha
ഹ (B h
// chillu consonants
.group ൺ
ൺ n.
ൺ n.
.group ൻ
ൻ n
ൻ n
.group ർ
ർ r
ർ r
.group ൽ
ൽ l
ൽ l
.group ൾ
ൾ l.
ൾ l.
.group ൿ
ൿ k
ൿ k
.group 0xe0b4 // characters which start with UTF-8 bytes: [e0 b4]
ഽ // avagraha
ഽ // avagraha
ം m // anusvara (this should nasalize the vowel)
ം m // anusvara (this should nasalize the vowel)
ഃ h // visarga
ഃ h // visarga
അ a
അ a
ആ a:
ആ a:
ഇ i
ഇ i
ഈ i:
ഈ i:
ഉ u
ഉ u
ഊ u:
ഊ u:
ഋ Ry
ഋ Ry
എ e
_) എ ;e
എ e
_) എ ;e
ഏ e:
_) ഏ ;e:
ഏ e:
_) ഏ ;e:
ഐ aI
ഐ aI
ഒ o
ഒ o
ഓ o:
ഓ o:
ഔ aU
ഔ aU
// combining vowel signs
ാ a:
ാ a:
ി i
ി (ല്K I
ി i
ി (ല്K I
.group 0xe0b5 // characters which start with UTF-8 bytes: [e0 b5]
ീ i:
ീ i:
ു u
ു u
ൂ u:
ൂ u:
ൃ r-
ൃ r-
ൄ r-:
ൄ r-:
െ e
െ e
േ e:
േ e:
ൈ aI
ൈ aI
ൊ o
ൊ o
ോ o:
ോ o:
ൌ aU
ൗ aU // au length mark, treat at [aU] ?
ൌ aU
ൗ aU // au length mark, treat at [aU] ?
് // virama
ൎ // chillu-virama (unofficial)
്് // espeak uses double-virama for "virama + U+200d" (zero-width joiner), to indicate a chillu character
് (_ y // epenthetic vowel at end of word
് // virama
ൎ // chillu-virama (unofficial)
്് // espeak uses double-virama for "virama + U+200d" (zero-width joiner), to indicate a chillu character
് (_ y // epenthetic vowel at end of word
ൠ Ry:
ൠ Ry:
ൡ ly:
ൡ ly:
.group 0xe0a4 // devanagari
0xe0a4 _^_HI // switch to hindi voice
0xe0a4 _^_HI // switch to hindi voice
.group 0xe0a5 // devanagari
0xe0a5 _^_HI
0xe0a5 _^_HI
.group
$ do:l.ar
$ do:l.ar
+4 -3
View File
@@ -647,6 +647,7 @@ almoço $alt $verb
amarelo $alt
ameba $alt
amores $alt2
antonieta $alt2
apego $alt2 $noun
apelo $alt $verb
aposto $alt $verb
@@ -723,7 +724,7 @@ coice $alt2
colabore $alt
colete $alt2
colchete $alt2
colher $alt $verb
colher $alt $noun
colheres $alt $noun
colmeia $alt
colore $alt
@@ -762,8 +763,6 @@ descordo $alt
desespero $alt2 $noun
desfecho $alt2
desprezo $alt $verb
deva $alt2
devo $alt2
deveras $alt
dez $alt
diarreia $alt
@@ -839,6 +838,8 @@ fogos $alt
foguete $alt2
foice $alt2
forca $alt2
força $alt2 $noun
forço $alt
forças $alt2
fordes $alt2
fores $alt2
+1
View File
@@ -407,6 +407,7 @@ respond) e (L07_ e // cor-
viv) e (L07_ e // re-
qu) e (brL04_ E
_hosp) e (dL03_ E
_d) e (vL03_ e
_gr) e (gL03_ e
_n) e (grL03_ e
_estr) ei (L03_ EI