123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296 |
- //*******************************************************************
- // TONES
- //*******************************************************************
-
- phoneme 1 // rising tone (contour: 24)
- stress
- Tone(20, 40, envelope/p_rise, NULL)
- endphoneme
-
- phoneme 2 // low tone (contour: 11)
- stress
- Tone(10, 10, envelope/i_risefall, NULL)
- endphoneme
-
- phoneme 3 // mid(-falling) tone (contour: 32)
- stress
- Tone(30, 20, envelope/p_fall, NULL)
- endphoneme
-
- phoneme 4 // high tone (contour: 55)
- stress
- Tone(50, 50, envelope/i_risefall, NULL)
- endphoneme
-
- phoneme 5 // falling (creaky) tone (contour: 42)
- stress
- Tone(40, 20, envelope/p_fall, NULL)
- endphoneme
-
- phoneme 6 // emphatic (contour: 343)
- stress
- Tone(30, 40, envelope/i_risefall, NULL)
- endphoneme
-
- //*******************************************************************
- // CONSONANTS (PLOSIVES/STOPS)
- //*******************************************************************
-
- phoneme p // unaspirated
- vls blb stp
- lengthmod 2
- Vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
- Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22
-
- IF nextPh(isPause2) THEN
- WAV(ustop/p_)
- ENDIF
- WAV(ustop/p_unasp)
- endphoneme
-
- phoneme p_h // aspirated
- vls blb stp
- lengthmod 2
- Vowelin f1=0 f2=1000 -50 -100 f3=-200 80
- Vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=30
-
- WAV(ustop/p_asp)
- endphoneme
-
- phoneme t // unaspirated
- vls alv stp
- lengthmod 2
- Vowelin f1=0 f2=1700 -300 300 f3=-100 80
- Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
-
- IF nextPh(isPause2) THEN
- WAV(ustop/t_)
- ENDIF
- WAV(ustop/t_unasp)
- endphoneme
-
- phoneme t_h // aspirated
- vls alv stp
- lengthmod 2
- Vowelin f1=0 f2=1700 -300 300 f3=-100 80
- Vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
-
- WAV(ustop/t) // TODO: This should be aspirated.
- endphoneme
-
- phoneme k // unaspirated
- vls vel stp
- lengthmod 2
- Vowelin f1=0 f2=2300 200 300 f3=-200 80
- Vowelout f1=0 f2=2300 300 400 f3=-200 80 rms=20
-
- IF KlattSynth THEN
- Vowelout f1=0 f2=2300 200 300 f3=-200 80 rms=20
- ENDIF
-
- IF nextPh(isPause2) THEN
- WAV(ustop/k_)
- ENDIF
- WAV(ustop/k_unasp)
- endphoneme
-
- phoneme k_h
- vls vel stp
- lengthmod 2
- Vowelin f1=0 f2=2300 200 300 f3=-150 80
- Vowelout f1=0 f2=2300 300 400 f3=-150 80 rms=20
-
- WAV(ustop/k_asp)
- endphoneme
-
- //*******************************************************************
- // VOWELS
- //*******************************************************************
-
- phoneme i // ဢီ
- vwl starttype #i endtype #i
- length 200
-
- FMT(vowel/i)
- endphoneme
-
- phoneme i. // ဢိုဝ်
- vwl starttype #i endtype #i
- length 200
- ipa ɨ
-
- FMT(vowel/i#_6)
- endphoneme
-
- phoneme W // ဢိူဝ်
- vwl starttype #a endtype #u
- length 200
- ipa ɯ
-
- FMT(vowel/8_2)
- endphoneme
-
- phoneme u // ဢူ
- vwl starttype #u endtype #u
- length 200
-
- FMT(vowel/u_bck)
- endphoneme
-
- phoneme e // ဢေ
- vwl starttype #e endtype #e
- length 200
-
- FMT(vowel/e_2)
- endphoneme
-
- phoneme @ //
- vwl starttype #@ endtype #@
- length 200
- ipa ə
-
- FMT(vowel/3_2)
- endphoneme
-
- phoneme o // ဢူဝ်
- vwl starttype #o endtype #o
- length 220
-
- FMT(vowel/o)
- endphoneme
-
- phoneme E // ဢႄ
- vwl starttype #e endtype #e
- length 200
- ipa ɛ
-
- FMT(vowel/ee_2)
- endphoneme
-
- phoneme a // ဢ
- vwl starttype #a endtype #a
- length 200
-
- FMT(vowel/a)
- endphoneme
-
- phoneme a: // ဢၢ
- vwl starttype #a endtype #a
- length 250
- ipa aː
-
- FMT(vowel/a)
- endphoneme
-
- phoneme O // ဢေႃ
- vwl starttype #o endtype #o
- length 260
- ipa ɔ
-
- FMT(vwl_it/o_open)
- endphoneme
-
-
- //*******************************************************************
- // DIPHTHONGS
- //*******************************************************************
-
- phoneme iu // ဢိဝ်
- vwl starttype #i endtype #u
- length 200
-
- FMT(vdiph2/iu)
- endphoneme
-
- phoneme eu // ဢဵဝ်
- vwl starttype #e endtype #u
- length 200
-
- FMT(vdiph/eu)
- endphoneme
-
- phoneme Eu // ဢႅဝ်
- vwl starttype #e endtype #u
- length 200
- ipa ɛu
-
- FMT(vdiph/eeu)
- endphoneme
-
- phoneme au // ဢဝ်
- vwl starttype #a endtype #u
- length 200
-
- FMT(vdiph/au_2)
- endphoneme
-
- phoneme a:u // ဢၢဝ်
- vwl starttype #a endtype #u
- length 250
- ipa aːu
-
- FMT(vdiph/au_2)
- endphoneme
-
- phoneme ui // ဢုၺ်
- vwl starttype #u endtype #i
- length 200
-
- FMT(vdiph/ui)
- endphoneme
-
- phoneme oi // ဢူၺ်
- vwl starttype #o endtype #i
- length 200
-
- FMT(vdiph/ooi)
- endphoneme
-
- phoneme Wi // ဢိူၺ်
- vwl starttype #i endtype #i
- length 200
- ipa ɯi
-
- FMT(vdiph/ui_3)
- endphoneme
-
- phoneme @i // ႂ်
- vwl starttype #@ endtype #i
- length 200
- ipa əi
-
- FMT(vdiph/@i)
- endphoneme
-
-
- phoneme ai // ဢႆ
- vwl starttype #a endtype #i
- length 200
-
- FMT(vdiph/ai)
- endphoneme
-
- phoneme a:i // ဢၢႆ
- vwl starttype #a endtype #i
- length 250
- ipa aːi
-
- FMT(vdiph/ai)
- endphoneme
-
- phoneme Oi // ဢွႆ
- vwl starttype #o endtype #i
- length 200
- ipa ɔi
-
- FMT(vdiph/ooi_3)
- endphoneme
-
- phoneme aW
- vwl starttype #a endtype #u
- length 200
- ipa aɯ
-
- FMT(vdiph/aau_4)
- endphoneme
|