NFST Workbench for Mandarin Syllables
Dafydd Gibbon, U Bielefeld, 2012-09-13
Input:
For the standard demo output, just click SEND
Standardly, the interpreter generates all syllables of length determined by the number of x symbols in the input (max 6).
If
Autoinput
is switched on, all syllables up to the defined length are generated.
Switches:
Trace:
no
yes
Numbering:
no
yes
SAMPA:
no
yes
Graph:
no
png
gif
jpg
svg
LR/TB:
LR
TB
Compact:
no
yes
Direction:
forward
reverse
Relation:
no
yes
Autoinput:
no
yes
NFST:
# Mandarin syllable structure # Dafydd Gibbon # 2012-09-13 # This model deals with the /i/ and /u/ at the beginning # of triphthongs and some diphthongs as glides /j/ and /w/. # Likewise, syllables which are traditionally vowel-initial # are modelled with an initial glottal stop /?/; this corresponds # to pronunciation of canonical isolated forms. initial=qstart terminal=q11 fst = qstart,b,x,q0; qstart,p,x,q0; qstart,m,x,q0; qstart,f,x,q0; qstart,d,x,q0; qstart,t,x,q0; qstart,n,x,q0; qstart,l,x,q0; qstart,g,x,q0; qstart,k,x,q0; qstart,h,x,q0; qstart,j,x,q0; qstart,q,x,q0; qstart,x,x,q0; qstart,zh,x,q0; qstart,ch,x,q0; qstart,sh,x,q0; qstart,r,x,q0; qstart,z,x,q0; qstart,c,x,q0; qstart,s,x,q0; # post consonant nuclei q0,a,x,q11; q0,ao,x,q11; q0,e,x,q11; q0,E,x,q11; q0,ei,x,q11; q0,er,x,q11; q0,i,x,q11; q0,-i,x,q11; q0,o,x,q11; q0,ou,x,q11; q0,u,x,q11; q0,U,x,q11; # to n coda q0,a,x,q9; q0,e,x,q9; q0,i,x,q9; # to ng coda q0,a,x,q10; q0,e,x,q10; q0,i,x,q10; q0,o,x,q10; # glide onsets qstart,y,x,q1; qstart,w,x,q2; qstart,W,x,q3; qstart,?,x,q4; # y + nucleus q1,a,x,q11; q1,ao,x,q11; q1,e,x,q11; q1,o,x,q11; q1,ou,x,q11; # n coda q1,a,x,q9; # ng coda q1,a,x,q10; q1,o,x,q10; q1,e,x,q10; # w + nucleus q2,a,x,q11; q2,ai,x,q11; q2,e,x,q11; q2,ei,x,q11; q2,o,x,q11; # to n coda q2,a,x,q9; q2,e,x,q9; # to ng coda # U + nucleus q3,a,x,q11; q3,e,x,q11; # to n coda q3,e,x,q9; # ? + nucleus (actually empty) q4,a,x,q11; q4,ai,x,q11; q4,ao,x,q11; q4,e,x,q11; q4,E,x,q11; q4,ei,x,q11; q4,er,x,q11; q4,i,x,q11; q4,-i,x,q11; q4,o,x,q11; q4,ou,x,q11; q4,u,x,q11; q4,U,x,q11; # to n coda q4,a,x,q9; q4,e,x,q9; q4,i,x,q9; q4,U,x,q9; # to ng coda q4,a,x,q10; q4,e,x,q10; q4,o,x,q10; # Coda q9,n,x,q11; q10,ng,x,q11