ng.net.awk
来自「英国剑桥大学开发的新版本语音识别工具开发包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 + -
显示快捷键?