mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
[1.46.28]
Ignore character U+00AD (soft hyphen) in text. Added stress rule code for Lang=kl (Greenlandic). Changes to languages: it, ta, si git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@294 d46cf337-b52f-0410-862d-fd96e6ae7743
This commit is contained in:
@@ -83,7 +83,7 @@ consonants 10 118
|
||||
ga 21 127
|
||||
tt 23 120
|
||||
ko 15 116
|
||||
kl 14 115
|
||||
kl 18 119
|
||||
|
||||
Data file Used by
|
||||
b/b [b] base
|
||||
@@ -418,7 +418,7 @@ l/l_ [l] base
|
||||
[l/] fr
|
||||
l/l_@ [l/3] base
|
||||
[l/] fr
|
||||
l/l@ [] base
|
||||
l/l@ [h&z] base
|
||||
[l#] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
@@ -452,7 +452,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 [] base
|
||||
l/la [h&z] base
|
||||
[l#] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
@@ -460,7 +460,7 @@ l/la [] base
|
||||
[K] tn
|
||||
l/l_a [l/3] base
|
||||
[l/] fr
|
||||
l/le [] base
|
||||
l/le [h&z] base
|
||||
[l#] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
@@ -472,7 +472,7 @@ l/L_eL_af [&] af
|
||||
[&:] af
|
||||
l/l_front [L] sq
|
||||
l/l_front_ [l/4] sq
|
||||
l/li [] base
|
||||
l/li [h&z] base
|
||||
[l#] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
@@ -486,7 +486,7 @@ ll/ll [L] base
|
||||
ll/_ll [L] base
|
||||
l/l_long [l] base
|
||||
[l] fr
|
||||
l/lo [] base
|
||||
l/lo [h&z] base
|
||||
[l#] base
|
||||
[l/2] fr
|
||||
[K] nso
|
||||
@@ -497,7 +497,7 @@ l^/l_rfx [l.] base
|
||||
[l;] lt
|
||||
[l] ru
|
||||
[l^] ru
|
||||
l/lu [] base
|
||||
l/lu [h&z] base
|
||||
[l#] base
|
||||
[l] fr
|
||||
[l/2] fr
|
||||
@@ -1737,10 +1737,10 @@ vowel/e [e] base
|
||||
[e:] dv
|
||||
[e:] te
|
||||
[e:] ga
|
||||
[e] kl
|
||||
[E] kl
|
||||
vowel/e# [I] en-sc
|
||||
[e] et
|
||||
[e] kl
|
||||
[E] kl
|
||||
vowel/e_2 [eI] en-sc
|
||||
[e:] de
|
||||
[e] hi
|
||||
|
||||
+3
-2
@@ -37,7 +37,8 @@
|
||||
0 V# NULL 0 R
|
||||
0 UR NULL 60 U R
|
||||
|
||||
0 eI NULL 60 E j
|
||||
0 eI VWL 60 E j
|
||||
0 eI NULL 0 e:
|
||||
0 oU NULL 0 o:
|
||||
0 W~ NULL 0 E~
|
||||
0 A~ NULL 0 a~
|
||||
@@ -49,7 +50,7 @@
|
||||
0 @5 NULL 0 @
|
||||
0 a# NULL 0 @
|
||||
0 I2 NULL 0 I
|
||||
0 i NULL 0 I
|
||||
0 i NULL 0 i:
|
||||
0 aa NULL 0 a
|
||||
0 V NULL 0 a:
|
||||
0 0 NULL 0 O
|
||||
|
||||
+1
-1
@@ -59,7 +59,7 @@
|
||||
0 @5 NULL 0 @
|
||||
0 a# NULL 0 @
|
||||
0 I2 NULL 0 I
|
||||
0 i NULL 0 I
|
||||
0 i NULL 0 i:
|
||||
0 aa NULL 0 a
|
||||
0 V NULL 0 a:
|
||||
0 0 NULL 0 O
|
||||
|
||||
+1
-1
@@ -41,7 +41,7 @@
|
||||
0 @5 NULL 0 @
|
||||
0 a# NULL 0 @
|
||||
0 I2 NULL 0 I
|
||||
0 i NULL 0 I
|
||||
0 i NULL 0 i:
|
||||
0 aa NULL 0 a
|
||||
0 V NULL 0 a:
|
||||
0 0 NULL 0 a:
|
||||
|
||||
Executable
+102
@@ -0,0 +1,102 @@
|
||||
|
||||
|
||||
// vowels
|
||||
|
||||
phoneme a
|
||||
vowel starttype #a endtype #a
|
||||
length 150
|
||||
FMT(vowel/a)
|
||||
endphoneme
|
||||
|
||||
phoneme E
|
||||
vowel starttype #e endtype #e
|
||||
length 150
|
||||
IF thisPh(isWordEnd) THEN
|
||||
FMT(vowel/e#)
|
||||
ENDIF
|
||||
FMT(vowel/e)
|
||||
endphoneme
|
||||
|
||||
phoneme i
|
||||
vowel starttype #i endtype #i
|
||||
length 150
|
||||
FMT(vowel/i)
|
||||
endphoneme
|
||||
|
||||
phoneme o
|
||||
vowel starttype #o endtype #o
|
||||
length 150
|
||||
FMT(vowel/o)
|
||||
endphoneme
|
||||
|
||||
phoneme u
|
||||
vowel starttype #u endtype #u
|
||||
length 150
|
||||
FMT(vowel/u_bck2)
|
||||
endphoneme
|
||||
|
||||
phoneme aI
|
||||
vowel starttype #a endtype #i
|
||||
length 250
|
||||
FMT(vdiph/ai)
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme e
|
||||
import_phoneme da/e
|
||||
endphoneme
|
||||
|
||||
phoneme &
|
||||
import_phoneme da/&
|
||||
endphoneme
|
||||
|
||||
phoneme V
|
||||
import_phoneme da/V
|
||||
endphoneme
|
||||
|
||||
phoneme O
|
||||
import_phoneme da/O
|
||||
endphoneme
|
||||
|
||||
phoneme y
|
||||
import_phoneme da/y
|
||||
endphoneme
|
||||
|
||||
phoneme W
|
||||
import_phoneme da/W
|
||||
endphoneme
|
||||
|
||||
phoneme 3
|
||||
import_phoneme da/3
|
||||
endphoneme
|
||||
|
||||
phoneme : // lengthen previous vowel by "length"
|
||||
virtual
|
||||
length 120
|
||||
endphoneme
|
||||
|
||||
|
||||
|
||||
// consonants
|
||||
|
||||
phoneme r
|
||||
import_phoneme base/r"
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme tl#
|
||||
vls alv stop
|
||||
lengthmod 2
|
||||
ipa tl#
|
||||
Vowelin f1=0 f2=1700 -300 300 f3=-100 80
|
||||
Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
|
||||
WAV(ufric/tl#, 50)
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme ts
|
||||
import_phoneme consonants/ts
|
||||
endphoneme
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user