PronunciationProbabilityCounter#

class montreal_forced_aligner.data.PronunciationProbabilityCounter(ngram_counts=<dataclassy.dataclass.Factory object>, word_pronunciation_counts=<dataclassy.dataclass.Factory object>, silence_following_counts=<dataclassy.dataclass.Factory object>, non_silence_following_counts=<dataclassy.dataclass.Factory object>, silence_before_counts=<dataclassy.dataclass.Factory object>, non_silence_before_counts=<dataclassy.dataclass.Factory object>, *args, **kwargs)[source]#

Bases: object

Data class for count information used in pronunciation probability modeling

Parameters:
add_counts(other_counter)[source]#

Combine counts of two PronunciationProbabilityCounter

Parameters:

other_counter (PronunciationProbabilityCounter) – Other object with pronunciation probability counts