ng.net.awk
来自「htk的第三章例题的源代码,按照htkbook做就可以了,很快就会熟悉 htk的」· AWK 代码 · 共 27 行
AWK
27 行
{ if (NR==1) { printf("N=%d L=%d\n",nn,nl); stwd="!SENT_START"; printf("I=%-4d W=%s\n",0,stwd); enwd="!SENT_START"; word="SENTENCE-END"; num[word]=1; words[1]=word; printf("I=%-4d W=%s\n",1,enwd); nullwd="!NULL"; printf("I=%-4d W=%s\n",2,nullwd); ln=3; } if (NF==1) { printf("I=%-4d W=%s\n",ln++,$1); }}END { like=-log(ln-2); printf("J=%-5d S=%-4d E=%-4d l=%.4f\n",la++,0,2,0.0); printf("J=%-5d S=%-4d E=%-4d l=%.4f\n",la++,2,1,like); for (i=3;i<ln;i++) printf("J=%-5d S=%-4d E=%-4d l=%.4f\n",la++,2,i,like); for (i=3;i<ln;i++) printf("J=%-5d S=%-4d E=%-4d l=%.4f\n",la++,i,2,0.0);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?