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.