Speaker recognition systems are continuously evolving and a lot of research is being conducted in this domain with constant variations and experimentation to be able to produce satisfactory results in recognition. Through our research, we try to extract and analyze the features of various speakers and develop a system for speaker recognition. We have extensively covered both Text Dependent Speaker Verification and Text Independent Speaker Identification in our dissertation