Question: Reading programs for vision impaired

Are there any computer programs that can take a text (newspaper etc...) and read it aloud to someone with a vision impairment?