I'm considering using Android's voice recognition in an app but I have no prior experience in using voice recognition so I don't have the slightest clue about anything. Therefore I have a few question I'd like to ask before attempting anything...
The user will say a line that looks like this:
[Sport][1-20][ScoringSystem]
For each bracket, there will be a list of acceptable words. The list should be stored locally. So this would be working examples:
Soccer 5 goals
or
Dart 10 points
Non working would be something that deviates from this pattern, or that is not in the list. For example;
5 Soccer Goals
or
Alienball, 4 gammahoops
1) Is this possible?
2) If possible, would it be very hard/complex to accomplish?
3) Is there any recommended API's to use, except Android's own api, to accomplish what I want to do?