Screen Readers produce audio translations of text from other programs. Screen readers act as intermediaries between the application and a voice synthesizer. The voice synthesizer actually produces the sounds that are interpreted as speech.
This allows blind and low vision individuals who cannot see monitors to use computers.
There are several major problems with screen readers.
1. An important problem challenging screen readers is the lack of understanding the page. Screen readers are not able to recognize what is important and what is useless. Instead everything is outputted in a sometimes ambiguous stream.
2. Screen readers perform many operations simultaneously with the other applications running on the system. High workloads result and lead to program interactions.
3. The screen reader must make important changes to the computer in order to gain access to the text output before it is displayed on the monitor. Unfortunately, these modifications sometimes cause problems.