I am planning to use Open Ears for my app. I have the predefined file(.arpa, .dic) added to my project. Speech detection works fine.
The issue I have is that multiple words are recognized during the speech and are clubbed into one word “hypothesis” in the method – (void) pocketsphinxDidReceiveHypothesis:(NSString *)hypothesis recognitionScore:(NSString *)recognitionScore utteranceID:(NSString *)utteranceID .
I use this as the detected word.
Is there a way to find the words as and when Open ears recognizes them in loop.
Eg: My file has these 3 words
When open ears starts to listen in loop if user speaks fast enough to say all these words, the received hypothesis word shows as one word “HI YELLOW FRUIT WHEN”
Instead, I want to know the words individually when speech is detected.