phoneme i vowel starttype #i endtype #i length 120 ChangeIfStressed(i+) ChangeIfDiminished(i-) FMT(vowel/i_6, 70) endphoneme phoneme i+ vowel starttype #i endtype #i length 120 FMT(vowel/i_6, 100) endphoneme phoneme i- vowel starttype #i endtype #i length 120 FMT(vowel/i_6, 60) endphoneme phoneme i: vowel starttype #i endtype #i length 300 ChangeIfStressed(i:+) ChangeIfDiminished(i:-) FMT(vowel/i_7, 70) endphoneme phoneme i:+ vowel starttype #i endtype #i length 300 FMT(vowel/i_7, 100) endphoneme phoneme i:- vowel starttype #i endtype #i length 300 FMT(vowel/i_7, 60) endphoneme phoneme E vowel starttype #e endtype #e length 120 ChangeIfStressed(E+) ChangeIfDiminished(E-) FMT(vowel/ee_3, 70) endphoneme phoneme E+ vowel starttype #e endtype #e length 120 FMT(vowel/ee_3, 100) endphoneme phoneme E- vowel starttype #e endtype #e length 120 FMT(vowel/ee_3, 60) endphoneme phoneme E: vowel starttype #e endtype #e length 300 ChangeIfStressed(E:+) ChangeIfDiminished(E:-) FMT(vowel/ee_5, 70) endphoneme phoneme E:+ vowel starttype #e endtype #e length 300 FMT(vowel/ee_5, 100) endphoneme phoneme E:- vowel starttype #e endtype #e length 300 FMT(vowel/ee_5, 60) endphoneme phoneme e vowel starttype #e endtype #e length 120 ChangeIfStressed(e+) ChangeIfDiminished(e-) FMT(vowel/e_9, 70) // e_5 endphoneme phoneme e+ vowel starttype #e endtype #e length 120 FMT(vowel/e_9, 100) endphoneme phoneme e- vowel starttype #e endtype #e length 120 FMT(vowel/e_9, 60) endphoneme phoneme e: vowel starttype #e endtype #e length 300 ChangeIfStressed(e:+) ChangeIfDiminished(e:-) FMT(vowel/e_mid2, 70) // e_8 endphoneme phoneme e:+ vowel starttype #e endtype #e length 300 FMT(vowel/e_mid2, 100) endphoneme phoneme e:- vowel starttype #e endtype #e length 300 FMT(vowel/e_mid2, 60) endphoneme phoneme a vowel starttype #a endtype #a length 120 ChangeIfStressed(a+) ChangeIfDiminished(a-) ChangeIfNotStressed(a-) FMT(vowel/aa_7, 70) // possible variants: a_3, a_5 or aa_7 endphoneme phoneme a+ vowel starttype #a endtype #a length 120 FMT(vowel/aa_7, 100) endphoneme phoneme a- vowel starttype #a endtype #a length 120 FMT(vowel/aa_7, 60) endphoneme phoneme a: vowel starttype #a endtype #a length 300 ChangeIfStressed(a:+) ChangeIfDiminished(a:-) long FMT(vowel/aa_9, 60) // was a_3 or aa_9 endphoneme phoneme a:+ vowel starttype #a endtype #a length 300 long FMT(vowel/aa_9, 100) endphoneme phoneme a:- vowel starttype #a endtype #a length 300 long FMT(vowel/aa_9, 60) endphoneme phoneme o vowel starttype #o endtype #o length 120 FMT(vowel/oo_1, 70) endphoneme phoneme o: vowel starttype #o endtype #o length 300 FMT(vowel/oo_1, 70) endphoneme phoneme u vowel starttype #u endtype #u length 120 FMT(vowel/u, 70) endphoneme phoneme u: vowel starttype #u endtype #u length 300 FMT(vowel/u_3, 70) endphoneme phoneme ai vowel starttype #a endtype #i length 230 long FMT(vdiph/aai, 70) endphoneme phoneme ei vowel starttype #e endtype #i length 250 long FMT(vdiph/eei_2, 70) endphoneme phoneme au vowel starttype #a endtype #u length 250 long FMT(vdiph/aau, 70) endphoneme phoneme uo vowel starttype #u endtype #a length 200 //long FMT(vdiph2/uaa, 70) endphoneme phoneme oi vowel starttype #o endtype #i length 250 long FMT(vdiph/ooi, 70) endphoneme phoneme ui vowel starttype #u endtype #i length 250 long FMT(vdiph/ui, 70) endphoneme phoneme ie vowel starttype #i endtype #e length 250 long FMT(vdiph2/ie_2, 70) endphoneme phoneme iu vowel starttype #i endtype #u length 250 long FMT(vdiph2/iu_2, 70) endphoneme phoneme R liquid trill lengthmod 6 Vowelin f1=0 f2=1700 -300 300 f3=-300 80 Vowelout f1=2 f2=1700 -300 300 f3=-300 80 brk FMT(r3/r_trill) addWav(r3/r_trill.wav, 50) endphoneme phoneme ts vls alv afr nolink voicingswitch J length 55 lengthmod 1 WAV(ustop/ts2, 60) endphoneme phoneme tS vls pla afr sibilant voicingswitch dZ lengthmod 2 length 80 WAV(ustop/tsh,40) endphoneme phoneme t vls alv stop //lengthenstop lengthmod 1 voicingswitch d IF nextPh(isPause2) THEN WAV(ustop/t_dnt, 20) ENDIF WAV(ustop/t_dnt, 50) endphoneme phoneme p vls blb stop lengthmod 2 voicingswitch b Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=30 IF nextPh(isPause2) THEN WAV(ustop/p_unasp_, 80) ENDIF IF nextPh(l) THEN WAV(ustop/pl) ENDIF WAV(ustop/p_unasp, 120) endphoneme phoneme k vls vel stop lengthmod 2 voicingswitch g Vowelin f1=0 f2=2300 200 400 f3=-100 80 Vowelout f1=0 f2=2300 300 400 f3=-100 80 rms=20 IF nextPh(isPause2) THEN WAV(ustop/k_) ENDIF IF nextPh(#i) OR nextPh(l^) THEN WAV(ustop/ki) ENDIF IF nextPh(l) THEN WAV(ustop/kl) ENDIF WAV(ustop/k_unasp, 60) // weaker endphoneme phoneme c vls pal stop palatal voicingswitch J lengthmod 2 WAV(ustop/c, 90) endphoneme phoneme l liquid unstressed dnt length 100 FMT(vwl_hi/l-voc) endphoneme phoneme s2 // second part of long [s:] vls alv frc sibilant lengthmod 3 Vowelin f1=0 f2=1700 -300 300 f3=-100 80 Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20 WAV(ufric/s_continue) endphoneme