Speech recognizer is listening and firing OnPartial and OnResult events successfully for key words "Create, exit, scan, info".
But for words "submit, cancel" OnPartial and OnResult events are not firing. After putiing lot of stress in my voice and trying different things like putting phone close to my face these events are fired may be once or twice.
1. Is my speech recognizer setup instance is correct? Am I missing some thing?
2. So can you please tell me how to train my speech recognizer more accurate so it listens Submit and cancel too?
3. I have list of sentences with 3-4 words which speech recognizer should always listen to.Like, "Start a new Report", "Failure to track a report", "Any additional items to add" - For this which approach I should follow so speech recognizer is acurate? Keyword or Grammar?
can some one help me on this? I am pretty much new here.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You need to tune thresholds on a sample file. For now your threshold for problematic words seems to high.
I have list of sentences with 3-4 words which speech recognizer should always listen to.Like, "Start a new Report", "Failure to track a report", "Any additional items to add" - For this which approach I should follow so speech recognizer is acurate? Keyword or Grammar?
Grammmar mode does not support continuous listening so you can only use keyphrase spotting.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You need to tune thresholds on a sample file. For now your threshold for problematic words seems to high. - Can you suggest what should be ideal value for these words?.(Above link is not working. Else I might have check)
I have list of sentences with 3-4 words which speech recognizer should always listen to.Like, "Start a new Report", "Failure to track a report", "Any additional items to add" - For this which approach I should follow so speech recognizer is acurate? Keyword or Grammar?
Okay. Thanks.I will try keyword search. I will get back incase of issue.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
@Nickolay, I was able to implement keyphrase search for single phrase. I am listening single phrase successfully. Regarding searching for multiple phrases I opened a seperate thread.
You can close this. Thanks for your reply.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello Team, I am very much new to CMU Sphnix. I am having some difficulty with speech acuracy for my Xamarin Android App. I created "pocketsphinixLib.dll" using Bindings library(Android). (I followed https://forums.xamarin.com/discussion/8773/how-to-handle-so-libs-in-java-bindings-library).
I follwed this and created a Xamarin Android App using C#. https://github.com/cmusphinx/pocketsphinx-android-demo/tree/master/app/src/main/java/edu/cmu/pocketsphinx/demo.
Here is my SpeechRecognizerSetUp Instance and also digits.gram file which was added as keyword search.I set a threshold for each word.
digits.gram
Speech recognizer is listening and firing OnPartial and OnResult events successfully for key words "Create, exit, scan, info".
But for words "submit, cancel" OnPartial and OnResult events are not firing. After putiing lot of stress in my voice and trying different things like putting phone close to my face these events are fired may be once or twice.
1. Is my speech recognizer setup instance is correct? Am I missing some thing?
2. So can you please tell me how to train my speech recognizer more accurate so it listens Submit and cancel too?
3. I have list of sentences with 3-4 words which speech recognizer should always listen to.Like, "Start a new Report", "Failure to track a report", "Any additional items to add" - For this which approach I should follow so speech recognizer is acurate? Keyword or Grammar?
can some one help me on this? I am pretty much new here.
If you only using keyword spotting you do not need
This issue is covered in tutorial http://cmusphinx.sourceforge.net/wiki/tutoriallm#keyword_lists
You need to tune thresholds on a sample file. For now your threshold for problematic words seems to high.
Grammmar mode does not support continuous listening so you can only use keyphrase spotting.
@Nickolay V. Shmyrev, Thanks for your reply.
You need to tune thresholds on a sample file. For now your threshold for problematic words seems to high. - Can you suggest what should be ideal value for these words?.(Above link is not working. Else I might have check)
I have list of sentences with 3-4 words which speech recognizer should always listen to.Like, "Start a new Report", "Failure to track a report", "Any additional items to add" - For this which approach I should follow so speech recognizer is acurate? Keyword or Grammar?
Okay. Thanks.I will try keyword search. I will get back incase of issue.
@Nickolay, I was able to implement keyphrase search for single phrase. I am listening single phrase successfully. Regarding searching for multiple phrases I opened a seperate thread.
You can close this. Thanks for your reply.