Sending Cat Pictures Over The Phone (2015)
github.com
github.com
That said, Dial-A-Cat is a bit blurry due to Martin 2's short transmission time and the cellular connection. There might also be a frequency shift preventing header detection in Robot36.
The reason I emphasize "around the world" is that I want to play with an old modem I have here, I want to use my actual landline for the testing, I live in Australia, and long-distance calling doesn't really appeal because, besides the costs, it'll probably kill 56k throughput.
I've noted some old dialin lines used by ISPs, because that'll at least get me to "right, PPP's complaining but that means it's working", but it would be very nice to go a bit further.
TLDR: he’s just using Twilio to play back an audio file of an SSTV transmission of a cat picture to incoming callers.
I was expecting something more exiting, like an actual modem that could work over mobile phone calls (conventional 56k modems don’t work as the voice codecs used in legacy non-VoLTE phone networks are exclusively optimised for voice).
To get this to work, I had to serve the WAV samples to Twilio as they were generated, this is described just below the first block of code in this section of the README: https://github.com/jpf/dial-a-cat#transmitting-sstv-images-o...
The reason I serve a pre-rendered audio file by default is that not every image you get from the Cat API results in an image that is recognizable after Martin M2 is done with it.