[1.46.31]

Added languages: fa (Farsi), an (Aragon).
Changes to languages: pt, si, ne.



git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@297 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
jonsd
2013-01-19 12:04:30 +00:00
parent 93674337f4
commit b590876def
24 changed files with 12000 additions and 55 deletions
+10 -7
View File
@@ -1,4 +1,4 @@
84 phoneme tables
85 phoneme tables
new total
base 109 109
consonants 10 118
@@ -41,6 +41,7 @@ consonants 10 118
es 15 125
es-la 1 125
ca 11 127
an 4 125
pt 29 140
pt-pt 20 140
ro 36 148
@@ -418,7 +419,7 @@ l/l_ [l] base
[l/] fr
l/l_@ [l/3] base
[l/] fr
l/l@ [hæt] base
l/l@ [hÖv] base
[l#] base
[l] fr
[l/2] fr
@@ -452,7 +453,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æt] base
l/la [hÖv] base
[l#] base
[l] fr
[l/2] fr
@@ -460,7 +461,7 @@ l/la [h
[K] tn
l/l_a [l/3] base
[l/] fr
l/le [hæt] base
l/le [hÖv] base
[l#] base
[l] fr
[l/2] fr
@@ -472,7 +473,7 @@ l/L_eL_af [&] af
[&:] af
l/l_front [L] sq
l/l_front_ [l/4] sq
l/li [hæt] base
l/li [hÖv] base
[l#] base
[l] fr
[l/2] fr
@@ -486,7 +487,7 @@ ll/ll [L] base
ll/_ll [L] base
l/l_long [l] base
[l] fr
l/lo [hæt] base
l/lo [hÖv] base
[l#] base
[l/2] fr
[K] nso
@@ -497,7 +498,7 @@ l^/l_rfx [l.] base
[l;] lt
[l] ru
[l^] ru
l/lu [hæt] base
l/lu [hÖv] base
[l#] base
[l] fr
[l/2] fr
@@ -1774,6 +1775,7 @@ vowel/ee_1 [E] base2
[e] lt
[E] pl
[E] la
[E] an
[E] grc
[E:] sv
[E:] no
@@ -2181,6 +2183,7 @@ vowel/oo_4 [O] base2
[O1] et
[O:] hi
[O] it
[O] an
[O] pa
[O] ga
vowel/oo_5 [O] pl
+24
View File
@@ -0,0 +1,24 @@
// based on Spanish
phoneme t#
vls dnt stop
IF NOT prevVowel(isStressed) THEN
ChangePhoneme(t)
ENDIF
endphoneme
phoneme E
vowel starttype #e endtype #e
length 170
FMT(vowel/ee_1)
endphoneme
phoneme O
vowel starttype #o endtype #o
length 170
FMT(vowel/oo_4)
endphoneme
+63
View File
@@ -0,0 +1,63 @@
// Long Vowels
phoneme A
vowel starttype #i endtype #i
length 200
FMT(vowel/0_3)
endphoneme
phoneme i
vowel starttype #i endtype #i
length 200
FMT(vowel/i)
endphoneme
phoneme u
vowel starttype #i endtype #i
length 200
FMT(vowel/u_bck2)
endphoneme
// Short Vowels
phoneme a
vowel starttype #i endtype #i
length 160
FMT(vowel/&)
endphoneme
phoneme e
vowel starttype #i endtype #i
length 160
FMT(vowel/e_mid2)
endphoneme
phoneme o
vowel starttype #i endtype #i
length 160
FMT(vowel/o_mid)
endphoneme
// Diphthongs
phoneme eI
vowel starttype #i endtype #i
length 220
FMT(vdiph/eei_2)
endphoneme
phoneme oU
vowel starttype #i endtype #i
length 220
FMT(vdiph/ou_2)
endphoneme
+62
View File
@@ -0,0 +1,62 @@
phoneme @ // Schwa, can be stressed
vowel starttype #@ endtype #@
length 140
FMT(vowel/@)
endphoneme
phoneme i
vowel starttype #i endtype #i
length 140
IfNextVowelAppend(;)
FMT(vowel/ii_3)
endphoneme
phoneme u
vowel starttype #u endtype #u
length 140
FMT(vowel/u_2)
endphoneme
phoneme a
vowel starttype #a endtype #a
length 170
FMT(vowel/a)
endphoneme
phoneme e
vowel starttype #e endtype #e
length 160
FMT(vowel/e_2)
endphoneme
phoneme E
vowel starttype #e endtype #e
length 160
FMT(vowel/e_mid)
endphoneme
phoneme o
vowel starttype #o endtype #o
length 160
FMT(vowel/o_8)
endphoneme
phoneme O
vowel starttype #o endtype #o
length 170
FMT(vowel/0_2)
endphoneme
phoneme v
import_phoneme base/v#
endphoneme
+3
View File
@@ -1781,6 +1781,9 @@ include ph_spanish_la
phonemetable ca es
include ph_catalan
phonemetable an es
include ph_aragon
phonemetable pt base2
include ph_pt_brazil