phoneme @ vwl starttype #@ endtype #@ unstressed length 120 FMT(vowel/@) endphoneme phoneme i vwl starttype #i endtype #i length 160 FMT(vowel/i) endphoneme phoneme e vwl starttype #e endtype #e length 180 IF thisPh(isWordEnd) THEN FMT(vowel/e_mid) ENDIF FMT(vowel/ee) endphoneme phoneme a vwl starttype #a endtype #a length 180 IF thisPh(isUnstressed) THEN FMT(vowel/a#_2) ENDIF FMT(vowel/a_3) endphoneme phoneme o vwl starttype #o endtype #o length 180 FMT(vowel/oo_1) endphoneme phoneme u vwl starttype #u endtype #u length 180 FMT(vowel/u_bck) endphoneme phoneme p# // more aspiration import_phoneme consonants/ph endphoneme phoneme t# import_phoneme base1/t endphoneme phoneme ts# import_phoneme consonants/ts endphoneme phoneme k# vls vel stp lengthmod 2 voicingswitch g Vowelin f1=1 f2=1400 -100 100 f3=-150 80 Vowelout f1=0 f2=2300 300 400 f3=-150 80 rms=20 IF nextPh(isPause2) THEN WAV(ustop/k_asp, 40) ENDIF IF nextPhW(#e) OR nextPhW(#i) THEN WAV(ustop/k_asp_e, 40) ELIF nextPhW(#o) OR nextPhW(#u) THEN WAV(ustop/k_asp_u, 30) ELSE WAV(ustop/k_asp_a, 35) ENDIF endphoneme phoneme dz import_phoneme consonants/dz voicingswitch ts endphoneme phoneme p import_phoneme consonants/p- endphoneme phoneme t import_phoneme consonants/t- endphoneme phoneme ts vls alv afr sib lengthmod 2 Vowelin f1=0 f2=1700 -300 300 f3=-100 80 Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 WAV(ustop/ts2) endphoneme phoneme c import_phoneme consonants/c2 endphoneme phoneme k import_phoneme consonants/k- endphoneme phoneme Q vcd vel frc voicingswitch x lengthmod 6 Vowelin f1=2 f2=2300 200 400 f3=-100 80 Vowelout f1=2 f2=2300 250 300 f3=-300 80 brk FMT(voc/Q) addWav(ufric/xx, 100) endphoneme phoneme Q2 vcd vel frc voicingswitch x lengthmod 6 Vowelin f1=2 f2=2300 200 400 f3=-100 80 Vowelout f1=2 f2=2300 250 300 f3=-300 80 brk FMT(voc/Q) addWav(ufric/x2, 50) endphoneme phoneme r import_phoneme base1/R endphoneme