Grapheme-to-Phoneme (G2P) models#
G2P models are used to generate pronunciations from orthographic spellings. The G2P models currently supported use Pynini weighted finite state transducers (wFST) to based off a training lexicon.
|
Class for G2P models |
- Training G2P models
- Pynini Pair Ngram
- Phonetisaurus-style models
- Mixins
- PyniniTrainerMixin
PyniniTrainerMixin
PyniniTrainerMixin.afst_path
PyniniTrainerMixin.align_g2p
PyniniTrainerMixin.align_path
PyniniTrainerMixin.architecture
PyniniTrainerMixin.cg_path
PyniniTrainerMixin.data_source_identifier
PyniniTrainerMixin.encoder_path
PyniniTrainerMixin.far_path
PyniniTrainerMixin.fst_path
PyniniTrainerMixin.generate_model
PyniniTrainerMixin.input_far_path
PyniniTrainerMixin.input_path
PyniniTrainerMixin.output_far_path
PyniniTrainerMixin.output_path
PyniniTrainerMixin.sym_path
PyniniTrainerMixin.train_iteration
- PhonetisaurusTrainerMixin
PhonetisaurusTrainerMixin
PhonetisaurusTrainerMixin.alignment_init_function
PhonetisaurusTrainerMixin.alignment_model_path
PhonetisaurusTrainerMixin.alignment_symbols_path
PhonetisaurusTrainerMixin.architecture
PhonetisaurusTrainerMixin.data_directory
PhonetisaurusTrainerMixin.data_source_identifier
PhonetisaurusTrainerMixin.expectation
PhonetisaurusTrainerMixin.export_alignments
PhonetisaurusTrainerMixin.export_model
PhonetisaurusTrainerMixin.far_path
PhonetisaurusTrainerMixin.fst_path
PhonetisaurusTrainerMixin.grapheme_symbols_path
PhonetisaurusTrainerMixin.initialize_alignments
PhonetisaurusTrainerMixin.maximization
PhonetisaurusTrainerMixin.ngram_path
PhonetisaurusTrainerMixin.phone_symbols_path
PhonetisaurusTrainerMixin.train
PhonetisaurusTrainerMixin.train_alignments
PhonetisaurusTrainerMixin.train_iteration
PhonetisaurusTrainerMixin.train_ngram_model
- PyniniTrainerMixin
- Helper functionality