I’ve tried forcing ulaw/alaw codecs, however this still doesnt work. Sometimes the tone will be recognised if played on repeat 3 or more times, sometimes it will be recognised on the first or second time the tone is played. But if played before the phone is picked up, it’s always recognised. It’d be interesting to know what the tolerance is for this function and whether there’s a multithreading issue as it is running asynchronously.
↧