TemporaryDictionaryMixin#

class montreal_forced_aligner.dictionary.mixins.TemporaryDictionaryMixin(**kwargs)[source]#

Bases: DictionaryMixin, DatabaseMixin

Mixin for dictionaries backed by a temporary directory

property disambiguation_symbols_int_path#

Path to the file containing integer IDs for phone disambiguation symbols

property disambiguation_symbols_txt_path#

Path to the file containing phone disambiguation symbols

property grapheme_symbol_table_path#

Path to file containing grapheme symbols and their integer IDs

property num_speech_words#

Number of speech words in the dictionary

property num_words#

Number of words (including OOVs and special symbols) in the dictionary

property phone_symbol_table_path#

Path to file containing phone symbols and their integer IDs

property phones_dir#

Directory for storing phone information

property topo_path#

Path to the dictionary’s topology file

property word_boundary_int_path#

Path to the word boundary integer IDs