Hello All.
I'm using sems which I updated from berlios CVS tonight (2004-11-04).
There appears to be a bug in the DTMF detection in the IVR plugin.
Using the DTMF-detection.pl test script that ships with sems, DTMF detection works fine for non-repeating digits. However, it always drops a digit if you repeat a number.
For example:
GOOD ===> Press 123456 and the IVR plugin will receive 123456 BAD ===> Press 001122 the IVR plugin will receive 012
I've tested this with my grandstream BT100 using DTMF mode as "in-audio", "via RTP", and "via SIP INFO". The "in-audio" and "via RTP" both produce this problem while the "via SIP INFO" digits are never detected (which is understandable).
I searched the mailing list but found no reference to this problem.
So the question is this; Does anyone have a patch to fix this?
Regards, Paul
__________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com
I forgot to mention one thing in my original post.
If you press the digits slowly then all works well (aka, if a small amount of time elapses between DTMF digits).
If you dial in a normal fashion with minimal delay between DTFM digits, then repeating digits are dropped.
Regards, Paul
--- Java Rockx javarockx@yahoo.com wrote:
Hello All.
I'm using sems which I updated from berlios CVS tonight (2004-11-04).
There appears to be a bug in the DTMF detection in the IVR plugin.
Using the DTMF-detection.pl test script that ships with sems, DTMF detection works fine for non-repeating digits. However, it always drops a digit if you repeat a number.
For example:
GOOD ===> Press 123456 and the IVR plugin will receive 123456 BAD ===> Press 001122 the IVR plugin will receive 012
I've tested this with my grandstream BT100 using DTMF mode as "in-audio", "via RTP", and "via SIP INFO". The "in-audio" and "via RTP" both produce this problem while the "via SIP INFO" digits are never detected (which is understandable).
I searched the mailing list but found no reference to this problem.
So the question is this; Does anyone have a patch to fix this?
Regards, Paul
__________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
__________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com
Hi All.
Perhaps I just fixed this, but will my change cause other problems? The change I made was in IvrDtmfDetector.h
I changed
DTMF_INTERVAL = 20
to
DTMF_INTERVAL = 10
And now dialing DTMF digits is ok. Will reducing DTMF_INTERVAL to 10 cause other issues?
Regards, Paul
--- Java Rockx javarockx@yahoo.com wrote:
Hello All.
I'm using sems which I updated from berlios CVS tonight (2004-11-04).
There appears to be a bug in the DTMF detection in the IVR plugin.
Using the DTMF-detection.pl test script that ships with sems, DTMF detection works fine for non-repeating digits. However, it always drops a digit if you repeat a number.
For example:
GOOD ===> Press 123456 and the IVR plugin will receive 123456 BAD ===> Press 001122 the IVR plugin will receive 012
I've tested this with my grandstream BT100 using DTMF mode as "in-audio", "via RTP", and "via SIP INFO". The "in-audio" and "via RTP" both produce this problem while the "via SIP INFO" digits are never detected (which is understandable).
I searched the mailing list but found no reference to this problem.
So the question is this; Does anyone have a patch to fix this?
Regards, Paul
__________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
__________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com