在HTK训练线上数据的时候,遇到了ERROR [+6550] LoadHTKLabels: Junk at end of HTK transcription,这个问题,网上查阅是说有空行,结果根本没有空行,最后查找可知,是标注文件lab里面有空格,转成lab.mlf文件后,空格单独成一行,所以造成了这个小困扰. 定位问题之后,就很好解决了: sed -i 's/\s//g' *char.mlf sed -i '/^$/d' *char.mlf 以下是网上找的错误消息的意义,以供后续参考. UND