Turned out to be an issue with the radio, not the program or even my computer for once. I have mysterious static zones in my office I wasn't aware of, and it was in one of those. So it didn't trigger the program.
On a different system, a Raspberry Pi I'm trying to get to work, I've got it up and running, and it recognized the tones. But it didn't send the page. I found this section in the Log, and was wondering if the FileNotFoundError could be the problem, and if so how I fix it.
I'm not sure if it matters, but TTD is installed in /home/pi/TTD and in it's audio folder there IS the expected audio file.
Are there mp3 files in the /audio folder? If there are mp3 files but not AMR files, it's an issue with ffmpeg. Newer versions of ffmpeg have removed support for AMR, so it needs to be built from source with AMR support included. Steps for doing that are in the TTD setup guide PDF:
cd ~
git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg
cd ffmpeg;
sudo apt-get install libopencore-amrnb-dev
sudo apt-get install libmp3lame-dev
sudo apt-get install libfdk-aac-dev
sudo apt-get install libass-dev
sudo apt-get install libopus-dev
sudo apt-get install libpulse-dev
./configure --pkg-config-flags=--static --bindir=/home/pi/bin --enable-gpl --enable-libass --enable-nonfree --enable-libmp3lame --enable-libopencore-amrnb --enable-version3 --enable-libopus
make
sudo make install
Finally install some required audio codecs:
sudo apt-get install libavcodec-extra58