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

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

0 проголосовать против избранного

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

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

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

решение1

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

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

Связанный контент