So, after a several month hiatus, I’m back at it. Â I managed to get all the parts into the phone, though to make room I had to remove the bells from the ringer mechanism, which makes me sad.
You’ll notice the USB cord hanging out the back: that’s for charging the on-board 1,100 mAh LiPoly battery (and gives me a serial console if I plug it into my laptop or desktop), but the phoneÂ can run for hours without charging.
The software remains problematic. Â The speech recognition is still hit-or-miss. Â I need to give it more context about what words are likely, and to do thatÂ I think I’m going to have to implement a z-code interpreter in python, but that’s a non-trivial undertaking.
If it is any help, I built something similar using text messages and a PHP interpreter for z-code – see https://shkspr.mobi/blog/2013/06/text-adventures-via-text-message/
That’s most excellent, though the link to THCnet is defunct. I’ve found an open-source (BSD license) z-code interpreter written in Python, but I can’t make it work yet.
I’m impressed! My friend’s rotary-phone-to-VoIP project and jwz’s payphone project have quite the worthy peer in the Grue Phone!
BTW, how much did you spend promoting the project on FB? It’s been at the top of my feed for weeks!
I work for FB, and we get credits to test the ad system. I had some credits that were about the expire, so I spent $400, which was probably overkill. Next time I’ll be more measured.