Normally that would happen if you had not put in disambiguation
symbols (#1, #2 etc.) into the lexicon, or had not done so correctly.
It might also happen if there were empty pronunciations in the
lexicon, but I think the scripts check for that.
I have an issue up here
https://github.com/kaldi-asr/kaldi/issues/1074
to remind us to add the feature to check that there are no cycles with
no phones on, in L.fst or L_disambig.fst... this would be caused by
having empty pronunciations in the lexicon; however, if you used the
standard prepare_lang.sh, this should not happen anyway.
Dan
> --
> You received this message because you are subscribed to the Google Groups
> "kaldi-help" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
kaldi-help+...@googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.