NFST Workbench for Mandarin Syllables
Dafydd Gibbon, U Bielefeld, 2012-09-13
Deterministic tail grouping solution:
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
Note:
Please use ONLY the dropdown switches in the middle row.
Thos e in the top and bottom rows are for development purposes only.
NFST:
# FST Syllable Workbench: Mandarin # D. Gibbon, U Bielefeld # Created: So 16. Sep 15:07:49 CEST 2012 #================================= # Mandarin FST syllable definition # Suffix grouped (l-r deterministic) initial=q00 terminal=qzz fst= q00,b,x,q2; q00,ch,x,q17; q00,c,x,q21; q00,d,x,q6; q00,f,x,q5; q00,g,x,q10; q00,G,x,q23; q00,h,x,q12; q00,j,x,q13; q00,k,x,q11; q00,l,x,q9; q00,m,x,q4; q00,n,x,q8; q00,p,x,q3; q00,q,x,q14; q00,r,x,q19; q00,sh,x,q18; q00,s,x,q22; q00,t,x,q7; q00,x,x,q15; q00,zh,x,q16; q00,z,x,q20; q10,ai,x,qzz; q10,an,x,qzz; q10,aN,x,qzz; q10,ao,x,qzz; q10,a,x,qzz; q10,ei,x,qzz; q10,en,x,qzz; q10,eN,x,qzz; q10,e,x,qzz; q10,oN,x,qzz; q10,ou,x,qzz; q10,u,x,qzz; q10,wai,x,qzz; q10,wan,x,qzz; q10,waN,x,qzz; q10,wa,x,qzz; q10,wei,x,qzz; q10,wen,x,qzz; q10,wo,x,qzz; q11,ai,x,qzz; q11,an,x,qzz; q11,aN,x,qzz; q11,ao,x,qzz; q11,a,x,qzz; q11,en,x,qzz; q11,eN,x,qzz; q11,e,x,qzz; q11,oN,x,qzz; q11,ou,x,qzz; q11,u,x,qzz; q11,wai,x,qzz; q11,wan,x,qzz; q11,waN,x,qzz; q11,wa,x,qzz; q11,wei,x,qzz; q11,wen,x,qzz; q11,wo,x,qzz; q12,ai,x,qzz; q12,an,x,qzz; q12,aN,x,qzz; q12,ao,x,qzz; q12,a,x,qzz; q12,ei,x,qzz; q12,en,x,qzz; q12,eN,x,qzz; q12,e,x,qzz; q12,oN,x,qzz; q12,ou,x,qzz; q12,u,x,qzz; q12,wai,x,qzz; q12,wan,x,qzz; q12,waN,x,qzz; q12,wa,x,qzz; q12,wei,x,qzz; q12,wen,x,qzz; q12,wo,x,qzz; q13,in,x,qzz; q13,iN,x,qzz; q13,i,x,qzz; q13,jan,x,qzz; q13,jaN,x,qzz; q13,jao,x,qzz; q13,ja,x,qzz; q13,je,x,qzz; q13,joN,x,qzz; q13,jou,x,qzz; q13,Yan,x,qzz; q13,ye,x,qzz; q13,yn,x,qzz; q13,y,x,qzz; q14,in,x,qzz; q14,iN,x,qzz; q14,i,x,qzz; q14,jan,x,qzz; q14,jaN,x,qzz; q14,jao,x,qzz; q14,ja,x,qzz; q14,je,x,qzz; q14,joN,x,qzz; q14,jou,x,qzz; q14,Yan,x,qzz; q14,ye,x,qzz; q14,yn,x,qzz; q14,y,x,qzz; q15,in,x,qzz; q15,iN,x,qzz; q15,i,x,qzz; q15,jan,x,qzz; q15,jaN,x,qzz; q15,jao,x,qzz; q15,ja,x,qzz; q15,je,x,qzz; q15,joN,x,qzz; q15,jou,x,qzz; q15,Yan,x,qzz; q15,ye,x,qzz; q15,yn,x,qzz; q15,y,x,qzz; q16,ai,x,qzz; q16,an,x,qzz; q16,aN,x,qzz; q16,ao,x,qzz; q16,a,x,qzz; q16,en,x,qzz; q16,eN,x,qzz; q16,e,x,qzz; q16,I,x,qzz; q16,oN,x,qzz; q16,ou,x,qzz; q16,u,x,qzz; q16,wai,x,qzz; q16,wan,x,qzz; q16,waN,x,qzz; q16,wa,x,qzz; q16,wei,x,qzz; q16,wen,x,qzz; q16,wo,x,qzz; q17,ai,x,qzz; q17,an,x,qzz; q17,aN,x,qzz; q17,ao,x,qzz; q17,a,x,qzz; q17,en,x,qzz; q17,eN,x,qzz; q17,e,x,qzz; q17,I,x,qzz; q17,oN,x,qzz; q17,ou,x,qzz; q17,u,x,qzz; q17,wai,x,qzz; q17,wan,x,qzz; q17,waN,x,qzz; q17,wei,x,qzz; q17,wen,x,qzz; q17,wo,x,qzz; q18,ai,x,qzz; q18,an,x,qzz; q18,aN,x,qzz; q18,ao,x,qzz; q18,a,x,qzz; q18,ei,x,qzz; q18,en,x,qzz; q18,eN,x,qzz; q18,e,x,qzz; q18,I,x,qzz; q18,ou,x,qzz; q18,u,x,qzz; q18,wai,x,qzz; q18,wan,x,qzz; q18,waN,x,qzz; q18,wa,x,qzz; q18,wei,x,qzz; q18,wen,x,qzz; q18,wo,x,qzz; q19,an,x,qzz; q19,aN,x,qzz; q19,ao,x,qzz; q19,en,x,qzz; q19,eN,x,qzz; q19,e,x,qzz; q19,I,x,qzz; q19,oN,x,qzz; q19,ou,x,qzz; q19,u,x,qzz; q19,wan,x,qzz; q19,wei,x,qzz; q19,wen,x,qzz; q19,wo,x,qzz; q20,ai,x,qzz; q20,an,x,qzz; q20,aN,x,qzz; q20,ao,x,qzz; q20,a,x,qzz; q20,ei,x,qzz; q20,en,x,qzz; q20,eN,x,qzz; q20,e,x,qzz; q20,I,x,qzz; q20,oN,x,qzz; q20,ou,x,qzz; q20,u,x,qzz; q20,wan,x,qzz; q20,wei,x,qzz; q20,wen,x,qzz; q20,wo,x,qzz; q21,ai,x,qzz; q21,an,x,qzz; q21,aN,x,qzz; q21,ao,x,qzz; q21,a,x,qzz; q21,en,x,qzz; q21,eN,x,qzz; q21,e,x,qzz; q21,I,x,qzz; q21,oN,x,qzz; q21,ou,x,qzz; q21,u,x,qzz; q21,wan,x,qzz; q21,wei,x,qzz; q21,wen,x,qzz; q21,wo,x,qzz; q22,ai,x,qzz; q22,an,x,qzz; q22,aN,x,qzz; q22,ao,x,qzz; q22,a,x,qzz; q22,en,x,qzz; q22,eN,x,qzz; q22,e,x,qzz; q22,I,x,qzz; q22,oN,x,qzz; q22,ou,x,qzz; q22,u,x,qzz; q22,wan,x,qzz; q22,wei,x,qzz; q22,wen,x,qzz; q22,wo,x,qzz; q23,ai,x,qzz; q23,an,x,qzz; q23,aN,x,qzz; q23,ao,x,qzz; q23,a,x,qzz; q23,en,x,qzz; q23,er,x,qzz; q23,e,x,qzz; q23,E,x,qzz; q23,in,x,qzz; q23,iN,x,qzz; q23,i,x,qzz; q23,jan,x,qzz; q23,jaN,x,qzz; q23,jao,x,qzz; q23,ja,x,qzz; q23,je,x,qzz; q23,joN,x,qzz; q23,jou,x,qzz; q23,ou,x,qzz; q23,o,x,qzz; q23,u,x,qzz; q23,wai,x,qzz; q23,wan,x,qzz; q23,waN,x,qzz; q23,wa,x,qzz; q23,wei,x,qzz; q23,wen,x,qzz; q23,weN,x,qzz; q23,wo,x,qzz; q23,Yan,x,qzz; q23,ye,x,qzz; q23,yn,x,qzz; q23,y,x,qzz; q2,ai,x,qzz; q2,an,x,qzz; q2,aN,x,qzz; q2,ao,x,qzz; q2,a,x,qzz; q2,ei,x,qzz; q2,en,x,qzz; q2,eN,x,qzz; q2,in,x,qzz; q2,iN,x,qzz; q2,i,x,qzz; q2,jan,x,qzz; q2,jao,x,qzz; q2,je,x,qzz; q2,o,x,qzz; q2,u,x,qzz; q3,ai,x,qzz; q3,an,x,qzz; q3,aN,x,qzz; q3,ao,x,qzz; q3,a,x,qzz; q3,ei,x,qzz; q3,en,x,qzz; q3,eN,x,qzz; q3,in,x,qzz; q3,iN,x,qzz; q3,i,x,qzz; q3,jan,x,qzz; q3,jao,x,qzz; q3,je,x,qzz; q3,ou,x,qzz; q3,o,x,qzz; q3,u,x,qzz; q4,ai,x,qzz; q4,an,x,qzz; q4,aN,x,qzz; q4,ao,x,qzz; q4,a,x,qzz; q4,ei,x,qzz; q4,en,x,qzz; q4,eN,x,qzz; q4,e,x,qzz; q4,in,x,qzz; q4,iN,x,qzz; q4,i,x,qzz; q4,jan,x,qzz; q4,jao,x,qzz; q4,je,x,qzz; q4,ou,x,qzz; q4,o,x,qzz; q4,u,x,qzz; q5,an,x,qzz; q5,aN,x,qzz; q5,a,x,qzz; q5,ei,x,qzz; q5,en,x,qzz; q5,eN,x,qzz; q5,ou,x,qzz; q5,o,x,qzz; q5,u,x,qzz; q6,ai,x,qzz; q6,an,x,qzz; q6,aN,x,qzz; q6,ao,x,qzz; q6,a,x,qzz; q6,ei,x,qzz; q6,eN,x,qzz; q6,e,x,qzz; q6,iN,x,qzz; q6,i,x,qzz; q6,jan,x,qzz; q6,jao,x,qzz; q6,je,x,qzz; q6,jou,x,qzz; q6,oN,x,qzz; q6,ou,x,qzz; q6,u,x,qzz; q6,wan,x,qzz; q6,wei,x,qzz; q6,wen,x,qzz; q6,wo,x,qzz; q7,ai,x,qzz; q7,an,x,qzz; q7,aN,x,qzz; q7,ao,x,qzz; q7,a,x,qzz; q7,eN,x,qzz; q7,e,x,qzz; q7,iN,x,qzz; q7,i,x,qzz; q7,jan,x,qzz; q7,jao,x,qzz; q7,oN,x,qzz; q7,ou,x,qzz; q7,u,x,qzz; q7,wan,x,qzz; q7,wei,x,qzz; q7,wen,x,qzz; q7,wo,x,qzz; q8,ai,x,qzz; q8,an,x,qzz; q8,aN,x,qzz; q8,ao,x,qzz; q8,a,x,qzz; q8,ei,x,qzz; q8,en,x,qzz; q8,eN,x,qzz; q8,e,x,qzz; q8,in,x,qzz; q8,iN,x,qzz; q8,i,x,qzz; q8,jan,x,qzz; q8,jaN,x,qzz; q8,jao,x,qzz; q8,je,x,qzz; q8,jou,x,qzz; q8,oN,x,qzz; q8,ou,x,qzz; q8,u,x,qzz; q8,wan,x,qzz; q8,wo,x,qzz; q8,ye,x,qzz; q8,y,x,qzz; q9,ai,x,qzz; q9,an,x,qzz; q9,aN,x,qzz; q9,ao,x,qzz; q9,a,x,qzz; q9,ei,x,qzz; q9,eN,x,qzz; q9,e,x,qzz; q9,in,x,qzz; q9,iN,x,qzz; q9,i,x,qzz; q9,jan,x,qzz; q9,jaN,x,qzz; q9,jao,x,qzz; q9,ja,x,qzz; q9,je,x,qzz; q9,jou,x,qzz; q9,oN,x,qzz; q9,ou,x,qzz; q9,u,x,qzz; q9,wan,x,qzz; q9,wen,x,qzz; q9,wo,x,qzz; q9,ye,x,qzz; q9,y,x,qzz;