How to see if word exists in Pocketsphinx dictionary?

前端 未结 3 1894
醉酒成梦
醉酒成梦 2021-01-22 18:40

I simply want to see if a string exists in a dictionary file. (Dictionary file at bottom of question)

I want to check if the voice recognizer can recogn

3条回答
  •  情歌与酒
    2021-01-22 19:11

    In C there is ps_lookup_word function which allows you to lookup for the word:

    if (ps_lookup_word(ps, "abc") == NULL) {
        // do something
    }
    

    In Java wrapper it's a method Decoder.lookupWord:

    if(decoder.lookupWord("abc") == null) {
        // do something
    }
    

    In Android, you can access decoder from Recognizer:

    if(recognizer.getDecoder().lookupWord("abc") == null) {
        // do something
    }
    

提交回复
热议问题