|
|
|
|
|
|
|
|
// ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
// ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
// FMT(vowel/..., 50) |
|
|
// FMT(vowel/..., 50) |
|
|
// ELSE |
|
|
// ELSE |
|
|
// FMT(vowel/..., 75) |
|
|
|
|
|
|
|
|
// FMT(vowel/..., 80) |
|
|
// ENDIF |
|
|
// ENDIF |
|
|
|
|
|
|
|
|
phoneme a |
|
|
phoneme a |
|
|
vowel starttype #a endtype #a |
|
|
vowel starttype #a endtype #a |
|
|
length 120 |
|
|
length 120 |
|
|
IF thisPh(isStressed) THEN |
|
|
IF thisPh(isStressed) THEN |
|
|
FMT(vowel/aa_7, 90) // other possible variants: a_3, a_5 or aa_7 |
|
|
|
|
|
|
|
|
FMT(vwl_lv/a, 100) // adjusted from aa_3 |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vowel/aa_7, 45) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/a, 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vowel/aa_7, 68) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/a, 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
length 300 |
|
|
length 300 |
|
|
long |
|
|
long |
|
|
IF thisPh(isStressed) THEN |
|
|
IF thisPh(isStressed) THEN |
|
|
FMT(vowel/aa_9, 80) // other possible variants: a_3 |
|
|
|
|
|
|
|
|
FMT(vwl_lv/aa, 100) |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vowel/aa_9, 40) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/aa, 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vowel/aa_9, 60) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/aa, 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vowel starttype #e endtype #e |
|
|
vowel starttype #e endtype #e |
|
|
length 120 |
|
|
length 120 |
|
|
IF thisPh(isStressed) THEN |
|
|
IF thisPh(isStressed) THEN |
|
|
FMT(vowel/ee_3, 90) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/E, 100) |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vowel/ee_3, 45) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/E, 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vowel/ee_3, 68) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/E, 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vowel starttype #e endtype #e |
|
|
vowel starttype #e endtype #e |
|
|
length 300 |
|
|
length 300 |
|
|
IF thisPh(isStressed) THEN |
|
|
IF thisPh(isStressed) THEN |
|
|
FMT(vowel/ee_5, 60) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/EE, 100) |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vowel/ee_5, 30) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/EE, 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vowel/ee_5, 45) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/EE, 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vowel starttype #e endtype #e |
|
|
vowel starttype #e endtype #e |
|
|
length 120 |
|
|
length 120 |
|
|
IF thisPh(isStressed) THEN |
|
|
IF thisPh(isStressed) THEN |
|
|
FMT(vowel/e_9, 100) // other alternative e_5 |
|
|
|
|
|
|
|
|
FMT(vwl_lv/e, 100) // other alternative e_5 |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vowel/e_9, 50) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/e, 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vowel/e_9, 75) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/e, 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vowel starttype #e endtype #e |
|
|
vowel starttype #e endtype #e |
|
|
length 300 |
|
|
length 300 |
|
|
IF thisPh(isStressed) THEN |
|
|
IF thisPh(isStressed) THEN |
|
|
FMT(vowel/e_mid2, 100) // other alternative e_8 |
|
|
|
|
|
|
|
|
FMT(vwl_lv/ee, 100) // other alternative e_8 |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vowel/e_mid2, 50) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/ee, 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vowel/e_mid2, 75) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/ee, 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vowel starttype #i endtype #i |
|
|
vowel starttype #i endtype #i |
|
|
length 120 |
|
|
length 120 |
|
|
IF thisPh(isStressed) THEN |
|
|
IF thisPh(isStressed) THEN |
|
|
FMT(vowel/i_6, 140) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/i, 110) // was i_6 |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vowel/i_6, 70) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/i, 55) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vowel/i_6, 105) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/i, 88) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vowel starttype #i endtype #i |
|
|
vowel starttype #i endtype #i |
|
|
length 300 |
|
|
length 300 |
|
|
IF thisPh(isStressed) THEN |
|
|
IF thisPh(isStressed) THEN |
|
|
FMT(vowel/i_7, 120) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/ii, 110) // was i_7 |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vowel/i_7, 60) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/ii, 55) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vowel/i_7, 90) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/ii, 88) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vowel starttype #o endtype #o |
|
|
vowel starttype #o endtype #o |
|
|
length 120 |
|
|
length 120 |
|
|
IF thisPh(isStressed) THEN |
|
|
IF thisPh(isStressed) THEN |
|
|
FMT(vowel/oo_2, 100) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/o, 90) |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vowel/oo_2, 50) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/o, 45) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vowel/oo_2, 75) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/o, 68) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vowel starttype #o endtype #o |
|
|
vowel starttype #o endtype #o |
|
|
length 300 |
|
|
length 300 |
|
|
IF thisPh(isStressed) THEN |
|
|
IF thisPh(isStressed) THEN |
|
|
FMT(vowel/oo_1, 90) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/oo, 80) |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vowel/oo_1, 45) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/oo, 40) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vowel/oo_1, 68) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/oo, 60) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vowel starttype #u endtype #u |
|
|
vowel starttype #u endtype #u |
|
|
length 120 |
|
|
length 120 |
|
|
IF thisPh(isMaxStress) THEN |
|
|
IF thisPh(isMaxStress) THEN |
|
|
FMT(vowel/u, 140) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/u, 140) |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vowel/u, 70) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/u, 70) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vowel/u, 105) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/u, 105) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vowel starttype #u endtype #u |
|
|
vowel starttype #u endtype #u |
|
|
length 300 |
|
|
length 300 |
|
|
IF thisPh(isMaxStress) THEN |
|
|
IF thisPh(isMaxStress) THEN |
|
|
FMT(vowel/u_3, 120) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/uu, 120) |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vowel/u_3, 60) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/uu, 60) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vowel/u_3, 90) |
|
|
|
|
|
|
|
|
FMT(vwl_lv/uu, 90) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vdiph/aai, 50) |
|
|
FMT(vdiph/aai, 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vdiph/aai, 75) |
|
|
|
|
|
|
|
|
FMT(vdiph/aai, 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vdiph/aau, 50) |
|
|
FMT(vdiph/aau, 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vdiph/aau, 75) |
|
|
|
|
|
|
|
|
FMT(vdiph/aau, 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vdiph/eei_2, 50) |
|
|
FMT(vdiph/eei_2, 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vdiph/eei_2, 75) |
|
|
|
|
|
|
|
|
FMT(vdiph/eei_2, 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vdiph2/ie_2, 50) |
|
|
FMT(vdiph2/ie_2, 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vdiph2/ie_2, 75) |
|
|
|
|
|
|
|
|
FMT(vdiph2/ie_2, 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vdiph2/iu_2, 50) |
|
|
FMT(vdiph2/iu_2, 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vdiph2/iu_2, 75) |
|
|
|
|
|
|
|
|
FMT(vdiph2/iu_2, 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vdiph/ui, 50) |
|
|
FMT(vdiph/ui, 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vdiph/ui, 75) |
|
|
|
|
|
|
|
|
FMT(vdiph/ui, 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
length 200 |
|
|
length 200 |
|
|
//long |
|
|
//long |
|
|
IF thisPh(isMaxStress) THEN |
|
|
IF thisPh(isMaxStress) THEN |
|
|
FMT(vdiph2/uaa, 100) |
|
|
|
|
|
|
|
|
FMT(vdiph2/uaa 100) |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vdiph2/uaa, 50) |
|
|
|
|
|
|
|
|
FMT(vdiph2/uaa 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vdiph2/uaa, 75) |
|
|
|
|
|
|
|
|
FMT(vdiph2/uaa 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
ELIF thisPh(isDiminished) AND NOT prevVowel(isStressed) THEN |
|
|
FMT(vdiph/ooi, 50) |
|
|
FMT(vdiph/ooi, 50) |
|
|
ELSE |
|
|
ELSE |
|
|
FMT(vdiph/ooi, 75) |
|
|
|
|
|
|
|
|
FMT(vdiph/ooi, 80) |
|
|
ENDIF |
|
|
ENDIF |
|
|
endphoneme |
|
|
endphoneme |
|
|
|
|
|
|