1. A speech recognition method, comprising: a model selection step which selects a recognition model and translation dictionary information based on characteristic information of input speech; a speech recognition step which translates input speech into text data based on said selected recognition model; and a translation step which translates said text data based on said selected translation dictionary information.