Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 24379e02 authored by jonsd's avatar jonsd
Browse files

[1.48.05]

Updated eSpeak makefile to inherit compiler options.

Language Greek (el): recognize polytonic spelling.

Language changes: en, gu, it, pt, ta, ur.
Language phoneme changes: de [r],  hi [a:] [r].

Added phoneme table for Arabic.


git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@376 d46cf337-b52f-0410-862d-fd96e6ae7743
parent 9efa9c21
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -22,6 +22,7 @@

         ae        AY
         ai        aI
         a'i (K    aI
         au        aY
//      @) au (_     a
         aw (+     aU
+30 −30
Original line number Diff line number Diff line
@@ -85,15 +85,15 @@ p r R R2 s S t tS
v    w    x    X    z    


Dictionary en_dict  2014-03-06
Dictionary en_dict  2014-05-22

0    0#   02   3    3:   @    @-   @2   
@5   @L   a    a#   A:   A@   aa   aI   
aI3  aI@  aU   aU@  A~   e    E    E#   
e:   e@   eI   i    I    I#   I2   i:   
i@   i@3  IR   n-   o    O    O:   o:   
O@   o@   OI   oU   O~   u    U    u:   
U@   V    VR   
@5   @L   a    a#   A#   A:   A@   aa   
aI   aI3  aI@  aU   aU@  A~   e    E    
E#   E2   e:   e@   eI   i    I    I#   
I2   i:   i@   i@3  IR   n-   o    O    
O:   o:   O@   o@   OI   oU   O~   u    
U    u:   U@   V    VR   

*    :    ;    ?    b    C    d    D    
d#   dZ   f    g    h    j    k    l    
@@ -116,7 +116,7 @@ s S t tS ts v x z
Z    


Dictionary ta_dict  2014-03-06
Dictionary ta_dict  2014-05-23

a    a:   aI   aU   e    E    e:   i    
I    i:   o    o:   u    U    u2   u:   
@@ -139,17 +139,17 @@ N p p- ph q q- r R
s    s-   t    t-   tS   tS;  tS;- w    


Dictionary it_dict  2014-03-04
Dictionary it_dict  2014-05-02

@    @-   a    a/   aI   aU   e    E    
eI   EI   i    I    i#   o    O    u    
U    y    
e/   eI   EI   eU   i    I    i#   o    
O    u    U    y    

*    -    :    ;    b    d    d[   dZ   
dz   f    g    h    j    k    l    l^   
m    n    N    n^   p    r    R    s    
S    t    t[   tS   ts   tS;  v    w    
w2   z    
w2   z    Z    


Dictionary sk_dict  2013-10-19
@@ -165,7 +165,7 @@ s S t t; tS ts v w
x    z    Z    


Dictionary ur_dict  2014-01-30
Dictionary ur_dict  2014-05-16

@    a    a:   aI   aU   e    E    e:   
i    I    i:   O    o:   u    U    u:   
@@ -293,18 +293,18 @@ n^ p r R R2 s S t
tS   ts   v    z    Z    


Dictionary pt_dict  2014-03-02
Dictionary pt_dict  2014-05-22

&    &/   &U~  &~   @    @-   a    A    
aI   aU   e    E    eI   EI   eU   EU   
i    I    i/   iU   i~   o    O    oI   
OI   o~   u    U    uI   u~   y    

*    :    ;    b    C    d    dZ   f    
g    h    j    k    l    l^   m    n    
N    n^   p    Q    r    R    r-   s    
S    s#   s;   t    T    tS   ts   v    
w    x    z    Z    
*    :    ;    b    c    C    d    dZ   
f    g    h    j    k    l    l^   m    
n    N    n^   p    Q    r    R    r-   
s    S    s#   s;   t    T    tS   ts   
v    w    x    z    Z    


Dictionary tr_dict  2013-04-25
@@ -422,7 +422,7 @@ p p# r r. s S t t#
t.   t.#  tS   tS#  v    w    


Dictionary te_dict  2013-11-23
Dictionary te_dict  2014-05-22

a    a:   aI   aU   e    E    e:   i    
i:   l-   o    o:   r-   u    u:   
@@ -518,7 +518,7 @@ Q r R R2 s S t T
t#   tS   w    x    


Dictionary el_dict  2011-05-19
Dictionary el_dict  2014-05-17

a    aI   e    i    o    oI   u    

@@ -587,7 +587,7 @@ l m n N p R s t
T    v    x    z    


Dictionary cy_dict  2012-10-10
Dictionary cy_dict  2014-03-09

@    @-   @I   @Y   a    A:   aI   aU   
AY   aY   E    e:   eU   I    i:   Iu   
@@ -613,7 +613,7 @@ r s S s. t t# t. t.#
tS   v    w    


Dictionary hbs_dict  2013-03-29
Dictionary hbs_dict  2014-05-01

&    @    @2   a    A    a:   aI   aU   
e    E    e:   i    I    i:   l-   o    
@@ -809,7 +809,7 @@ Q q r R r. s S s.
t    t#   t.   t.#  v    w    x    z    


Dictionary as_dict  2013-10-04
Dictionary as_dict  2014-04-29

&    @    a    a:   a~   e    e~   i    
I    i:   i~   o    O    o:   O~   o~   
@@ -822,7 +822,7 @@ r r. s S t t# t. t.#
tS   tS#  v    w    X    ~    


Dictionary gu_dict  2014-03-03
Dictionary gu_dict  2014-04-30

@    @-   @2   @3   a    a:   aI   aI~  
aU   aU~  e    E    e:   e~   i    I    
@@ -831,10 +831,10 @@ U u: u~ V V~

#X1  #X2  *    -    :    ;    b    b#   
c    c#   d    d#   d.   d.#  f    g    
g#   h    H    j    J    J#   k    k#   
l    l.   m    n    N    n.   n^   p    
p#   Q    q    r    r.   s    S    s.   
t    t#   t.   t.#  v    w    x    z    
g#   h    H    j    J    k    k#   l    
m    n    N    n.   n^   p    p#   Q    
q    r    r.   s    S    s.   t    t#   
t.   t.#  v    w    x    z    


Dictionary lfn_dict  2013-12-20
@@ -847,7 +847,7 @@ k l m n N p r R2
s    S    t    tS   v    w    z    Z    


Dictionary eu_dict  2014-03-04
Dictionary eu_dict  2014-05-22

a    a2   aI   aU   e    eI   eU   i    
o    oI   u    Y    
+129 −8
Original line number Diff line number Diff line
@@ -227,6 +227,7 @@ $ Dol'aria

αλλά	$u $pause	// but
και	ke   $u	// and (don't change to [ge] after n)
καί 	ke   $u // polytonic
ή	$u $pause	// or
ότι	$u $pause	// that
αν	$u $pause	// if, whether
@@ -276,21 +277,141 @@ _ο 'omikron
ψ       psi
ω       om'eQa

ά       ,alfa|t'onos
ά       ,alfa||t'onos
έ       ,epsilon|t'onos
_ή	,ita|t'onos
ή	,ita|t'onos $atend
ί       i,ota|t'onos
ΰ       ,ipsilon|t'onos
ϊ       i'ota
ϋ       'ipsilon
_ή	,ita||t'onos
ή	,ita||t'onos $atend
ί       i,ota||t'onos
ϊ       i'ota||Di;alitik'a
ΐ       i,ota||Di;alitik'a||t'onos    // + dialytika
ό	,omikron|t'onos
ύ       ,ipsilon|t'onos
ώ       om,eQa|t'onos
ϋ       'ipsilon||Di;alitik'a
ΰ       ,ipsilon|Di;alitik'a||t'onos
ώ       om,eQa||t'onos

ὰ	,alfa||var'ia
ὲ	,epsilon|var'ia
ὴ	,ita||var'ia
ὶ	i,ota||var'ia
ῒ	i,ota||Di;alitik'a||var'ia
ὸ	,omikron|var'ia
ὺ	,ipsilon|var'ia
ῢ	,ipsilon|Di;alitik'a||var'ia
ὼ	om,eQa||var'ia

ά	,alfa||oks'ia
έ	,epsilon|oks'ia
ή	,ita||oks'ia
ί	i,ota||oks'ia
ΐ	i,ota||Di;alitik'a||oks'ia
ό	,omikron|oks'ia
ύ	,ipsilon|oks'ia
ΰ	,ipsilon|Di;alitik'a||oks'ia
ώ	om,eQa||oks'ia

ᾶ	,alfa||perispom'eni
ῆ	,ita||perispom'eni
ῖ	i,ota||perispom'eni
ῗ	i,ota||Di;alitik'a||perispom'eni
ῦ	,ipsilon||perispom'eni
ῧ	,ipsilon||Di;alitik'a||perispom'eni
ῶ	om,eQa||perispom'eni

ἁ	,alfa||Das'ia
ἑ	,epsilon|Das'ia
ἡ	,ita||Das'ia  $atend
ἱ	i,ota||Das'ia
ὁ	,omikron|Das'ia $atend
ὑ	,ipsilon|Das'ia
ὡ	om,eQa||Das'ia

ἀ	,alfa||psil'i
ἂ	,alfa||psil'i||var'ia
ἄ	,alfa||psil'i||oks'ia
ἆ	,alfa||psil'i||perispom'eni

ἐ	,epsilon|psil'i
ἒ	,epsilon|psil'i||var'ia
ἔ	,epsilon|psil'i||oks'ia

ἠ	,ita||psil'i
ἢ	,ita||psil'i||var'ia
ἤ	,ita||psil'i||oks'ia
ἦ	,ita||psil'i||perispom'eni

ἰ	i,ota||psil'i
ἲ	i,ota||psil'i||var'ia
ἴ	i,ota||psil'i||oks'ia
ἶ	i,ota||psil'i||perispom'eni

ὀ	,omikron|psil'i
ὂ	,omikron|psil'i||var'ia
ὄ	,omikron|psil'i||oks'ia

ὐ	,ipsilon|psil'i
ὒ	,ipsilon|psil'i||var'ia
ὔ	,ipsilon|psil'i||oks'ia
ὖ	,ipsilon|psil'i||perispom'eni

ὠ	om,eQa||psil'i
ὢ	om,eQa||psil'i||var'ia
ὤ	om,eQa||psil'i||oks'ia
ὦ	om,eQa||psil'i||perispom'eni

ἁ	,alfa||Das'ia
ἃ	,alfa||Das'ia||var'ia
ἅ	,alfa||Das'ia||oks'ia
ἇ	,alfa||Das'ia||perispom'eni

ἑ	,epsilon|Das'ia
ἓ	,epsilon|Das'ia||var'ia
ἕ	,epsilon|Das'ia||oks'ia

ἡ	,ita||Das'ia  $atend
ἣ	,ita||Das'ia||var'ia
ἥ	,ita||Das'ia||oks'ia
ἧ	,ita||Das'ia||perispom'eni

ἱ	i,ota||Das'ia
ἳ	i,ota||Das'ia||var'ia
ἵ	i,ota||Das'ia||oks'ia
ἷ	i,ota||Das'ia||perispom'eni

ὁ	,omikron|Das'ia $atend
ὃ	,omikron|Das'ia||var'ia
ὅ	,omikron|Das'ia||oks'ia

ὑ	,ipsilon|Das'ia
ὓ	,ipsilon|Das'ia||var'ia
ὕ	,ipsilon|Das'ia||oks'ia
ὗ	,ipsilon|Das'ia||perispom'eni

ὡ	om,eQa||Das'ia
ὣ	om,eQa||Das'ia||var'ia
ὥ	om,eQa||Das'ia||oks'ia
ὧ	om,eQa||Das'ia||perispom'eni

// ypogegrammeni
ᾳ	,alfa||||ipojeQram'eni

ῃ	,ita||||ipojeQram'eni

ῳ	om,eQa||ipojeQram'eni
ῷ	om,eQa||perispom'eni||ipojeQram'eni
ᾠ	om,eQa||psil'i||ipojeQram'eni

_.      tel'ia
_,      k'oma

U+342	perispom'eni   // combining accent
U+345	ipojeQram'eni   // combining iota subscript
U+37a	ipojeQram'eni   // iota subscript
U+1fbf	psil'i
U+1fc0	perispom'eni
U+1fc1	Di;alitik'a||perispom'eni


// Jer
μου	$u 
σου	$u
+117 −1
Original line number Diff line number Diff line
@@ -12,6 +12,117 @@

.L01 αι ε ι η υ οι ει  αί έ ί ή ύ οί εί 

.replace
// replace varia by tonos
ὰ	ά
ὲ	έ
ὴ	ή
ὶ	ί
ῒ	ΐ
ὸ	ό
ὺ	ύ
ῢ	ΰ
ὼ	ώ

// replace oxia by tonos
ά	ά
έ	έ
ή	ή
ί	ί
ΐ	ΐ
ό	ό
ύ	ύ
ΰ	ΰ
ώ	ώ

// replace perispomeni by tonos
ᾶ	ά
ῆ	ή
ῖ	ί
ῗ	ΐ
ῦ	ύ
ῧ	ΰ
ῶ	ώ


// remove psili
ἀ	α
ἂ	ά
ἄ	ά
ἆ	ά

ἐ	ε
ἒ	έ
ἔ	έ

ἠ	η
ἢ	ή
ἤ	ή
ἦ	ή

ἰ	ι
ἲ	ί
ἴ	ί
ἶ	ί

ὀ	ο
ὂ	ό
ὄ	ό

ὐ	υ
ὒ	ύ
ὔ	ύ
ὖ	ύ

ὠ	ω
ὢ	ώ
ὤ	ώ
ὦ	ώ


// remove dasia
ἁ	α
ἃ	ά
ἅ	ά
ἇ	ά

ἑ	ε
ἓ	έ
ἕ	έ

ἡ	η
ἣ	ή
ἥ	ή
ἧ	ή

ἱ	ι
ἳ	ί
ἵ	ί
ἷ	ί

ὁ	ο
ὃ	ό
ὅ	ό

ὑ	υ
ὓ	ύ
ὕ	ύ
ὗ	ύ

ὡ	ω
ὣ	ώ
ὥ	ώ
ὧ	ώ

// ypogegrammeni
ᾳ	α

ῃ	η

ῳ	ω
ῷ	ώ   // perispomeni + y
ᾠ	ω   // psili + y


.group α
           α        a
@@ -242,15 +353,20 @@
           έ        'e
           ή        'i
           ί        'i
           ΰ        'i
           ΐ        'i   // dialytika + tonos
           ϊ        i
           ϋ        i
           ό        'o
           όη       'oI
           όι       'oI
           ύ        'i
           ΰ        'i   // dialytika + tonos
           ώ        'o


           ͅ		// combining ypogegrammeni
           ͺ		// ypogegrammeni
           
           .        tel'ia
           , (D     k'oma
           !        Tavmastik'o
+277 −139

File changed.

Preview size limit exceeded, changes collapsed.

Loading