我认为这个错误与我的绑定列表和hmmdefs之间的不匹配有关(正如这里指出的那样:http://www.ling.ohio-state.edu/~bromberg/htk_problems.html),但我似乎无法解决它。我的语料库中的所有三音素都出现在我的triphones1列表中,而triphones1只包含我的语料库中的单音,双音和三音。
如果我把三音素从triphones1列表中取出并重新创建它所通过的绑定列表,但会抱怨另一部三通电话。显然,手动取出所有这些三部电话需要花费数年时间,而且看起来效率并不高,这让我相信我已经错过了一些东西。
同样重要的是要注意所有这些产生错误的三音素也在我的语料库中。对我来说,这个错误只有在我某处有看不见的三合一音乐才有意义,但在哪里呢?我觉得我已经不遗余力了,但肯定有人可以给我一个新的想法。
答案 0 :(得分:0)
在tree.hed文件的末尾有一个额外的AU命令这导致它尝试在绑定列表之后打开另一个文件。我不确定为什么这会导致问题,因为它已经访问了绑定列表,但是你去了。
希望这可以作为未来htk用户的额外检查。