Tutorial/Installation of SIGVerse server?

Installation of SIGVerse

This page explaines how to install SIGVerse server. If you use SIGVerse at Inamura Lab., NII, you can skip to install the following procedures.

1.Install on CentOS

(Confirmed on CentOS Version 5.5, 32bit version.)

$ su
$ yum update

Installation of gcc

$ yum gcc-c++.i386

Installation of JDK

$ yum install java-1.6.0-openjdk.i386

To set the pass for header files.

$ cp /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/include/* /usr/local/include/
$ cp /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/include/linux/* /usr/local/include/

Installation of OpenGL

$ yum install freeglut.i386
$ yum install freeglut-devel.i386

Installation of xerces-c

Get from to install xerces-c-3.1.1.tar.gz

$ tar xzvf xerces-c-3.1.1.tar.gz
$ cd xerces-c-3.1.1
$ ./configure --prefix=/usr/local
$ make
$ su
$ make install

Installation of ODE

Get file from ODE page ode-src-0.8.zip. Latest version cannot be used.

$ unzip -x ode-src-0.8.zip
$ cd ode-0.8/
$ ./configure --disable-tests --without-x --enable-double-precision --with-trimesh=opcode --enable-release --enable-shared
$ make
$ su
$ make install

Installation of Xj3D

Download Xj3D-1-0-linuxx86.jar fromHerer

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

You will see the following window.

#ref(): File not found: "xj3d.jpg" at page "old/Installation of SIGVerse server"

Please follow to the instructions.

Installation of Julius

Get the Juliusfrom here

$ tar xzvf julius-4.1.5.tar.gz
$ cd julius-4.1.5
$ ./configure --prefix=/usr/local
$ make
$ su
$ make install

Installation of Dictation kit of Julius

Get the files from here and extract

$ su 
$ tar xzvf dictation-kit-v4.0.tar.gz -C /usr/local/share

Install procedures are over. Next is setting of path.

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

Installation of ssh server

$ yum install ssh-server.i386

Go to the 3.Installation of SIGVerse?.

2.Installation for Ubuntu

Confirmed on Ubuntu 10.04, both of 32/64 bit version.

$ sudo apt-get update

Installation of gcc

$ sudo apt-get install gcc-4.1 g++-4.1
$ sudo ln -s /usr/bin/g++4.1 /usr/bin/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

Get ode-src-0.8.zip file from ODE project site. Latest version cannot be used.

$ unzip -x ode-src-0.8.zip
$ cd ode-0.8/
$ ./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 "old/Installation of SIGVerse server"

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 from here, then extract

$ sudo tar xzvf dictation-kit-v4.0.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

3. Installation of SIGVerse

Prepare SIGVerse source tree

You can get from USB memory, or socio.iir.nii.ac.jp:/home/ikari09

$ scp hoge@socio.iir.nii.ac.jp:/home/ikari09/irwas-sim-<version>.tar.gz .

Extraction

$ tar xzvf irwas-sim-<version>.tar.gz
$ cd irwa-sim-<version>

Configuration

$ ./configure \
--prefix=/home/<username>/sigverse-<version> \
--with-jvm=/usr/lib/jvm/java-1.6.0-openjdk/jre/lib/amd64/server \
--with-julius=/usr/bin/julius \
--with-dictkit=/usr/local/share/dictation-kit-v4.0
  • --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

make

$ make
$ make install-strip

Tutorial?


Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2013-12-04 (Wed) 04:45:53 (3795d)