Tutorial/Installation of SIGVerse server


Installation of SIGVerse

This page explaines how to install SIGVerse server on Linux (Ubuntu 12.04 LTS) If you use SIGVerse on a server at Inamura Lab., NII, you can skip to install the following procedures.

Installation for Ubuntu

Confirmed on Ubuntu 12.04 LTS, both of 32/64 bit version for later than SIGVerse v2.1.0.

$ sudo apt-get update

Installation of gcc

$ sudo apt-get install g++ 

Installation of JDK

$ sudo apt-get install openjdk-6-jdk
$ sudo cp /usr/lib/jvm/java-1.6.0-openjdk/include/* /usr/local/include/
$ sudo cp /usr/lib/jvm/java-1.6.0-openjdk/include/linux/* /usr/local/include/

Installation of OpenGL

$ sudo apt-get install freeglut3 freeglut3-dbg freeglut3-dev

Installation of xerces-c

In the case of 32bit version

$ sudo apt-get install libxerces-c3.1 libxerces-c-dev

In the case of 64bit version You should use version 2.8.

$ sudo apt-get install libxerces-c28 libxerces-c2-dev

Installation of ODE

Download ode-0.12.tar.bz2 file from ODE project site.

$ tar xvjf ode-0.12.tar.bz2
$ cd ode-0.12/
$ ./configure --disable-tests --without-x --enable-double-precision --with-trimesh=opcode --enable-release --enable-shared
$ make
$ sudo make install

Installation of Xj3D

Get Xj3D-1-0-linuxx86.jar from here

$sudo java -jar Xj3D-1-0-linuxx86.jar

You will see the following window:

#ref(): File not found: "ubu_in.jpg" at page "Tutorial/Installation of SIGVerse server(lower than 2.3.1)"

Progress the installation to push Next.

Setting of path

$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

Installation of julius

$ sudo apt-get install julius libjulius-dev julius-voxforge 

Installation of dictation kit for julius

Get the file dictation-kit-v4.2.3.tar.gz from here, then extract

$ sudo tar xzvf dictation-kit-v4.2.3.tar.gz -C /usr/local/share/

Installation of ssh server

$ sudo apt-get install openssh-server
$ sudo mv /bin/sh /bin/sh_org
$ sudo ln -s /bin/bash /bin/sh

Installation of SIGVerse

Download SIGVerse source tree

You can get source tree of the SIGVerse server from http://sourceforge.net/projects/sigverse/


$ tar xzvf SIGServer-<version>.tar.gz
$ cd SIGServer-<version>


$ ./configure

You can add the following option to specify the detail configuration

  • --prefix location of installation

  • --with-jvm set the directory of libjvm.so. amd64 for 64bit, i386 for 32bit should be chosen.

  • --with-julius directory of julius installation

  • --with-dictkit directory of dictation kit for julius

Compillation of the SIGServer and installation

$ make
$ make install


Counter: 2023, today: 3, yesterday: 0

Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2015-12-24 (Thu) 12:13:46 (1059d)