freerussianasr / recipes

16 stars 8 forks source link

Errors on build model #5

Open zloidemon opened 6 years ago

zloidemon commented 6 years ago
--- Preparing pronunciations for OOV words ...
Traceback (most recent call last):
  File "/home/vg/Devel/Kaldi/kaldi/egs/recipes/voxforge_ru/../../../tools/sequitur/bin/g2p.py", line 263, in <module>
    tool.run(main, options, args)
  File "/home/vg/Devel/Kaldi/kaldi/tools/sequitur-g2p/lib/python2.7/site-packages/tool.py", line 62, in run
    status = runMain(main, options, args)
  File "/home/vg/Devel/Kaldi/kaldi/tools/sequitur-g2p/lib/python2.7/site-packages/tool.py", line 98, in runMain
    status = main(options, args)
  File "/home/vg/Devel/Kaldi/kaldi/egs/recipes/voxforge_ru/../../../tools/sequitur/bin/g2p.py", line 200, in main
    model = SequiturTool.procureModel(options, loadSample, log=stdout)
  File "/home/vg/Devel/Kaldi/kaldi/tools/sequitur-g2p/lib/python2.7/site-packages/SequiturTool.py", line 207, in procureModel
    return tool.procureModel()
  File "/home/vg/Devel/Kaldi/kaldi/tools/sequitur-g2p/lib/python2.7/site-packages/SequiturTool.py", line 160, in procureModel
    model = pickle.load(open(self.options.modelFile))
EOFError
--- Prepare phone lists ...
--- Adding SIL to the lexicon ...
jtrmal commented 6 years ago

this is related to #7 and #8 -- there isn't any Russian g2p model for sequitur available (AFAIK). There is a model for phonetisaurus somewhere on the internet (not sure where, @hpkit would know)

32r81b commented 4 years ago

Hi, @jtrmal . I'm newbee with Kaldi. As I understand I may skipp step Preparing pronunciations for OOV words. My final model will work, but I get loewr accuracy becouse my model will not recognize out of vacabulary words. Am I right?