This paper tells how the various steps are done while implementing speech recognition during offline attendance system in school , colleges etc. There are various stages through which the speech signal has to pass , and accordingly at each phase there applies different algorithm or functions depends upon its phase. Various approaches are also discussed to remove the noise in noisy environment from the speech signal. Lastly by passing through all the phases the required speech is compared with the database for its approval. The main theme of this paper is to compare and discuss various strategies while implementing speech recognition