Hi dear all, I am new to the forum. The thing is I am relatively stuck using pocketsphinx-android for a class project because of pocketsphinx-android's poor documentation.
No offense but I have looked everywhere and the closest I have come to is the official tutorial page here:https://cmusphinx.github.io/wiki/tutorialandroid/. It comes with a nice demo which is good. HOWEVER, a lot of the times I found that the functions used in the demo and in the Github repo have absolutely no documentaion for how they should be used whatsoever. The closest I have come to is the pocketsphinx domentation but it's written in C/C++.
Please let me know if I am not the only one who's confused about this. A lot of the times there are no way to find out where exactly functions used in pocketsphinx-android come from, for e.g. the getHypstr(), or startUtt(). I could find similar names in probably pocketsphinx or sphinx4 but no exact match for where they come from.
Could you please tell me where to look for a detailed documentation for ALL the functions used in pocketsphinx-android?
I am confused how to use it also. Did you fully understand it?
If I want to use it, for several commands, I only need one gram file, right? Do I need a gram file? Does it work without it?
What is a dmp file?
What are the terminologies? language model search? keyword-activation search? Phonetic search?
In the example, what is switchSearch called for?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Currently, my app is so poor , it gets confused between 4 simple English words and background non-English words. Currently, it;s completely useless. How do I improve it? With such inadequate documentation , it's very confusing , trying to get this to work properly.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi dear all, I am new to the forum. The thing is I am relatively stuck using pocketsphinx-android for a class project because of pocketsphinx-android's poor documentation.
No offense but I have looked everywhere and the closest I have come to is the official tutorial page here:https://cmusphinx.github.io/wiki/tutorialandroid/. It comes with a nice demo which is good. HOWEVER, a lot of the times I found that the functions used in the demo and in the Github repo have absolutely no documentaion for how they should be used whatsoever. The closest I have come to is the pocketsphinx domentation but it's written in C/C++.
Please let me know if I am not the only one who's confused about this. A lot of the times there are no way to find out where exactly functions used in pocketsphinx-android come from, for e.g. the getHypstr(), or startUtt(). I could find similar names in probably pocketsphinx or sphinx4 but no exact match for where they come from.
Could you please tell me where to look for a detailed documentation for ALL the functions used in pocketsphinx-android?
Thank you all very much!
Pocketsphinx-android:
https://github.com/cmusphinx/pocketsphinx-android/blob/master/src/main/java/edu/cmu/pocketsphinx/SpeechRecognizer.java
I am confused how to use it also. Did you fully understand it?
If I want to use it, for several commands, I only need one gram file, right? Do I need a gram file? Does it work without it?
What is a dmp file?
What are the terminologies? language model search? keyword-activation search? Phonetic search?
In the example, what is switchSearch called for?
Currently, my app is so poor , it gets confused between 4 simple English words and background non-English words. Currently, it;s completely useless. How do I improve it? With such inadequate documentation , it's very confusing , trying to get this to work properly.