This plan provides an outline of Automatic Speech Recognition, hardware and apps. Automatic Speech Recognition System is a primary way of communication that is not only among people but also in interaction between human and machine. Speech Recognition is the technique that can transform enunciated phrases into words. It is also a multi-level shape identification process in which computer controlled wave messages are noticed and organized into a structure of semi-word blocks, terms, sentences and phrases. The purpose of this project is to focus on how Speech Recognition m Voice Pronunciation works and its function. Moreover, in the implementation phase the application will compare the voice of Native American English with Non-Native English Speaker. Speech Recognition System efficiency is generally assessed in aspects of precision.  In addition, the project includes possible uses of Speech Recognition in Education, Security System, and the possible main uses of the technology in the future.