Page 1 of 1

DTMF

PostPosted: Sun Jul 02, 2006 3:44 pm
by gschaller
Sending DTMF is very slow. I do a conference with third party and send DTMF. I "send DTMF" in the vicidialer window, but it needs minimum 10 seconds to hear this tones. What can be wrong?

PostPosted: Sun Jul 02, 2006 8:04 pm
by mflorell
What is the loadavg on your server?

Are you using meetme or app_conference?

If you are using meetme, what is your zaptel timing source?

What kind of trunks are you using?

PostPosted: Mon Jul 03, 2006 2:42 am
by gschaller
We are using meetme. Digium TE210 as timing source. No load, we test with one agent ...

PostPosted: Mon Jul 03, 2006 6:08 am
by mflorell
What Asterisk version?

Can you post Asterisk CLI output of the DTMF sending from the time you press the button?

PostPosted: Mon Jul 03, 2006 11:44 am
by gschaller
Asterisk 1.2.8, but the problem is solved now. Thanks to Konstantinos!

PostPosted: Mon Jul 03, 2006 11:57 am
by gschaller
Another question relating to DTMF: Is there any way for faster handling with DTMF? It is to much work with 1. click into DTMF field 2. type in numbers 3. click "send DTMF" button. Is there any way to send DTMF directly from the phone (idefisk at my side)? The agents at my side do a conference with a remote ivr system. First they have to enter their agent number, then phone number from lead. Then there are some questions; they need to confirm with #. Clicking every time in die DTMF field and then click "send DTMF" needs to much time. Any chance?

PostPosted: Mon Jul 03, 2006 12:28 pm
by mflorell
Could you tell us how you fixed your issus?

As for DTMF speed-up, you have two options:

1. use the DTMF macro buttons(upto 2, definable per campaign) if you have a constant set of prompts that you have to dial the same set of DTMF tones for.

2. use app_conference(warning, it is EXPERIMENTAL)which can detect DTMF and rebroadcast it as inband and/or RFC DTMF if you have the "i" and/or "t" flags defined. This should require no use of the sendDTMF feature at all, but it has been known to crash systems periodically unlike meetme.