Assistive devices that convert text and other elements into speech or braille for people with visual impairments.