Recently, as Smart Phone is popularized and IT (Information Technology) is developed, there has been a variety of technologies and areas in which IT is applied. The aim of the research is to construct and materialize a voice-based navigation application for visually impaired people, using Android based Smart Phone. The navigation system uses TTS (Text-to-Speech) for blindness in order to provide a navigation service through voice. Also, it uses image processing recognition system to segment the objects in front of the visually impaired people by accessing camera. This application tested its performance through mobiles based on Android version 2.2. As the result shows, the voice support about segmented information has progressed favorably. This research work proposes a Principal Component Analysis (PCA) algorithm to recognize the object. To support real-time scanning of objects, a key frame extraction was developed which automatically retrieves high-quality frames from continuous camera video stream of mobile phones. The sequence is approximately capturing 3 frames per second.