HFST3: различия между версиями

Материал из Wiki FU-Lab
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 8: Строка 8:
Чтобы установить OpenFST, выполните следующие команды:
Чтобы установить OpenFST, выполните следующие команды:


  wget komikyv.ru/downloads/openfst-1.3.1.tar.gz
  wget http://komikyv.ru/downloads/openfst-1.3.1.tar.gz
  tar -xzvf openfst-1.3.1.tar.gz  
  tar -xzvf openfst-1.3.1.tar.gz  
  cd openfst-1.3.1/
  cd openfst-1.3.1/

Версия от 09:26, 14 сентября 2012

Установка OpenFST

OpenFST — библиотека для конструирования, комбинирования и поиска взвешенных конечных преобразователей (англ. weighted finite-state transducers — FSTs).

Конечные преобразователи играют ключевую роль в распознавании и синтезе речи, машинном переводе, оптическом распознавании символов. Часто они используются для представления вероятностных моделей (например, n-грамм модели (n-gram)).

Эта библиотека была разработана в исследовательской лаборатории Google и в Courant Institute (Courant Institute of Mathematical Sciences). Она предназначено для комплексной, гибкой, эффективной работы и хорошо масштабируется для крупных проблем. Это проект с открытым исходным кодом распространяется под лицензией Apache.

Чтобы установить OpenFST, выполните следующие команды:

wget http://komikyv.ru/downloads/openfst-1.3.1.tar.gz
tar -xzvf openfst-1.3.1.tar.gz 
cd openfst-1.3.1/
./configure
make
sudo make install

Примечание: все команды (в данном случае и в дальнейшем), кроме sudo make install, выполняйте под обычным (своим) пользователем, а sudo make install - под root-ом.

Установка Foma

Скачайте и установите Foma с официального сайта проекта:

svn co http://foma.googlecode.com/svn/trunk/foma/
cd foma
make
sudo make install

Примечания: (установка нижеследующих библиотек стандартная: ./configure, make и sudo make install)

- для успешной инсталяции Foma установите flex, если он у вас не установлен;

- также понадобится bison при его отсутствии, а перед его установкой возможно и m4;

- возможно readline;

- и, наконец, termcap.

Установка SFST

Скачайте и установите SFST:

wget ftp://ftp.ims.uni-stuttgart.de/pub/corpora/SFST/SFST-1.4.6a.tar.gz
tar -xzf SFST-1.4.6a.tar.gz
cd SFST/src
make
sudo make install    # - optional when building for the HFST package
sudo make maninstall # - optional (installs man pages)
sudo make libinstall # - required for sfst support in HFST