3.3 Changelog#
3.3.5#
Added utility command for Remap aligned TextGrids to new phone set (mfa remap alignments)
Refactored command line utility set up into helper functions
Update finetuning algorithm to use Kalpy’s interpolate boundary rather than a full realignment pass
Move fine tune functionality from
AlignMixintoPretrainedAlignerFixed a bug where phone duration deviation and speech log-likelihood metrics were not properly being saved after alignment GitHub #909
3.3.4#
Fixed a bug with cutoff modeling for small datasets
Added command to Find OOVs in a corpus (mfa find_oovs)
Fixed a bug in
mfa transcribe_whisperwhere--vadflag was not creating TextGrid output with the segments generated from VADAdded validation check for corpus directories to prevent overwriting of files in the MFA_ROOT_DIR temporary directory
Updated phone duration mean and standard deviation calculation
3.3.3#
Fixed a data type mismatch issue when using whisperx with CPU
Fixed a bug where files were being multiply transcribed when using torch models on CPU
Fixed a python version compatibility issue with paths being saved in configuration files
Fixed a compatibility issue with sklearn 1.5
3.3.2#
Clarify error message when modules removed in Python 3.13 are not found.
3.3.1#
Added better error handling for multiprocessing functions
Added more consistent handling of reference phone and word intervals
3.3.0#
Added support for incorporating existing reference alignments into acoustic model training and adaptation
Added ReferencePhoneIntervals and ReferenceWordIntervals tables separate from those generated from alignments
Added utility command for Remap a dictionary to new phone set (mfa remap dictionary)
Removed dependency on Biopython’s pairwise2 module for evaluating alignments
Added signal-to-noise ratio calculation as part of alignment evaluation
Added filters in training and adaptation based on alignment evaluation metrics
Modified temporary files to use dictionary names instead of dictionary ids for easier debugging with multiple dictionaries
Compatibility with Kalpy 0.7.0