I have been watching the fall and fall of the cost of taking a picture of text with a phone and then having it read out. The lowest I have seen (of a commercial kind) is "Prizmo for iPhone 1.0 is available worldwide exclusively on the App Store, and costs $9.99 (USD). A speech synthesis voice is available as In-App Purchase for $2.99 (USD)." That is around £10 for the whole system!
Link to the iPhone OCR