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".
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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".
No. You can switch between two grammars, or merge several rules into one public depending on your needs.
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.