Menu

JSGF few public rules

Help
2015-06-09
2015-06-09
  • Evil_Genius

    Evil_Genius - 2015-06-09

    Is it possible to use several public rules in JSGF?
    I have this dictionary and grammar file, but pocketsphinx recognizes only one rule from list.
    Sometimes I receive this message: "ERROR: "fsg_search.c", line 1104: Final result does not match the grammar in frame 300".

     
    • bic-user

      bic-user - 2015-06-09

      Is it possible to use several public rules in JSGF?

      No. You can switch between two grammars, or merge several rules into one public depending on your needs.

      Sometimes I receive this message: "ERROR: "fsg_search.c", line 1104: Final result does not match the grammar in frame 300".

      Well, it happens. Decoder prunes all the pathes and end of command can't be reached. This is the case when you're trying to recognize something that differs quite much from list of commands. If you have troubles with this, record audio log with "-rawlogdir /some/dir" and share the audio that is not recognized.

       

Log in to post a comment.