Установка Сириуса на Ubuntu 14.04

Может кто-либо нравиться мне, как установить Сириус, открытого умного личного помощника на моем ПК Ubuntu 14.04 32 битов. ссылка: http://sirius.clarity-lab.org/ Они говорят, что я должен скомпилировать все это и установить его, но я получаю много ошибок компиляции, в которых многих очень трудно узнать. Дайте некоторые подробные инструкции относительно способов легко скомпилировать это и выполнить его на моем ПК.

2
задан 29 July 2015 в 08:45

1 ответ

1. Удостоверьтесь, что система актуальна

Выполните этот после команды один за другим в терминале

sudo -s
apt-get update && apt-get upgrade

2. Установите wget (откажитесь от этого если wget существуйте в своей системе),

apt-get install wget

3. Сириус установки

Примечание: Сириусу и его зависимостям нужны несколько гигабайтов, поэтому удостоверьтесь, что выделили достаточно пространства памяти.

Сириус установки от GitHub:

git clone https://github.com/jhauswald/sirius.git
cd sirius/sirius-application
tar xzf question-answer.tar.gz

Добавьте дополнительные репозитории для ffmpeg

add-apt-repository ppa:kirillshkrogalev/ffmpeg-next

Включите источники мультивселенной для libfaac-dev

apt-add-repository multiverse

Источник обновления

apt-get update

Установите основные зависимости для Сириуса

apt-get install git zip unzip subversion sox default-jdk ant automake autoconf libtool bison libboost-all-dev ffmpeg swig python-pip curl

Установка opencv зависимости

apt-get install build-essential checkinstall git cmake libfaac-dev libjack-jackd2-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev libsdl1.2-dev libtheora-dev libva-dev libvdpau-dev libvorbis-dev libx11-dev libxfixes-dev libxvidcore-dev texi2html yasm zlib1g-dev

Установите tessaract текст

apt-get install tesseract-ocr tesseract-ocr-eng libtesseract-dev libleptonica-dev

Установка protobuf

apt-get install libprotobuf-dev protobuf-compiler

Зависимости от установки для веб-приложений

pip install wtforms Flask requests pickledb

4. Установка opencv

Клон от GitHub

git clone https://github.com/Itseez/opencv.git opencv-2.4.9
cd opencv-2.4.9
git checkout 2.4.9

Установите Opencv в системе

mkdir build && cd build && cmake .. && make && make install && ldconfig -v

Подготовьте kaldi

cd ~/sirius/sirius-application/speech-recognition/kaldi/scripts
./prepare.sh

Сириус расположения

 cd ~/sirius/sirius-application
./compile-sirius-servers.sh

5. Выполнение Сириуса

A. Открыть сервер ASR:

 cd ~/sirius/sirius-application/run-scripts
./start-asr-server.sh

Попробуйте используют pocketsphinx ASR

./start-asr-server.sh pocketsphinx

или укажите ASR, имя хоста и порт

./start-asr-server.sh pocketsphinx localhost 8080

Откройте новое окно терминала (Ctrl + Высокий звук + T) и выполните это после протестировать Сириус

./sirius-asr-test.sh ../inputs/questions/what.is.the.speed.of.light.wav

B. Изображение, соответствующее (IMM)

Изображение, Соответствующее ПЕРЕМЕЩЕНИЮ использования для соответствия изображениям запроса к сохраненной базе данных.

В image-matching/первой сборке и хранилище база данных дескрипторов в protobuf формате, где аргументами является название базы данных и каталога, содержащего изображения

  cd ~/sirius/sirius-application/image-matching
 ./make-db.py landmarks matching/landmarks/db/

Для изменения базы данных, используемой сервисом IMM, измените имя в start-imm-server.py.

В сценариях выполнения/, откройте сервер IMM

cd ~/sirius/sirius-application/run-scripts
./start-imm-server.sh

Откройте новое окно терминала и протестируйте IMM

./sirius-imm-test.sh ../image-matching/matching/landmarks/query/query.jpg

C. Система ответа поиска

Вопросно-ответная система использует OpenEphyra и базу данных Wikipedia, сохраненную в формате Лемура Indri.

Извлеките базу данных Википедии

cd ~/sirius/sirius-application
wget http://web.eecs.umich.edu/~jahausw/download/wiki_indri_index.tar.gz
tar xzvf wiki_indri_index.tar.gz -C question-answer/

Выполните сервер QA

./start-qa-server.sh

Откройте новый терминал и протестируйте QA

./sirius-qa-test.sh "what is the speed of light" 

Все кредиты переходят к официальному сайту Сириуса

5
ответ дан 2 December 2019 в 01:58

Другие вопросы по тегам:

Похожие вопросы: