Hi Halle –
Again, amazing plugins! They have enabled us to do great things. We are just trying to fix some remaining issues in our app.
One thing, I recently switched to RuleORama to detect $COMMAND $USER phrases in my app such as ‘TEXT HALLE’ ‘CALL HALLE’, etc.
I first implemented this using RapidEars’ openEarsDidReceiveRealtimeHypothesis, but I found that it was so quick to guess the hypothesis, it always guess the same $CONTACT name from the phrase.
So, we switched to using OpenEars’ openEarsDidReceiveHypothesis and it works outstanding for the most part, except when silence detection isn’t triggered.
About 15% of the time, the listener hangs for a really long time until silence detection is triggered.
But, here’s the thing. By using RapidEars’ openEarsDidReceiveRealtimeHypothesis, I know when a phrase has been spoken. I would like to use that to force silence detection for cases when it doesn’t trigger, automatically. Is there a way for me to do so?
Tangentially, we are also using OpenEars to dictate a message and SaveThatWav to store it when the user is done. We also notice that for about 15% of the time it continues listening after the user has spoken because silence detection has not been triggered. So, that is a similar issue that we are having with OpenEars. Any advice that you have for that issue would be helpful, as well.
Thanks so much for your continued support!
-Tim