1. A speech recognizing apparatus for recognizing an input speech by dividing a total utterance period of the input speech to be recognized into a plurality of small sections, each one of said plurality of small sections forming a recognition unit of the input speech, said speech recognizing apparatus comprising: a matching unit for performing a matching between a reference speech and the input speech for each one of the recognition units and for outputting a matching result; a matching result storage buffer for storing the matching result and duration data representing a duration of each one of the recognition units which have already been matched by the matching unit; and a duration predicator for predicating the duration data for each one of the recognition units to be subsequently matched by the matching unit using the stored duration data; and wherein the matching unit performs the matching between the reference speech and the input speech for each of the recognition units using the duration data predicated by the duration predicator.