Speech:Summer 2011 Notes

From Openitware
Revision as of 00:33, 16 July 2011 by Bmq29 (Talk | contribs)

Jump to: navigation, search



NFS is a protocol that allows file systems to be distributed and shared over a network. File system sharing is especially important when working with multiple users and terminals. Without NFS/LDAP, users would have to create a user name and password on each new machine they attempted to access. By utilizing NFS/LDAP, user information can be created on any client machine and then stored and accessed on the network's server. This eliminates user frustration by granting networked computers access to specific non-local information.

Required NFS software using openSUSE

To configure your host as an NFS client, you do not need to install additional software. All needed packages are installed by default.

NFS server software is not part of the default installation. To install the NFS server software, start YaST and select Software+Software Management. Now choose Filter+Patterns and select File Server or use the Search option and search for NFS Server. Confirm the installation of the packages to finish the installation process.


Mounting allows authorized users to import/export file systems. Once mounting has been set up, a server can access specified client directories and vice versa. The best way to complete this is by using YaST's very easy to use GUI. For a full step-by-step walk through of how to do this Click Here


setup task directory

To set up the task directory:

  1. From the SphinxTrain directory, create a directory to store the task in: mkdir taskName
  2. Move to that directory: cd taskName
  3. Execute the following command: ../scripts_pl/setup_SphinxTrain.pl -task taskName
Copy wav files into wavOld directory

In the task directory that you just created, there should be a wav directory

  1. Create the wavOld directory: mkdir wavOld
  2. Move into the wavOld directory:cd wavOld
  3. Copy all sph files that will be used for this train into the wavOld directory.
Copy necessary scripts into the etc directory.

There are two custom scripts that are needed to perform a train. These are File:GenPhones.pl and File:GenTrans.pl. Download both of these scripts into the etc directory of the task.