//========================================================= // Latin //========================================================= phoneme a vowel starttype #a endtype #a length 170 FMT(vowel/a_5) endphoneme phoneme E vowel starttype #e endtype #e length 170 FMT(vowel/ee_1) endphoneme phoneme I vowel starttype #i endtype #i length 150 IfNextVowelAppend(;) FMT(vowel/ii_5) endphoneme phoneme O vowel starttype #o endtype #o length 160 FMT(vowel/o) endphoneme phoneme U vowel starttype #u endtype #u length 160 FMT(vowel/u) endphoneme phoneme a: vowel starttype #a endtype #a length 270 FMT(vowel/a_3) endphoneme phoneme e: vowel starttype #e endtype #e length 260 FMT(vowel/e) endphoneme phoneme i: vowel starttype #i endtype #i length 240 FMT(vowel/i_2) endphoneme phoneme o: vowel starttype #o endtype #o length 250 FMT(vowel/o_2) endphoneme phoneme u: vowel starttype #u endtype #u length 250 FMT(vowel/u_bck2) endphoneme phoneme y vowel starttype #i endtype #i length 150 FMT(vowel/y) endphoneme phoneme y: vowel starttype #i endtype #i length 250 FMT(vowel/y_2) endphoneme phoneme aU vowel starttype #a endtype #u length 270 FMT(vdiph/aau_2) endphoneme phoneme aI vowel starttype #a endtype #i length 270 FMT(vdiph/ae) endphoneme phoneme eI vowel starttype #e endtype #i length 270 FMT(vdiph/ei) endphoneme phoneme EU vowel starttype #e endtype #u length 270 FMT(vdiph/eeu_2) endphoneme phoneme OI vowel starttype #o endtype #i length 250 FMT(vdiph/oi) endphoneme //=========== // CONSONANTS //=========== phoneme p // unaspirated import_phoneme consonants/p- voicingswitch b endphoneme // should actually be a modifier of a phoneme, but we use a short /h/ here. phoneme vls glt apr length 50 lengthmod 3 ipa ʰ IF nextPh(#@) THEN WAV(h/h@) ELIF nextPh(#a) THEN WAV(h/ha) ELIF nextPh(#e) THEN WAV(h/he) ELIF nextPh(#i) THEN WAV(h/hi) ELIF nextPh(#o) THEN WAV(h/ho) ELIF nextPh(#u) THEN WAV(h/hu) ENDIF WAV(h/h_, 70) // no vowel following endphoneme // Allen, Vox Latina, Chapter 1, Section v // Use 'dark' l (l/2) at the end of a word or another consonant phoneme l import_phoneme en/l endphoneme