Accessibility Software provides alternative ways to command the computer and enter data mainly for users who are handicapped or disabled in some way. Accessibility Software may be specifically designed to ease the difficulty of persons with certain ailments to read and access computer operations. Accessibility Software assists computer users who may have problems with vision by making text, images and media displayed on the screen larger or modified. Accessibility Software also provides alternative ways to access the computer screen’s contents through specialized functions and assigned keys. As part of Accessibility Software, some voice recognition and text-to-speech software are used to assist computer users with other types of handicaps to operate certain functions of a computer.