I am new in Sphinx and I have to implement Sphinx in my project. I have downloaded the demo project provided by you and it is working properly. But I want to write my own command rather than using "oh mighty computer". So please giude me how I can achive that and what tools are required for this.
Thanks
Sourav
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I did the same but I am getting some issue. I am trying to use "ok Bird" as a keyphrase but not "oh mighty computer". When I am executing the code onPartialResult() calls automatically again and again without activation command "ok Bird".
Last edit: Sourav 2016-10-03
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am using keyphrase "ok bird" having threshold (1e-20). It working but I have to repeat the keyphrase 3-4 times to wake up. If I decreases the thresh hold from (1e-20) to (1e-30) or say (1e-40) then false alarms starts triggering. So what value I used so that Voice recognisation works smoothly as it is working in "oh mighty computer".
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes I have tried with 1e-25. But this trigger false alarms even I don't say somethening. And as you suggest to use longer keyphrase, I used that like "ok bird wakeup" with threshold values (1e-45) , (1e-40) , (1e-35). Keyphrase are not recognised even I tries to speak keyphrase number of times.
Last edit: Sourav 2016-10-04
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Most likely you speak with accent or the audio is too noisy or something like that. You can provide audio recordings you use for testing to get help on this issue.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello
I am new in Sphinx and I have to implement Sphinx in my project. I have downloaded the demo project provided by you and it is working properly. But I want to write my own command rather than using "oh mighty computer". So please giude me how I can achive that and what tools are required for this.
Thanks
Sourav
Open the source in IDE, read it and replace the phrase you need.
I did the same but I am getting some issue. I am trying to use "ok Bird" as a keyphrase but not "oh mighty computer". When I am executing the code onPartialResult() calls automatically again and again without activation command "ok Bird".
Last edit: Sourav 2016-10-03
You need to change keyphrase threshold to get reliable detection as described in tutorial:
http://cmusphinx.sourceforge.net/wiki/tutoriallm#keyword_lists
Thanks for your help but can you please guide me that how would I know which value is suitable for keyphrase.
I am using keyphrase "ok bird" having threshold (1e-20). It working but I have to repeat the keyphrase 3-4 times to wake up. If I decreases the thresh hold from (1e-20) to (1e-30) or say (1e-40) then false alarms starts triggering. So what value I used so that Voice recognisation works smoothly as it is working in "oh mighty computer".
Try 1e-25?
For more reliable recognition it's better to use longer keyphrase.
Yes I have tried with 1e-25. But this trigger false alarms even I don't say somethening. And as you suggest to use longer keyphrase, I used that like "ok bird wakeup" with threshold values (1e-45) , (1e-40) , (1e-35). Keyphrase are not recognised even I tries to speak keyphrase number of times.
Last edit: Sourav 2016-10-04
Most likely you speak with accent or the audio is too noisy or something like that. You can provide audio recordings you use for testing to get help on this issue.