Mitch Patenaude
Published © Apache-2.0

Dial a Grue

Allows you to play classic text adventure games (like Zork) using an old rotary phone.

AdvancedWork in progressOver 1 day1,134
Dial a Grue

Things used in this project

Hardware components

Rotary Phone
Any old standard rotary phone will do. Try to stick with those that have a decent amount of space inside for parts. You could use a push-button phone too, but I think the rotary phones look more retro.
×1
C.H.I.P.
C.H.I.P.
×1
C.H.I.P. Approved 3.7 V LiPo Battery
C.H.I.P. Approved 3.7 V LiPo Battery
×1
USB-A to Micro-USB Cable
USB-A to Micro-USB Cable
If you leave this trailing out of the phone, then you can charge the CHIP and get a serial console for debugging.
×1
USB audio adapter
The particular model doesn't matter so long as linux has drivers for it.
×1

Software apps and online services

Jasper
This is the core piece of software for the voice response system. It's designed for the Raspberry Pi, but you can make it work with the CHIP.
PocketSphinx
This is the speech-to-text (STT) engine I used. There are others supoorted by Jasper.
Pico TTS
Again, there are MANY text-to-speech (TTS) engines that will work with Jasper. This is the one I chose.

Hand tools and fabrication machines

Screwdriver
Adafruit Diagonal Cutters

Story

Read more

Credits

Mitch Patenaude

Mitch Patenaude

1 project • 0 followers
A geek-of-all-trades from the SF Bay Area.

Comments