Browse Source

vi: modify length for phoneme e relatively to final consonants

master
Anh Hoang Nguyen 6 years ago
parent
commit
2ad6114c80
1 changed files with 23 additions and 4 deletions
  1. 23
    4
      phsource/ph_vietnam

+ 23
- 4
phsource/ph_vietnam View File



phoneme e phoneme e
vwl starttype #e endtype #e vwl starttype #e endtype #e
IF thisPh(isFirstVowel) AND thisPh(isFinalVowel) AND thisPh(isWordEnd) THEN
IF nextPhW(p) THEN
length 114
ELIF nextPhW(t) THEN
length 126
ELIF nextPhW(c) THEN
length 140
ELIF nextPhW(n^) THEN
length 120
ELIF nextPhW(m) THEN
length 148
ELIF nextPhW(n) THEN
length 163
ELIF nextPhW(N) THEN
length 115
ELIF thisPh(isFirstVowel) AND thisPh(isFinalVowel) AND thisPh(isWordEnd) THEN
length 240 length 240
ELSE
ELIF thisPh(isFirstVowel) AND thisPh(isFinalVowel) AND thisPh(isWordStart) THEN
length 240
ELSE
length 180 length 180
ENDIF
// FMT(vowel/e)
ENDIF
IF nextPh(n^) THEN
FMT(vowel/e)
ELSE
FMT(vietnam/e) FMT(vietnam/e)
ENDIF
endphoneme endphoneme





Loading…
Cancel
Save