TriphoneTrainer

class montreal_forced_aligner.trainers.TriphoneTrainer(default_feature_config)[source]

Configuration class for triphone training

Attributes:
num_iterations : int

Number of training iterations to perform, defaults to 40

max_gaussians : int

Total number of gaussians, defaults to 1000

num_leaves : int

Number of states in the decision tree, defaults to 1000

max_gaussians : int

Number of gaussians in the decision tree, defaults to 10000

cluster_threshold : int

For build-tree control final bottom-up clustering of leaves, defaults to 100

Attributes

align_directory
align_log_directory
align_options
feature_file_base_name
final_gaussian_iteration
gaussian_increment
log_directory
meta
phone_type
train_directory
train_type

Methods

align(subset[, call_back])
analyze_align_stats()
compute_calculated_properties()
dictionaries_for_job(job_name)
export_textgrids() Export a TextGrid file for every sound file in the dataset
get_unaligned_utterances()
init_training(identifier, …)
parse_log_directory(directory, iteration, …) Parse error files and relate relevant information about unaligned files
save(path[, root_directory]) Output an acoustic model and dictionary to the specified path
train([call_back])
update(data)