Проблемы с установкой SRILM на Mac (Mohave)
Чтобы использовать систему KALDI ASR, я пытаюсь установить SRILM (1.7.2) (компьютер Mac с Mohave 10.14.2). Очевидно, что все идет хорошо во время компиляции SRILM (make World), но в конце я получаю различные ошибки, когда пытаюсь пройти тесты в SRILM (make tests). Мы обнаружили, что на машинах, в которых тесты SRILM не пройдены, точность KALDI является переменной (WER различаются между двумя одинаковыми выполнениями; например, от 50% до 60%).
Две проблемы (неспособность пройти тесты SRILM и изменчивость в Kaldi) возникают в Mac, но не в Linux (также в Linux, установленном на виртуальной машине Windows)
Я изменил это в srilm / common / Makefile.machine.macosx:
CC = cc $(GCC_FLAGS)<BR>
CXX = c++ $(GCC_FLAGS) -DINSTANTIATE_TEMPLATES<BR>
в
CC = clang $(GCC_FLAGS)<BR>
CXX = clang++ $(GCC_FLAGS) -DINSTANTIATE_TEMPLATES<BR>
Я также попытался добавить эту строку в тот же файл:
GCC_FLAGS += -m64<BR>
Наконец, я попробовал разные версии SRILM
Ничего из этого не сработало
Любой совет?
Я видел, что Kaldi можно использовать с IRSTLM вместо SRILM. Тем не менее, я бы предпочел использовать SRILM, если это возможно. Спасибо! Ignacio