HTK 中HLEd命令提示错误: LoadHTKList: Label Name Expected

来源:互联网 发布:淘宝业务模式 编辑:程序博客网 时间:2024/06/02 02:04

最近用HTK做连续中文数字识别,用HLEd 把单词级真值文本(word level MLF)转成音素级真值文本(phone level MLF)时候,出现如下错误:

 ERROR [+6550]  LoadHTKList: Label Name Expected 
 FATAL ERROR - Terminating program HLEd 

原因是我在建立任务语法的时候使用了中文数字,结果在word.mlf中为:

#!MLF!#
"1..lab"
2
8
9
6
3
0
8
2
4
6
.
"2..lab"
4
0
2
6
5
0
.
"3..lab"
1
1
.
"4..lab"
9
5
2
1
1
.
"5..lab"
3
7
5
6
1
7
0
6
5
5
9
4
7
8
7
.
"6..lab"
8
9
5
7
0
6
6
1
0
9
0

.

这时候转换成音素级别时候,出现错误,解决办法是在各个数字前加“\”转义。。。。。