Assistant for Visually Impaired (VAVI) is a universal voice control solution for nonvisual access to the Android operating system. Voice Assistant for Visually Impaired offers two contributions as compared to existing systems. First, it enables system wide Voice Control on Android that can accommodate any application. Voice Assistant for Visually Impaired constructs the set of available voice commands based on application context; these commands are directly synthesized from on-screen labels and accessibility metadata, and require no further intervention from the application developer. Second, it provides more efficient and natural interaction with support of multiple voice commands in the same utterance. We present the system design of Voice Assistant for Visually Impaired and describe its utility in significantly improving experience of graphic interface interaction for blind and motion impaired users. The reader, which transforms digital information to text and then to voice by TTS (Text-To-Speech), is widely used to help visually impaired persons to operate devices. The system, integrates open sources and also enhances many functions of them. It includes the message reader, text file reader, OCR reader, voice dialer. In addition, it provides the Navigation Reader for walking and riding, which is based on Google Maps and supports more detailed voice guidance for the distance to a destination and directions of moving.