This paper is concerned with the following four aspects of the discrete utterance recognition problem: utterance normalization, dynamic programming (DP) algorithm implementation, boundary error effects, and the importance of the transition states in speech. Performance sensitivity as a function of each aspect of the problem is comparatively studied utilizing several available alternatives, and significant conclusions are drawn regarding each of them. The concept of proportional normalizing is introduced as an effective method of handling the utterance normalization problem. The implications of this method and the conventional mean normalizing method are discussed. In general, normalization by either of these techniques is seen to be about equally effective and leads to substantial improvement in recognition score. Next, several alternative implementations of the dynamic programming algorithm are investigated and their performances are compared. Finally, improved recognition performance is obtained by introducing a smoothing technique which emphasizes the importance of the transition states in speech. A database consisting of the utterances of the alpha-digit vocabulary produced by several male and female speakers is used to conduct all the experiments. Copyright © 1982 by The Institute of Electrical and Electronics Engineers, Inc.