Skip to content

Instantly share code, notes, and snippets.

@shlevy
Created April 4, 2011 15:21
Show Gist options
  • Select an option

  • Save shlevy/901813 to your computer and use it in GitHub Desktop.

Select an option

Save shlevy/901813 to your computer and use it in GitHub Desktop.
Segfaulting Pocketsphinx Code
#include <pocketsphinx.h>
int main(int argc, char *argv[])
{
ps_decoder_t *ps;
cmd_ln_t *config;
config = cmd_ln_init(NULL, ps_args(), TRUE,
NULL);
ps = ps_init(config);
ps_update_fsgset (ps);
ps_update_fsgset (ps);
return 0;
}
#include <pocketsphinx.h>
int main(int argc, char *argv[])
{
ps_decoder_t *ps;
cmd_ln_t *config;
ngram_model_t *model;
config = cmd_ln_init(NULL, ps_args(), TRUE,
"-hmm", "/usr/share/pocketsphinx/model/hmm/wsj1/",
"-dict", "/usr/share/pocketsphinx/model/lm/wsj/wlist5o.dic",
"-lm", "/usr/share/pocketsphinx/model/lm/wsj/wlist5o.3e-7.vp.tg.lm.DMP",
NULL);
ps = ps_init(config);
model = ps_update_lmset (ps, NULL);
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment