 vthinkingstudio
|
The engine is good and the result is beyond my expectation, but I got two questions below:
1. Sometime I can receive multiple hypothesis in the following delegate function, is it possible to only return one hypothesis with best guess?
2. The recognitionScore is ranged from 0 to negative infinity, I am not sure about if the return order is from greatest to smallest?
- (void) pocketsphinxDidReceiveHypothesis:(NSString *)hypothesis recognitionScore:(NSString *)recognitionScore utteranceID:(NSString *)utteranceID
Thanks for your time.
|
 Halle
|
Hi,
Glad it is working well for you!
1. If you are receiving multiple hypotheses, that very strongly suggests that you have multiple PocketsphinxControllers instantiated somehow. Expected behavior is a single hypothesis. Basically, I think there have to be two of something created where there should only be one in order to get more than one hypothesis for a single utterance. It could be also be something that hosts PocketsphinxController.
2. Right, a score of zero means that it is as confident as possible in the hypothesis, and less than zero is decreasing confidence as it moves farther away from zero.
|
 vthinkingstudio
|
Thanks! The reply speed is astonishing!
I got clue to look up the issue.
|