Turning A Page With Your Voice

[Justin]’s friend [Steve] injured his spine a while ago, and after asking what would make [Steve]’s life simpler, the answer was easy. [Steve] missed reading books. Sure, e-readers exist, but you still need to turn the page. Now [Steve] can do that with his voice thanks to some microcontrollers, Bluetooth modules, and a voice recognition module.

A voice-activated page turner wasn’t the first attempt at giving [Steve] the ability to turn a page on a Kindle. The first prototype was a big blue button that sent a keyboard code for ‘right arrow’ over Bluetooth, turning a book one page at a time. This worked well until multiple pages turned, and with no back button it was a major nuisance.

After playing with the voice recognition in an Amazon Echo, [Steve] and [Justin] wondered if the same voice recognition technology could be applied to page turns on a Kindle. With a voice recognition Arduino shield from SparkFun it was easy to detect a ‘page down’ command. A Bluetooth module sends HID commands to a Kindle, allowing [Steve] to read a book with only his voice.

[Justin] put all the design files for this build up on Github.

13 thoughts on “Turning A Page With Your Voice

  1. With all of the Hackaday challenges, here’s one that shows up as a solution. Why on earth isn’t this a standard feature on all E-readers (or a microphone/software add on for the ones without)??

    1. Hello, I also have a spinal cord injury I need to turn pages on Kindle to enable me to read a book(not be read to) and turn pages by voice without pressing a button. I tried to contact Amazon to no avail. Never a response. Any suggestions?

      1. Dear Daniel,
        I put the very same question yesterday to a bunch of people and working with people who can’t turn pages-I really want a solution for them! I am keeping on going til I find someone!

  2. Hey,
    My father in law had the same problem. Then, 3 years ago we designed an android app combining an open source eReader and the offline Google speech recognition. A friend of mine programed it. It worked pretty well for Android 4.1 (when I found out, that an android update stopped it working, I downgraded his tablet).
    Now it stutters a lot and that is not working for my father in law anymore. My programmer buddy is gone and my skills are too low.
    But maybe this gives you guys an idea.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s