Author Topic: Click2call Echo Problem  (Read 4612 times)

Offline kaliniv

  • newbie
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
    • http://www.etsrefunds.org
Click2call Echo Problem
« on: June 09, 2008, 07:39:39 PM »
Hi, the software is great :) But I have this issue with the Echo. I tried to change codecs to change volume but still the echo exist. I am using Click2call with Asterisk.

Any idea what I can do to fix this Echo problem?

Thank you very much in advance.
« Last Edit: January 01, 1970, 05:00:00 AM by kaliniv »
Get your Taxes Back at www.ETSrefunds.org

Offline Babar Shafiq Nazmi

  • Administrator
  • Senior Member
  • *****
  • Posts: 153
  • Karma: +87/-0
    • View Profile
    • Silicon Technix
echo filter
« Reply #1 on: June 10, 2008, 04:26:01 PM »
Hi,

Did u enable echo filter from audio filters properties ?

Code: [Select]

ApplyFilter(AGC, NoiseReduce, EchoCancel,  AAGC,  CN);

0=Disable
1=Enable

for example :-  ApplyFilter(1,1,1,1,1);
.


Kind Regards,
« Last Edit: January 01, 1970, 05:00:00 AM by babar »
....God is the greatest Programmer....

http://www.silicontechnix.com

Offline kaliniv

  • newbie
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
    • http://www.etsrefunds.org
(No subject)
« Reply #2 on: June 16, 2008, 02:36:09 AM »
Dear Babar,

Thanks a lot for the help. I had tried these settings I found in youir forums :

setInterval(\"getVolume(\'Spk\')\", 500);
setInterval(\"getVolume(\'Mic\')\", 500);
iaxWebPhone.ApplyFilter(1,1,0,1,1);
iaxWebPhone.Codec = 5;
return(true);

I tried it like ApplyFilter(1,1,1,1,1); but it was the same problem. I also tried it with Speex codec as you sugest in one post but get same result. Some time the Echo is low some time is very big. Could it be from my Asterisk box or I need some additional settings?

Otherways the quality of the voice is perfect and I realy like it, just if I can fix this echo problem it will be more than perfect :)

Thanks a lot in advance.
« Last Edit: January 01, 1970, 05:00:00 AM by kaliniv »
Get your Taxes Back at www.ETSrefunds.org

Offline crosemffet

  • Junior Member
  • **
  • Posts: 8
  • Karma: +0/-0
    • View Profile
(No subject)
« Reply #3 on: June 18, 2008, 06:34:32 AM »
I kindly suggest  you to avoid using microphone and speakers.
the only thing you can really do to avoid echo noise is using usb phone or headseat.
regards,
« Last Edit: January 01, 1970, 05:00:00 AM by crosemffet »

Offline kaliniv

  • newbie
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
    • http://www.etsrefunds.org
(No subject)
« Reply #4 on: June 19, 2008, 08:47:15 PM »
Thanks crosemffet, but I am using only headsets but still the echo exist. Do you use it also with Asterisk? Is it working without echo for you? Shall I run the web phone on the same server where Asterisk is running, do you think this will help?

Thanks a lot for the help. I really like su much this voip phone and hope to be able to use it.
« Last Edit: January 01, 1970, 05:00:00 AM by kaliniv »
Get your Taxes Back at www.ETSrefunds.org

Offline crosemffet

  • Junior Member
  • **
  • Posts: 8
  • Karma: +0/-0
    • View Profile
(No subject)
« Reply #5 on: June 19, 2008, 09:07:17 PM »
I\'m using with asterisk. no echo. using gsm, g729 and ilbc in random order, just to make tests.
echo only present if I use speakers with microphone.
tell the other party to turn down volume or check your server configuration..
« Last Edit: January 01, 1970, 05:00:00 AM by crosemffet »

Offline kaliniv

  • newbie
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
    • http://www.etsrefunds.org
(No subject)
« Reply #6 on: June 22, 2008, 03:34:43 AM »
Hi I was now playing with the filters and stopped the AGC filter and have no Echo anymore. So I use 0,1,1,1,1 and seams to work fine. Just the incoming voice is not that strong.

Can you tell me what the filter AGC is for?
« Last Edit: January 01, 1970, 05:00:00 AM by kaliniv »
Get your Taxes Back at www.ETSrefunds.org

Offline Babar Shafiq Nazmi

  • Administrator
  • Senior Member
  • *****
  • Posts: 153
  • Karma: +87/-0
    • View Profile
    • Silicon Technix
(No subject)
« Reply #7 on: August 06, 2008, 08:03:55 PM »
Use

iaxWebPhone.ApplyFilter(1,1,1,1,1);
instead of
iaxWebPhone.ApplyFilter(1,1,0,1,1);
the third 1 is for Echo.

AGC= Automatic Gain Control, will adjust the audio automatically if it is too low or high.

Regards,
Babar
« Last Edit: January 01, 1970, 05:00:00 AM by babar »
....God is the greatest Programmer....

http://www.silicontechnix.com