| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 | 
							- 
 - // vowels
 - 
 - phoneme a   // a(ㅏ)
 -   ipa ɐ
 -   vwl starttype #a endtype #a
 -   length 200
 -   FMT(vowel/aa_8)
 - endphoneme
 - 
 - phoneme E   // ae(ㅐ)
 -   ipa ɛ
 -   vwl starttype #e endtype #e
 -   length 200
 -   FMT(vowel/ee_5)
 - endphoneme
 - 
 - phoneme @   // eo(ㅓ)
 -   ipa ʌ
 -   vwl starttype #@ endtype #@
 -   length 200
 -   FMT(vowel/oo_2)
 - endphoneme
 - 
 - phoneme o   // o(ㅗ)
 -   ipa o
 -   vwl starttype #o endtype #o
 -   length 200
 -   FMT(vowel/o_8)
 - endphoneme
 - 
 - phoneme u   // u(ㅜ)
 -   ipa u
 -   vwl starttype #u endtype #u
 -   length 200
 -   FMT(vowel/u_bck)
 - endphoneme
 - 
 - phoneme u-  // eu(ㅡ)
 -   ipa ɯ
 -   vwl starttype #u endtype #u
 -   length 200
 -   FMT(vowel/i#_7)
 - endphoneme
 - 
 - // diphthongs
 - 
 - 
 - // consonants
 - 
 - phoneme k-  //  /ㄲ/
 -   vls vel stp
 -   lengthmod 3
 -   Vowelin f1=1  f2=1700 0 200  f3=-300 80 f4
 -   Vowelout f1=1 f2=1700 0 200  f3=-300 80 f4 rms=30
 -   WAV(ustop/k_unasp_, 75)
 -   length 100
 - endphoneme
 - 
 - phoneme kh  //  /ㅋ/
 -   import_phoneme  consonants/kh
 - endphoneme
 - 
 - phoneme t-  //  /ㄸ/
 -   vls alv stp
 -   lengthmod 3
 -   Vowelin f1=0  f2=1700 -300 300  f3=-100 80  rms=40
 -   Vowelout f1=0 f2=1700 -300 250  f3=-100 80  rms=20
 -   WAV(ustop/t_unasp, 40)    // TODO
 - endphoneme
 - 
 - // TODO: ㅌ
 - 
 - phoneme p-  //  /ㅃ/
 -   import_phoneme  consonants/p-
 - endphoneme
 - 
 - phoneme ph  //  /ㅍ/
 -   import_phoneme  consonants/ph
 - endphoneme
 - 
 - phoneme tS; //  voiceless /ㅈ/
 -   vls alp sib afr
 -   ipa tɕ
 -   lengthmod 2
 -   Vowelin f1=0  f2=2700 400 600  f3=300 80
 -   WAV(ustop/ts_pzd3)
 - endphoneme
 - 
 - phoneme dZ; //  voiced /ㅈ/
 -   vcd alp sib afr
 -   ipa dʑ
 -   lengthmod 2
 -   Vowelin f1=0  f2=2700 400 600  f3=300 80
 -   FMT(dzh/dzh) addWav(x/dz_pzd)
 - endphoneme
 - 
 - phoneme s-
 -   import_phoneme base1/s        // temporary
 - endphoneme
 - 
 - phoneme q-
 -   import_phoneme base1/q        // temporary
 - endphoneme
 - 
 - phoneme tS;-
 -   import_phoneme base1/tS;      // temporary
 - endphoneme
 - 
 - phoneme d-
 -   import_phoneme base1/d
 - endphoneme
 - 
 - // phoneme tSh; ?? changed to [tS;h] in ko_rules
 - // phoneme h- in ko_list (for 10^3)  ?? changed to [h]
 - // phoneme tSh-  changed to tSh
 - 
 - phoneme *   // r(ㄹ) at initial, medial
 -   vcd alv flp rhotic
 -   ipa ɾ
 -   lengthmod 3
 -   Vowelout f1=3 f2=1600 -300 300  f3=-300 80 rms=35 len=15
 -   Vowelin f1=2  f2=1600 -300 300  f3=-100 80 len=20
 - 
 -   IF prevPh(#i) OR prevPh(#e) THEN
 -     FMT(r3/@tap2)
 -   ENDIF
 -   FMT(r3/@tap)
 - endphoneme
 
 
  |