phoneme n IF nextPhW(isVelar) THEN // /n/ is velarized to /N/ when before velar stops ChangePhoneme(N) ENDIF CALL base1/n endphoneme phoneme O vwl starttype #o endtype #o length 200 FMT(vowel/oo) endphoneme phoneme w# vls glt apr // [h] ipa ʍ IF nextPh(isVowel) THEN NextVowelStarts VowelStart(w/w@) VowelStart(w/wa) VowelStart(w/we) VowelStart(w/wi) VowelStart(w/wo) VowelStart(w/wu) EndSwitch ENDIF WAV(h/hu, 70) endphoneme phoneme aI vwl starttype #a endtype #i length 240 FMT(vdiph/ai) endphoneme phoneme uI vwl starttype #u endtype #i length 290 lng FMT(vdiph/ui) endphoneme phoneme iu vwl starttype #i endtype #u length 280 lng FMT(vdiph2/iu_2) endphoneme