Speech:Exp Archive


 * Home
 * Semesters - Project Work by Semester
 * Information
 * Experiments - List of speech experiments

Project Notes

 * Unix Notes
 * Active Directory
 * Backups
 * Network Bridge
 * Speech S/W Installation
 * Speech Corpus Setup
 * Switchboard Data Notes
 * [Experiment Setup]
 * Scripts Page
 * Model Building
 * Run a Train Spring 2014 Master Script (New) -- Step 1: Run a Train
 * Step 2: Create the Language Model
 * Step 3: Run the Decode

''' NOTE: This page is currently in the process of getting re-formatted with updated information and more detailed guides of new scripts and processes. '''

Experiment Log
SpEAK is the graphical user interface for adding experiments and searching for experiments. The stem.unh.edu/speak page should not be used and the Rome server is where the "live" project reside.

Directory Structure
This section is dedicated to show you the directory structure that will be used for experiments for the Capstone Speech Recognition Class. Please read this carefully so you understand fully what the directory structure, what the scripts do, and how to create the directories needed for a new train or moving an old train in the "/root/speechtools/SphinxTrain-1.0/" directory.

The experiment folders will be located in "/mnt/main/Exp" numerically starting from 1001, 1002, 1003 and so forth. An experiment directory will look like this: /mnt/main/Exp/ /

The experiment folders will include these subfolders: /etc, /feat , /logs , /models , /python , /scripts , /trans , and /wav.

Experiment Directory
This document will explain to you how to setup an experiment directory in /mnt/main/Exp/ It is assumed you have already have completed a train experiment and/or already have a dummy train directory to play around with using these scripts and it is LOCATED in "/root/speechtools/SphinxTrain-1.0/ ".


 * Setup Experiment Directory
 * 1) Login to caesar.unh.edu as root, and change directory to where the scripts are located: % cd /root/SCRIPTS/expdir_scripts
 * 2) Once in the expdir_scripts directory, execute this command: % ./create_expdir.pl
 * 3) Once you've executed the script you will now have the the correct directories created in: /mnt/main/Exp/
 * 4) * Directories Created: /etc, /feat , /logs , /models , /python , /scripts , /trans , and /wav.


 * Copy your Train files from /root/speechtools/SphinxTrain-1.0/ to your created Experiment Directory
 * 1) Change directory to the expdir_scripts: % cd /mnt/main/scripts/expdir_scripts
 * 2) Execute this command: % ./move_to_expdir.pl
 * 3) * The script will take your expid you created with the create_expdir.pl (such as 1003, located to in /mnt/main/Exp/1003) and take the name of your train directory for an example located in /root/speechtools/SphinxTrain-1.0/train2 and move it over to the correct subfolders in /mnt/main/Exp/1003.
 * 4) * The argument is asking for the name of the folder in "/mnt/main/Exp/" and for this experiment.
 * 5) * The argument is asking for the folder name of the train you ran in /root/speechtools/SphinxTrain-1.0