Compensatory values (C) to be based on for compensating a reference pattern (W) to have a match with an utterance environment of an input speech are employed for determining an environmental variation index (D) to be input to a secondary matching controller (80), which is responsible for magnitudes of the index (D) smaller than a threshold (th) to hold a second matching section (60) inoperative so that a recognition result (R1) of a primary matching of a previous compensated reference pattern (Wa) is output, and for magnitudes of the index (D) larger than the threshold (th) to operate the second matching section (60) to output a recognition result (R2) of a second matching based on a current compensated reference pattern (Wa) to be stored as a subsequent reference pattern (W). <IMAGE>
Speech recognition method and speech recognition system with reduced recognition time in consideration of environmental variation