mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
Latvian language improvements
This commit is contained in:
committed by
Reece H. Dunn
parent
a595374741
commit
dad8a3f2f9
@@ -466,6 +466,7 @@ vismaz $2
|
||||
///////////////////
|
||||
as $abbrev
|
||||
asv ,a:_:,ess_!v'e:_:
|
||||
ano 'ano:
|
||||
ba $abbrev
|
||||
bba $abbrev
|
||||
co $abbrev
|
||||
|
||||
+9
-7
@@ -163,8 +163,8 @@
|
||||
|
||||
.group d
|
||||
d d
|
||||
dz Dz<
|
||||
dž DZ<
|
||||
dz Dz`
|
||||
dž DZ`
|
||||
dž (L61 DZ
|
||||
|
||||
.group e
|
||||
@@ -402,17 +402,18 @@ L41L10L10L10) ē (@<< e:
|
||||
|
||||
.group k
|
||||
k k
|
||||
k (ļ k} // tiny pause between k and ļ
|
||||
|
||||
.group ķ
|
||||
ķ c
|
||||
ķ (L55 c. // tiny pause for sharper sound before short vowels
|
||||
ķ (L55 c} // tiny pause for sharper sound before short vowels
|
||||
|
||||
.group l
|
||||
L56) l (@ >l // short vowels (or diphthongs) before
|
||||
o) l (@ :l // short vowels before
|
||||
CL57) l (@ :l // long vowels before
|
||||
l l
|
||||
ll lll // espeak says doubled ll shorter than doubled ļļ
|
||||
ll (++ ll // espeak says doubled ll shorter than doubled ļļ
|
||||
C) l (C l- // more voiced variant between consonants
|
||||
|
||||
.group ļ
|
||||
@@ -436,7 +437,7 @@ L41L10L10L10) ē (@<< e:
|
||||
|
||||
.group o
|
||||
// default policy rules
|
||||
_C) o (_+ uo< // shorter version of uo for particles
|
||||
_C) o (_+ o` // shorter version of uo for particles
|
||||
o) o o: // in ..oo.. second o is spelled as ō
|
||||
o ($w_alt++ o // $alt words in lv_list are spelled as o
|
||||
o (_$w_alt1+ o: // o at the end of internationalisms ($alt1) words is spelled as ō
|
||||
@@ -474,7 +475,7 @@ L46L45L45) o (<< uo
|
||||
o (L44+ uo // uo postfixes
|
||||
|
||||
// Prefixes
|
||||
_n) o uo< // shorter uo for prefix
|
||||
_n) o o` // shorter uo for prefix
|
||||
|
||||
// international prefixes
|
||||
_femt) o o
|
||||
@@ -992,7 +993,7 @@ L41L10L10L10sk) o (pL01_ o: // ...skops
|
||||
v) ol (u ol
|
||||
z) ol (it ol
|
||||
@z) ol (L01_ o:l // ..zols
|
||||
z) ol (L05_ uo>l // ..zole
|
||||
z) ol (L05_ uol // ..zole
|
||||
|
||||
.group om
|
||||
an) om om
|
||||
@@ -1067,6 +1068,7 @@ L41L10L10L10sk) o (pL01_ o: // ...skops
|
||||
daig) on uon
|
||||
dail) on uon
|
||||
dalt) on o:n
|
||||
d) on (ald on
|
||||
d) on (k oN
|
||||
_d) on (L04_ uon // dona
|
||||
d) on (n onn
|
||||
|
||||
+7
-7
@@ -128,7 +128,7 @@ phoneme uo
|
||||
FMT(vdiph2/uaa, 100)
|
||||
endphoneme
|
||||
|
||||
phoneme uo< // shorter version of uo
|
||||
phoneme o` // shorter version of uo
|
||||
vowel starttype #u endtype #a
|
||||
length 180
|
||||
long
|
||||
@@ -245,7 +245,7 @@ phoneme D // louder and shorter version of d
|
||||
endphoneme
|
||||
|
||||
|
||||
phoneme z< // Shortened version of z for diphthong dz
|
||||
phoneme z` // Shortened version of z for diphthong dz
|
||||
vcd alv frc sibilant
|
||||
voicingswitch s
|
||||
length 10
|
||||
@@ -264,7 +264,7 @@ phoneme z< // Shortened version of z for diphthong dz
|
||||
FMT(voc/z, 110) addWav(ufric/s_, 100)
|
||||
endphoneme
|
||||
|
||||
phoneme Z< // Shortened version of Z for diphthong dZ
|
||||
phoneme Z` // Shortened version of Z for diphthong dZ
|
||||
vcd pla frc sibilant
|
||||
voicingswitch S
|
||||
length 30
|
||||
@@ -287,13 +287,13 @@ endphoneme
|
||||
|
||||
phoneme > // lengthen previous vowel less than using ":"
|
||||
virtual
|
||||
length 20 // it actually seems working shorter as 20ms, but anyway...
|
||||
length 30 // it actually seems working shorter, but anyway...
|
||||
endphoneme
|
||||
|
||||
phoneme . // Tiny, 5ms non-linked pause (used between phonemes in word)
|
||||
phoneme } // Tiny, 5ms non-linked pause (used between phonemes in word)
|
||||
pause
|
||||
starttype _ endtype _
|
||||
lengthmod 1
|
||||
// starttype _ endtype _
|
||||
// lengthmod 1
|
||||
nolink
|
||||
length 5
|
||||
endphoneme
|
||||
|
||||
Reference in New Issue
Block a user