ОШИБКА HTK [+5010] InitSource: Не удается открыть исходный файл f-ihm+k

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

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

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


htk
person badner    schedule 27.06.2015    source источник


Ответы (1)


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

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

person badner    schedule 28.06.2015