-
Platforms Supported
x86 running RedHat Linux 9.0
|
Windows port (version 5.13) contributed by Ralf Edrich,
University of Applied Sciences, Zweibrcken, Germany.
|
|
|
|
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:
-
cd $ISIP_DEVEL/
Note: This command is case sensitive.
-
cvs update -P -d .
To make sure the local repository is up to date with the main repository.
-
./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:
-
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";
-
source $ISIP_DEVEL/ISIP_BASE_ENV.sh
In order to compile and install the production system type:
-
make install
|
|
|
|
2. Compile and Install the ISIP Prototype System.
To install the prototype system, simply type the following commands:
-
cd $ISIP_DEVEL/util/speech/proto
-
./configure
This "configure" command is used to configure the system.
-
source $ISIP_DEVEL/util/speech/proto/ISIP_ENV.sh
-
make install
|
|
|
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:
-
cd $ISIP_DEVEL/util/demo
-
source $ISIP_DEVEL/ISIP_BASE_ENV.sh
-
source $ISIP_DEVEL/util/speech/proto/ISIP_ENV.sh
Stepb & Stepc are used to make sure both the production and the prototype system are
sourced)
-
make install
Once the above processes are completed, the demo system has been installed sucessfully.
|
|
|
|
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:
-
cd $ISIP_DEVEL/util/demo/isip_comm_server_process_manager
-
./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.
|
|
|
|
-
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.
|
|
|
|
|
|