ar: create separate dark vowels to be used after thick consonants

This commit is contained in:
Valdis Vitolins
2018-09-11 15:56:56 +03:00
parent ed108d3b3b
commit 08ef8f9c8f
2 changed files with 34 additions and 3 deletions
+33 -2
View File
@@ -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