1. A method for determining voice recognition accuracy of a voice recognition system that recognizes a voice command in a user utterance, comprising: analyzing voice recognition information produced by a voice recognition system, including comparing a manually transcribed version of the user utterance to the recognized voice command; detecting, in a computing device, at least one recognition error based on the analysis, comprising detecting at least one of: an in-grammar false accept (IGFA) type error, an in-grammar false reject (IGFR) type error, an out-of-grammar false accept (OGFA) type error, or an out-of-grammar correct reject (OGCR) type error; determining at least one source of error for the detected recognition error; and implementing at least one solution to eliminate the source of error.