| |
| |
| //******************************************************************* |
| // VOWELS |
| //******************************************************************* |
| |
| phoneme @ // Schwa |
| vwl starttype #@ endtype #@ |
| unstressed |
| length 140 |
| IfNextVowelAppend(r-) |
| FMT(vowel/@_fnt) |
| endphoneme |
| |
| |
| phoneme @2 // Schwa, changes to I before a vowel |
| vwl starttype #@ endtype #@ |
| unstressed |
| length 120 |
| IF nextPh(isVowel) THEN |
| ChangePhoneme(I2) |
| ENDIF |
| FMT(vowel/@_fnt) |
| endphoneme |
| |
| |
| phoneme a |
| vwl starttype #a endtype #a |
| length 160 |
| FMT(vowel/a_2) |
| endphoneme |
| |
| |
| phoneme E |
| vwl starttype #e endtype #e |
| length 170 |
| IF nextPhW(n) THEN |
| ChangeIfDiminished(@) |
| ELSE |
| ChangeIfDiminished(I2) |
| ENDIF |
| FMT(vowel/e) |
| endphoneme |
| |
| |
| phoneme I |
| vwl starttype #i endtype #i |
| length 140 |
| IfNextVowelAppend(;) |
| FMT(vowel/ii_6) |
| endphoneme |
| |
| |
| phoneme I2 |
| vwl starttype #i endtype #i |
| unstressed |
| length 140 |
| IfNextVowelAppend(;) |
| FMT(vowel/ii_6) |
| endphoneme |
| |
| |
| phoneme I2# // used for [I] in -ed adjectives which may be [E] in some accents |
| vwl starttype #@ endtype #@ |
| unstressed |
| |
| IfNextVowelAppend(;) |
| ChangePhoneme(E) |
| endphoneme |
| |
| |
| phoneme i // optional variant of [I] for end of words |
| vwl starttype #i endtype #i |
| length 150 |
| IfNextVowelAppend(;) |
| FMT(vowel/i) |
| endphoneme |
| |
| |
| phoneme 0 |
| vwl starttype #a endtype #a |
| length 140 |
| FMT(vowel/aa#) |
| endphoneme |
| |
| |
| phoneme V |
| vwl starttype #o endtype #o |
| length 140 |
| FMT(vowel/oo_4) |
| endphoneme |
| |
| |
| phoneme U |
| vwl starttype #o endtype #o |
| length 150 |
| FMT(vowel/uu_bck) |
| endphoneme |
| |
| |
| phoneme a# |
| vwl starttype #@ endtype #@ |
| unstressed |
| length 140 |
| FMT(vowel/a#) |
| endphoneme |
| |
| |
| phoneme A: |
| vwl starttype #a endtype #@ |
| length 240 |
| FMT(vowel/a_2) |
| endphoneme |
| |
| |
| phoneme A@ |
| vwl starttype #a endtype #@ |
| length 260 |
| IfNextVowelAppend(r-) |
| FMT(vowel/a_2) |
| endphoneme |
| |
| |
| phoneme aa // 'bath' etc. |
| vwl starttype #a endtype #a |
| length 210 |
| FMT(vowel/a_2) |
| endphoneme |
| |
| |
| phoneme 3: |
| vwl starttype #o endtype #o |
| length 240 |
| IfNextVowelAppend(r-) |
| FMT(vowel/oo_4) |
| endphoneme |
| |
| |
| phoneme i: |
| vwl starttype #i endtype #i |
| length 190 |
| IfNextVowelAppend(;) |
| FMT(vowel/i_fnt) |
| endphoneme |
| |
| |
| phoneme O: |
| vwl starttype #o endtype #o |
| length 240 |
| FMT(vowel/oo) |
| endphoneme |
| |
| |
| phoneme O@ |
| vwl starttype #o endtype #@ |
| length 240 |
| IfNextVowelAppend(r-) |
| FMT(vowel/oo) |
| endphoneme |
| |
| |
| phoneme o@ |
| vwl starttype #o endtype #@ |
| length 240 |
| IfNextVowelAppend(r-) |
| FMT(vdiph2/o_oo) |
| endphoneme |
| |
| |
| phoneme O |
| vwl starttype #o endtype #o |
| length 150 |
| FMT(vowel/oo) |
| endphoneme |
| |
| |
| phoneme u: |
| vwl starttype #u endtype #u |
| length 190 |
| FMT(vowel/u) |
| endphoneme |
| |
| |
| phoneme aU |
| vwl starttype #a endtype #u |
| length 230 |
| FMT(vdiph/aau_2) |
| endphoneme |
| |
| |
| phoneme oU |
| vwl starttype #o endtype #o |
| length 230 |
| FMT(vowel/o) |
| endphoneme |
| |
| |
| phoneme aI |
| vwl starttype #a endtype #i |
| length 230 |
| FMT(vdiph/ai) |
| endphoneme |
| |
| |
| phoneme eI |
| vwl starttype #i endtype #i |
| length 210 |
| FMT(vowel/e) |
| endphoneme |
| |
| |
| phoneme OI |
| vwl starttype #o endtype #i |
| length 230 |
| FMT(vdiph/0i_2) |
| endphoneme |
| |
| |
| phoneme e@ |
| vwl starttype #e endtype #@ |
| length 220 |
| IfNextVowelAppend(r-) |
| FMT(vdiph2/e@) |
| endphoneme |
| |
| |
| phoneme i@ |
| vwl starttype #i endtype #a |
| length 240 |
| IfNextVowelAppend(r-) |
| FMT(vdiph2/ie) |
| endphoneme |
| |
| |
| phoneme i@3 |
| vwl starttype #i endtype #a |
| length 240 |
| IfNextVowelAppend(r-) |
| FMT(vdiph2/ie) |
| endphoneme |
| |
| |
| |
| phoneme l |
| import_phoneme base1/l // use clear [l] before not-vowel |
| endphoneme |
| |