mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 05:35:35 +00:00
ar: create separate dark vowels to be used after thick consonants
This commit is contained in:
+33
-2
@@ -78,7 +78,7 @@ phoneme a
|
||||
IF prevPhW (s[) OR prevPhW (dH) OR prevPhW(t[) OR prevPhW(Z) OR prevPhW(q) THEN
|
||||
FMT(vowel/aa_7)
|
||||
ELSE
|
||||
FMT(vowel/a_2)
|
||||
FMT(vowel/a_2)
|
||||
ENDIF
|
||||
endphoneme
|
||||
|
||||
@@ -92,7 +92,7 @@ phoneme i
|
||||
IF prevPhW (s[) OR prevPhW (dH) OR prevPhW(t[) OR prevPhW(Z) OR prevPhW(q) THEN
|
||||
FMT(vowel/ii_5)
|
||||
ELSE
|
||||
FMT(vowel/i)
|
||||
FMT(vowel/i)
|
||||
ENDIF
|
||||
endphoneme
|
||||
|
||||
@@ -110,6 +110,37 @@ phoneme u
|
||||
ENDIF
|
||||
endphoneme
|
||||
|
||||
// "dark" vowels after "thick" consonants
|
||||
phoneme a.
|
||||
vwl starttype #a endtype #a
|
||||
IF nextPhW(isPause) THEN
|
||||
length 80
|
||||
ELSE
|
||||
length 140
|
||||
ENDIF
|
||||
FMT(vowel/aa_7)
|
||||
endphoneme
|
||||
|
||||
phoneme i.
|
||||
vwl starttype #i endtype #i
|
||||
IF nextPhW(isPause) THEN
|
||||
length 80
|
||||
ELSE
|
||||
length 140
|
||||
ENDIF
|
||||
FMT(vowel/ii_5)
|
||||
endphoneme
|
||||
|
||||
phoneme u.
|
||||
vwl starttype #u endtype #u
|
||||
IF nextPhW(isPause) THEN
|
||||
length 80
|
||||
ELSE
|
||||
length 140
|
||||
ENDIF
|
||||
FMT(vowel/u_7)
|
||||
endphoneme
|
||||
|
||||
phoneme : // lengthen previous vowel by "length"
|
||||
virtual
|
||||
length 180
|
||||
|
||||
Reference in New Issue
Block a user