1. A voice recognition apparatus which performs recognition of voice to be outputted from an output unit, the voice recognition apparatus comprising: first, second and third voice recognizers which recognize an input voice and obtain recognition results including candidate character strings corresponding to the input voice; and a controller which, when it is decided based on said recognition results obtained by said first and second voice recognizers to cause said third voice recognizer to recognize said input voice, causes said third voice recognizer to recognize said input voice by using a dictionary including said candidate character string obtained by at least one of said first and second voice recognizers, and causes said output unit to output said recognition result obtained by the recognition.