I am sure that word is not in the dictionary. Dictionary might contain invisible UTF-8 characters that make you think the word is the same but it is not. Or there could be normalization issue. You can check exact bytes in hex editor to see the details.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
As mentioned in
https://stackoverflow.com/questions/34817635/run-pocketsphinx-continuous-with-a-keyphrase ,,
same is my problem. Since I am using my own model in Malayalam language (Kerala) I need to use -dict option.
The command line I tried is:
pocketsphinx_continuous -hmm ./ -dict /home/adspr/sphinx/Malayalam/model_parameters/Malayalam.ci_cont/Malayalam.dic -infile /home/adspr/sphinx/Malayalam/model_parameters/Malayalam.ci_cont/file_V.wav -keyphrase “കൊച്ചുരാമൻ” -kws_threshold 1e-20 -time yes -logfn result.log
But I got error...
ERROR: "kws_search.c", line 528: Word '“കൊച്ചുരാമൻ”' in phrase '“കൊച്ചുരാമൻ”' is missing in the dictionary
I am sure, the word is in dictionary...
What should be the reason?
Thanks in advance.....
I am sure that word is not in the dictionary. Dictionary might contain invisible UTF-8 characters that make you think the word is the same but it is not. Or there could be normalization issue. You can check exact bytes in hex editor to see the details.
Can you please check in it...?
I cant find anything...
Thank you.
Sure, when you provide all the required data to reproduce your problems (hmm, bash test script), not just the dictionary.
Is it enough??
https://drive.google.com/open?id=0B_74UylilDfCalBCRGE2MW1mV3c
The UTF-8 quotes you have around the keyword “ ” must be removed. You need to use ASCII quotes like " or just a keyword list file.
Okay,, thats the problem,,
Problem solved...
Thank you ...