123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407 |
- //based on "phonemes"
- //====================================================
- // Tone Numbers
- //====================================================
-
- phoneme 11 // tone: low level
- stress
- tone 15 10 envelope/p_fall NULL
- endphoneme
-
- phoneme 21 // tone: low fall
- stress
- tone 20 10 envelope/p_fall NULL
- endphoneme
-
- phoneme 214 // tone: fall rise
- stress
- tone 20 40 envelope/p_214 NULL
- endphoneme
-
- phoneme 22 // tone: mid-low level
- stress
- tone 21 19 envelope/p_fall NULL
- endphoneme
-
- phoneme 33 // tone: mid level
- stress
- tone 31 29 envelope/p_fall NULL
- endphoneme
-
- phoneme 35 // tone: mid rise
- stress
- tone 30 50 envelope/p_rise NULL
- endphoneme
-
- phoneme 44 // tone: mid-high level
- stress
- tone 41 39 envelope/p_level NULL
- endphoneme
-
- phoneme 51 // tone: high fall
- stress
- tone 50 10 envelope/p_fall NULL
- endphoneme
-
- phoneme 53 // tone: high fall
- stress
- tone 50 30 envelope/p_fall NULL
- endphoneme
-
- phoneme 55 // tone: high level
- stress
- tone 50 50 envelope/p_level NULL
- endphoneme
-
- //====================================================
- // Consonants
- //====================================================
-
- phoneme p
- vls blb stop
- vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
- vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22
- lengthmod 2
- wave ustop/p_unasp
- endphoneme
-
- phoneme ph
- vls blb stop
- vowelin f1=0 f2=1000 -50 -100 f3=-200 80 amp=11
- vowelout f1=0 f2=1000 -500 -350 f3=-300 80 rms=22
- lengthmod 2
- wave ustop/p_
- endphoneme
-
- phoneme m //not clear before some vowel
- vcd blb nasal
- vowelout f1=2 f2=1000 -500 -350 f3=-200 80 brk
- lengthmod 2
- formants m/_m
- endphoneme
-
- phoneme f //not clear before some vowel
- vls lbd frc
- vowelout f1=0 f2=1000 -500 -350 f3=-200 80
- lengthmod 2
- wave ufric/f
- endphoneme
-
- phoneme t
- vls alv stop
- vowelin f1=0 f2=1700 -300 300 f3=-100 80
- vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
- lengthmod 2
- wave ustop/t_unasp
- endphoneme
-
- phoneme th
- vls alv stop
- vowelin f1=0 f2=1700 -300 300 f3=-100 80
- vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
- lengthmod 2
- wave ustop/t_
- endphoneme
-
- phoneme n
- vcd alv nasal
- vowelout f1=2 f2=1700 -300 250 f3=-100 80 rms=20 brk
- length 30
- lengthmod 2
- formants n/_n
- before _ n/n_
- before (i) n/ni
- endphoneme
-
- phoneme l
- liquid
- vowelin f1=0 f2=2700 400 600 f3=300 80 rate len=20
- lengthmod 2
- formants l/_l
- before (i) l/li
- endphoneme
-
- phoneme k
- vls uvl stop
- vowelin f1=1 f2=1700 0 200 f3=-300 80 f4
- vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30
- lengthmod 2
- wave ustop/k_unasp_
- endphoneme
-
- phoneme kh
- vls uvl stop
- vowelin f1=1 f2=1700 0 200 f3=-300 80 f4
- vowelout f1=1 f2=1700 0 200 f3=-300 80 f4 rms=30
- lengthmod 2
- wave ustop/k_
- endphoneme
-
- phoneme tS;
- vls pal afr sibilant palatal
- vowelin f1=0 f2=2700 400 600 f3=300 80
- lengthmod 2
- wave ustop/tsh_pzd_unasp
- endphoneme
-
- phoneme tS;h
- vls pal afr sibilant palatal
- vowelin f1=0 f2=2700 400 600 f3=300 80
- lengthmod 2
- wave ustop/tsh_pzd
- endphoneme
-
- phoneme S;
- vls pla frc sibilant
- vowelin f1=0 f2=2700 400 600 f3=300 80
- lengthmod 2
- wave ufric/sh_pzd
- endphoneme
-
- phoneme ts
- vls alv afr sibilant
- vowelin f1=0 f2=1700 -300 300 f3=-100 80
- vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
- lengthmod 2
- wave ustop/ts_unasp
- endphoneme
-
- phoneme tsh
- vls alv afr sibilant
- vowelin f1=0 f2=1700 -300 300 f3=-100 80
- vowelout f1=0 f2=1700 -300 250 f3=-100 80 rms=20
- lengthmod 2
- wave ustop/ts
- endphoneme
-
- phoneme ts.
- vls pla frc sibilant
- vowelin f1=0 f2=1800 -100 300 f3=-300 80
- vowelout f1=0 f2=1800 -100 300 f3=-300 80
- length 100
- lengthmod 3
- wave ustop/ts_rfx_unasp
- endphoneme
-
- phoneme ts.h
- vls pla frc sibilant
- vowelin f1=0 f2=1800 -100 300 f3=-300 80
- vowelout f1=0 f2=1800 -100 300 f3=-300 80
- length 100
- lengthmod 3
- wave ustop/ts_rfx
- endphoneme
-
- phoneme j
- liquid
- palatal
- length 40
- formants j/_j
- lengthmod 1
- endphoneme
-
- phoneme w
- liquid
- length 40
- lengthmod 1
- formants w/_w
- endphoneme
-
- //====================================================
- // Vowels and Diphtnongs
- //====================================================
-
- phoneme N //should be more different from n
- vcd vel nasal
- length 10
- formants NULL
- before _ nn/nn_
- after _ nn/_nn
- lengthmod 1
- after (i) nn/inn
- endphoneme
-
- phoneme a
- vowel starttype (a) endtype (a)
- length 250
- formants vowel/a
- endphoneme
-
- phoneme A
- vowel starttype (a) endtype (a)
- length 250
- formants vowel/aa
- before N vowel/aa_2
- endphoneme
-
- phoneme ai
- vowel starttype (a) endtype (i)
- length 250
- formants vdiph/ae
- endphoneme
-
- phoneme Au
- vowel starttype (a) endtype (u)
- length 250
- formants vwl_zh/aau
- endphoneme
-
- phoneme @
- vowel starttype (@) endtype (@)
- length 230
- formants vowel/3_2%120
- before N vowel/@_bck
- endphoneme
-
- phoneme @r //tmp use V3_r
- vowel starttype (@) endtype (@)
- length 250
- formants vowelr/V3_r
- endphoneme
-
- phoneme E
- vowel starttype (e) endtype (e)
- length 250
- formants vowel/ee_2
- endphoneme
-
- phoneme ei
- vowel starttype (e) endtype (i)
- length 250
- formants vdiph/ei
- endphoneme
-
- phoneme i
- vowel starttype (i) endtype (i)
- length 250
- formants vowel/i
- before N vowel/ii_2
- endphoneme
-
- phoneme i[ //after ts tsh s
- vowel starttype (i) endtype (i)
- length 250
- formants vwl_zh/i_dnt
- endphoneme
-
- phoneme i. //after ts. ts.h s. z.
- vowel starttype (i) endtype (i)
- length 250
- formants vwl_zh/i_rfx
- endphoneme
-
- phoneme iA //try more before N
- vowel starttype (i) endtype (a)
- length 250
- formants vwl_zh/iaa
- endphoneme
-
- phoneme iAu
- vowel starttype (i) endtype (u)
- length 250
- formants vwl_zh/iaau
- endphoneme
-
- phoneme iE
- vowel starttype (i) endtype (e)
- length 250
- formants vwl_zh/iee
- endphoneme
-
- phoneme io
- vowel starttype (i) endtype (o)
- length 250
- formants vdiph2/iioo
- endphoneme
-
- phoneme iou
- vowel starttype (i) endtype (u)
- length 250
- formants vwl_zh/iou
- endphoneme
-
- phoneme o
- vowel starttype (o) endtype (o)
- length 250
- formants vowel/o
- endphoneme
-
- phoneme o-
- vowel starttype (o) endtype (o)
- length 250
- formants vowel/o-
- endphoneme
-
- phoneme ou
- vowel starttype (o) endtype (u)
- length 250
- formants vdiph/8u
- endphoneme
-
- phoneme u //try more before N
- vowel starttype (u) endtype (u)
- length 250
- formants vowel/u
- before N vowel/o
- endphoneme
-
- phoneme uA
- vowel starttype (u) endtype (a)
- length 250
- formants vwl_zh/uaa
- endphoneme
-
- phoneme ua
- vowel starttype (u) endtype (a)
- length 250
- formants vdiph2/oa
- endphoneme
-
- phoneme uai
- vowel starttype (u) endtype (i)
- length 250
- formants vwl_zh/uai
- endphoneme
-
- phoneme u@
- vowel starttype (u) endtype (@)
- length 250
- formants vdiph2/o@
- endphoneme
-
- phoneme uei
- vowel starttype (u) endtype (i)
- length 250
- formants vwl_zh/uei
- endphoneme
-
- phoneme uo
- vowel starttype (u) endtype (o)
- length 250
- formants vwl_zh/uo
- endphoneme
-
- phoneme y //try more before N
- vowel starttype (i) endtype (u)
- length 250
- formants vowel/y
- before N vdiph2/yu
- endphoneme
-
- phoneme y&
- vowel starttype (i) endtype (e)
- length 250
- formants vwl_zh/y&
- endphoneme
-
- phoneme yE //try more so not similar to iE
- vowel starttype (i) endtype (e)
- length 250
- formants vwl_zh/yee
- endphoneme
-
- phoneme y@
- vowel starttype (i) endtype (@)
- length 250
- formants vdiph2/y#@
- endphoneme
|