2015-06-27 3 views
0

Я считаю, что эта ошибка имеет какое-то отношение к несоответствию между моим связанным списком и hmmdefs (как указано здесь: http://www.ling.ohio-state.edu/~bromberg/htk_problems.html), но я могу похоже, не решает его. Все трифоны в моем корпусе присутствуют в моем списке triphones1, а triphones1 содержит только монофоны, бифоны и трифоны из моего корпуса.HTK ERROR [+5010] InitSource: не удается открыть исходный файл f-ihm + k

Если я заберу указанный triphone из списка triphones1 и заново завяжу связанный список, он пропустит, но жалуется на другую поездку по дороге. Очевидно, что вручную вынимать все эти трифоны занимали бы меня много лет, и это не кажется эффективным, что заставляет меня поверить, что я пропустил что-то еще.

Также важно отметить, что все эти трифоны, порождающие ошибки, также находятся в моем корпусе. Для меня эта ошибка имела бы смысл, если бы у меня были невидимые трифоны, но где? Я чувствую, что я не оставил камня на камне, но, конечно, кто-то может дать мне новое представление о том, где искать.

ответ

0

В конце файла tree.hed была добавлена ​​дополнительная команда AU. Это вызвало попытку открыть другой файл после связанного списка. Я не уверен, почему это вызывает проблему, когда она уже имеет доступ к связанным списком, но там вы идете.

Надеюсь, это послужит дополнительной проверкой для будущих пользователей htk.