# parameter file for Baum Welch training
#

# define training mode (normal, batch or combine)
# - in normal mode, the parameters are updated on the given input data
# - in batch mode, accumulator files are output but no parameter updating
#   is done. combine mode must be used to combine the accumulator files and
#   perform the reestimation
# - in combine mode, accumulator files are combined and used to update the
#   HMM parameters
#
# train_mode = combine
# train_mode = batch
train_mode = normal

# define accumulator file 
#
acc_file = 

# in combine mode you define an accumulator list containing all of the 
# accumulator filenames produced in batch mode
#
acclist_file = 

# define input file list
#
mfcclist_file = ISIP_VERIFICATION/data/lists/mfc_train.list

# define model-level transcription file

#
lablist_file = ISIP_VERIFICATION/data/transcription.text

# define the file containing the list of context-independent models
#
monophones_file = ISIP_VERIFICATION/models/r00/hmm0/monophones.text

# define the model definition file
#
models_file = ISIP_VERIFICATION/models/r00/hmm0/models.text

# define phone mapping file created by create_triphone_map
#
phones_file = ISIP_VERIFICATION/models/r00/hmm0/phones.text

# define lexicon file
#
lexicon_file = 

# define the input states file
#
states_file = ISIP_VERIFICATION/models/r00/INPUT_DIR/states.bin

# define the input transitions file
#
transitions_file = ISIP_VERIFICATION/models/r00/INPUT_DIR/transitions.text

# in combine mode or normal mode we define the states file which will 
# contain the updated HMM states
#
updated_states_file = ISIP_VERIFICATION/models/r00/UPDATE_DIR/states.bin

# in combine mode or normal mode we define the transitions file which will
# contain the updated HMM transitions
#
updated_trans_file = ISIP_VERIFICATION/models/r00/UPDATE_DIR/transitions.text

# define input(mfcc)/output(states) mode file format (ascii or binary)
# accumulator files are always written in binary
#
input_mode = binary
output_mode = binary

# define context mode (monophone, word_internal, or cross_word)
# 
context_mode = monophone

# define training thresholds.
# - min_mpd is the minimum model probability deviance
# - beam_width is the beam width used for beta pruning
# - min_occupancy is a floor on the occupancy probability
# - min_model_count is the minimum number of times a model must occur before
#   parameters of that model are updated
#
min_mpd = 1000
beam_width = 500
min_occupancy = 1.0e-10
min_model_count = 3

# define variance floor file
# 
variance_floor_file = ISIP_VERIFICATION/models/r00/hmm0/vfloor.text

# define the state occupancy file. if this mode is turned on then the
# utility will dump state occupancies at the end of the training run. this 
# is a necessary input to the state tying utility.
# the occupancy mode is either "on" or "off"
#
state_occupancy_file = 
state_occupancy = off








