Skip to main content
  1. Home
  2. Emerging Tech
  3. Features

His granddad lost the ability to read, so he built a DIY text-to-speech rig

Add as a preferred source on Google
text to speech reader
Bennie Affleck
Promotional image for Tech For Change. Person standing on solar panel looking at sunset.
This story is part of Tech for Change: an ongoing series in which we shine a spotlight on positive uses of technology, and showcase how they're helping to make the world a better place.

Every birthday, Bennie Affleck (no, not that one) buys his grandfather the best bottle of Chilean red wine he can find. But when his grandad, also named Ben, was due to turn 100 this year, his 40-year-old British software engineer grandson decided the occasion warranted a special present.

“He’s a very inspirational man,” Affleck, who runs a U.K. software consultancy called Ionium Design, said of Ben Sr. “Still cheerful despite outliving two wives and both his children.”

Recommended Videos

For his grandfather’s centenary, a bottle of wine — or even a couple of them — simply wasn’t going to cut it. So Affleck built him an A.I.-powered digital text-to-speech reading machine for helping his grandad, who has macular degeneration, to be able to read again.

Reading machines

“My grandfather began losing his sight around 10 years ago,” Affleck told Digital Trends. “He is an extremely determined man and wants to stay independent, living at home, and taking an active part in the world. Losing his ability to drive was a blow, but he replaced that with taxis. Losing his ability to read has been harder.”

text to speech reader
Bennie Affleck

Despite the best available vision aids, Affleck said his grandfather regularly took over an hour to decipher a single A4 letter. “Although there are many smartphone and tablet-based [tools] available, they are unsuitable for people unfamiliar with these devices, or whose vision, touch, or hearing makes touch screens unusable,” he said.

What Affleck designed for his grandfather as an alternative was a DIY digital reading assistant, made using off-the-shelf components and software. It allows users to place a document on an illuminated platform, where it is scanned by a camera, deciphered by text recognition algorithms, and ultimately read out in a natural-sounding voice.

 

To make the interface easier for someone with diminishing eyesight, the machine is kitted out with chunky colored buttons. Hitting the blue one scans a document. Green starts reading the most recently scanned document. The left yellow button skips back six seconds, the right yellow skips forward six seconds, and the red button pauses and unpauses. For security reasons, Affleck said that the machine does not store any of the scanned documents locally or in the cloud.

Designed for ease-of-use

Affleck said that he usually works in a cabin in his garden. However, he had to piece together his grandfather’s gift on his kitchen table, due to a lack of outside heating. (He’s a snowboarder as a hobby and used to the cold, but everyone has their limits!)

“The entire device was constructed in three weeks,” he said. “Building a physical enclosure could have been daunting, but I had a brainwave to repurpose an old 3M portable overhead projector. All other parts came from small U.K. businesses and [a big electronic components company.] My neighbor kindly machined the metalwork for a sturdy keypad of my design, that I fitted with arcade buttons.”

text to speech reader
Bennie Affleck

The reading machine’s software is custom Python with Google’s Cloud Vision and Wavenet text-to-speech software. It’s powered via a Raspberry Pi 3B with a Pi V2 camera.

“The complete system works surprisingly well,” Affleck said, describing this as a “testament” to Google’s high-quality A.I. tools. “Printed text is read with amazing accuracy, even accounting for rotations, distortions, [and other challenges]. The voice is also very listenable. In testing, I had the machine reading pages from The Lion The Witch and The Wardrobe, and I found myself getting engaged in the story.”

An amusing, but poignant, moment occurred when Affleck gave his grandfather the gift. “After setting it up for him, grandad said, ‘Now I can use this to read the instructions for my digital magnifier,” Affleck said. “It was funny and sad that he couldn’t operate another device he’d bought to help him because he couldn’t read its instructions.”

Helping more people

The only difficulty with the machine at present, Affleck said, is with spatially structured data like bank statements. “I will be adding heuristics and some of my own A.I. to allow these to be read in a more human-like manner,” he noted.

Affleck said that building this device has given him a new appreciation of the challenges people with limited eyesight face. “As I began developing the concept, it became apparent that many other people have similar problems. I realized there is demand for a much better device, so I built the best prototype I could and am building more units so I can run field trials with volunteers in February.”

If these tests go well, Affleck said that he would consider turning this into a product — complete with additional features and more suitable casing. For now, though, he’s built a game-changing device his grandfather can use on a daily basis — and, really, that’s just what he set out to do.

Luke Dormehl
I'm a UK-based tech writer covering Cool Tech at Digital Trends. I've also written for Fast Company, Wired, the Guardian…
Researchers hid a prompt injection inside a PNG, and AI fell for it
Hacker

AI coding assistants like Claude are becoming every developer's favorite coworker. They can review code, explain confusing functions, and even write entire features with a single prompt. But new research suggests that this growing trust could also become their biggest weakness.

A team of security researchers (professor Sudipta Chattopadhyay and researcher Murali Ediga) has demonstrated an unusual attack that doesn't target the AI model directly. Instead, it targets what the AI doesn't pay enough attention to during code reviews. Rather than hiding malicious instructions in lines of code, the researchers tucked them inside an image file. Since many AI review tools treat images as decorative assets rather than as something worth inspecting, the pull request can appear perfectly harmless and sail through the review.

Read more
AI has already fallen into the wrong hands and they’re using it to make bombs
Logo, Text

Artificial intelligence has quickly become the go-to tool for everything from writing emails and summarizing meetings to helping students study or developers debug code. But the same technology that saves people time can also be misused, and a new report suggests that terrorist organizations are finding ways to do exactly that.

According to a research paper shared with The New York Times ahead of its publication, researchers found evidence that members of Boko Haram have been using popular AI chatbots to support both day-to-day activities and combat-related tasks. Interviews with 27 former members conducted in Nigeria over the past two years suggest that tools such as ChatGPT, Gemini, Claude, Grok, Meta AI, and DeepSeek were used to gather technical information, troubleshoot weapons, and even assist with planning attacks.

Read more
Claude Code can now browse the web without opening Chrome
The desktop app now includes an in-app browser that can read websites, click links, and interact with web apps.
Claude Code Featured

Developers spend a surprising amount of time bouncing between their code editor, browser tabs, API documentation, GitHub issues, and design files. Anthropic thinks Claude Code should simply do all of that without constantly asking users to switch windows. The company has announced a new in-app browser for Claude Code on desktop, allowing its AI coding assistant to open websites, read documentation, inspect designs, and interact with web pages directly from within the application.

A browser built into Claude Code

Read more