1. A computer implemented method for speech recognition output confirmation, comprising: receiving an automatic speech recognition result with an associated score indicating a level of confidence with respect to the speech recognition result; accepting a mode selection specifying when an automated confirmation is to be performed, said mode selection chosen from a group consisting of a deterministic mode, a random mode and an integrated mode, wherein the random mode comprises randomly determining whether to perform the automated confirmation; determining, based on said accepted mode selection and said score, whether a confirmation is to be performed on the speech recognition result; and if it is determined that said confirmation is to be performed, performing an automated confirmation to verify the automatic speech recognition result by activating a confirmation construction mechanism operatively configured to carry out a speech recognition confirmation.