Installation Guide for the Human Language Technology (HLT) System
  Part I. System Requirements
  • Minimum System Requirements

    CPU: 500 MHz

    RAM: 256 megabytes

    Swap space: 512 megabytes

  • Platforms Supported

    x86 running RedHat Linux 9.0

    Windows port (version 5.13) contributed by Ralf Edrich, University of Applied Sciences, Zweibrcken, Germany.

 Part II. Server Installation

Next Step 1. Compile and Install the ISIP Production System.

Internal users (the users already have an environment setup and has a local repository) can compile and install the production system by entering the following commands step by step.

External users (the users who do not have repository) need to create their own repository first and then follow the listing instructions below:

  1. cd $ISIP_DEVEL/

    Note: This command is case sensitive.

  2. cvs update -P -d .

    To make sure the local repository is up to date with the main repository.

  3. ./configure --with-sphere=/cavs/hse/ies/isip/common/local/sphere --with-audiofile=/cavs/hse/ies/isip/common/local/audiofile --with-communicator=/cavs/hse/ies/isip/common/local/communicator --with-communicator-include=/cavs/hse/ies/isip/common/local/communicator/include --with-communicator-libdir=/cavs/hse/ies/isip/common/local/communicator/lib/x86-linux --with-sctk=/cavs/hse/ies/isip/common/local/sctk

    Once the repository is configured, an ISIP_BASE_ENV.sh file will be created under $ISIP_DEVEL. As the demo system will need some external libraries to compile, make sure the EXTRA_LIBS and EXTRA_INCLUDE in the file have the following:

  4. EXTRA_LIBS="-L/cavs/hse/ies/isip/common/local/audiofile/lib -laudiofile -L/cavs/hse/ies/isip/common/local/sphere/lib -lsp -lutil -L/cavs/hse/ies/isip/common/local/communicator/lib/x86-linux -lGalaxy -L -lexpat -L$ISIP_LIB_DIR -l_dialog_parse -l_dialog_dm -l_dialog_widget -L/usr/local/mysql/lib -lmysqlclient -lz -lcrypt -lm";

    EXTRA_INCLUDE="-I/cavs/hse/ies/isip/common/local/audiofile/include -I/cavs/hse/ies/isip/common/local/sphere/include -I/cavs/hse/ies/isip/common/local/communicator/include -I/usr/local/mysql/include";


  5. source $ISIP_DEVEL/ISIP_BASE_ENV.sh

    In order to compile and install the production system type:

  6. make install

Go Up




Next Step Previous Step 2. Compile and Install the ISIP Prototype System.

To install the prototype system, simply type the following commands:

  1. cd $ISIP_DEVEL/util/speech/proto


  2. ./configure

    This "configure" command is used to configure the system.

  3. source $ISIP_DEVEL/util/speech/proto/ISIP_ENV.sh


  4. make install

Go Up




Next Step Previous Step 3. Install the Demo.

After step1 & step2, both the production system and the prototype system have been compiled and installed. We can go ahead to install the demo system following the listed steps:

  1. cd $ISIP_DEVEL/util/demo


  2. source $ISIP_DEVEL/ISIP_BASE_ENV.sh


  3. source $ISIP_DEVEL/util/speech/proto/ISIP_ENV.sh


  4. Stepb & Stepc are used to make sure both the production and the prototype system are sourced)

  5. make install


Once the above processes are completed, the demo system has been installed sucessfully.

Go Up



Previous Step 4. Run the server.

The servers run computationally intensive tasks on the linux boxes while the clients which basicallyuser interfaces run on laptops. To run the servers:

  1. cd $ISIP_DEVEL/util/demo/isip_comm_server_process_manager


  2. ./isip_process_manager.sh

The above commands will run the process manager that will wait for communication from any client program and start the necessary servers needed for the client program.

Go Up



 Part III. Client Installation

  1. Download the installation package.

      The installation package can be downloaded from the following link:

      http://www.cavs.msstate.edu/hse/ies/projects/dialog/doc/demo.msi

  2. Install the package on the local machine.

    

Once the demo.msi is saved at the local machine, double click it and follow the steps to complete the installation.

When installing, one thing worth noticing is in this process, we need to set the paths of "Java" and "Galaxy" as it shows below:



As mentioned in partI, to run the demo successfully,make sure you have installed Java and Galaxy Communicator 4.0 .

Once the client is installed successfully, go to Start -> All Programs -> Speech Demonstrations to start the demo. You can choose among the four different demos available on the HLT system.



Go Up