After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 688162 - input sound played as output, creating echo
input sound played as output, creating echo
Status: RESOLVED WONTFIX
Product: ekiga
Classification: Applications
Component: general
unspecified
Other other
: Normal normal
: ---
Assigned To: Ekiga maintainers
Ekiga maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2012-11-12 12:11 UTC by vdw
Modified: 2020-06-06 16:29 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description vdw 2012-11-12 12:11:50 UTC
When using Ekiga, the sound (i.e. voice) that is input, is then played through the output channel. I.e.: I talk in the microphone, and then hear myself through the loudspeaker. This creates an unnecessary and annoying echo. This is the default setting, as there is no obvious parameter within Ekiga to turn this feature on (or off).
So fix should be:
1- not make it the default setting.
2- if this feature is deemed useful, create something such that the user can specifically indicate in case he/she wants to hear him/herself through the loudspeaker while being on ekiga.

I'm using easypeasy on a msi U 123.
Comment 1 Eugen Dedu 2012-11-12 20:11:11 UTC
Are you sure that what you speak to microphone is sent to loudspeaker?  How do you reproduce it?  Maybe you use an echo service, like 500@ekiga.net, whose goal is exactly this.
Comment 2 vdw 2012-11-13 10:23:19 UTC
Well, what I speak must be sent to the loudspeakers, because it is repeated by them with a short delay. What I do is call myself on my mobile to see if Ekiga works alright (which it doesn't for various excuses). I'm not aware of using the echo service, nor does Ekiga give any indication that such a feature is active, so if it is active then that may be the bug.
Comment 3 Eugen Dedu 2012-11-13 10:58:33 UTC
I am pretty sure that what happens is the following.

Ekiga does not have a very good echo canceller, i.e. what you receive is loudly spoken and as such it is put back and sent together with your own voice.

To confirm your hypothesis you have to use a headset (in your ears) and speak to a phone in another room; if you have an echo, then you are right.
Comment 4 Damien Sandras 2012-11-13 13:05:29 UTC
I'm pretty sure that the problem is unrelated to Ekiga and is related to your Linux distribution.

Some mixer user-interfaces have an option to trigger that feedback :
http://www.domenech.org/bt878a-adc/gnome-alsa-mixer-ensoniq.png

If Mute is unchecked for the Mic setting, that explicitely tells your hardware to play what the microphone records in the speakers.

I would close that bugreport as NOTGNOME.
Comment 5 vdw 2012-11-13 15:10:34 UTC
@Eugen: I've had the echo also when using a headphone, i.e. I heard my own voice back over the headphone. With a different headset however this doesn't happen, or at least not at moment. With the same headset there have also been times when the echo wasn't there.

@Damien: how can I check if that is the cause, and what to do about it? I mean, I don't want to totally mute my mic, 'cause would make the point of having a mic eh... moot.

@both: thanks for your help, much appreciated!
Comment 6 Eugen Dedu 2012-11-13 15:23:23 UTC
What ekiga version do you use?
Comment 7 Damien Sandras 2012-11-14 08:24:12 UTC
In that case, "Mute" does not mean "Do not record", but "Do not play feedback in the speakers" iirc.

Try playing with gnome-alsa-mixer.
Comment 8 vdw 2012-11-14 10:47:12 UTC
version 3.2.6
Comment 9 Eugen Dedu 2015-01-29 23:50:05 UTC
Need info, as per comment 4.
Comment 10 André Klapper 2020-06-06 16:29:47 UTC
Ekiga is not under active development anymore:
https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/273

Ekiga saw its last release 7 years ago. The last code commits were 4 years ago.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (and transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active Ekiga development again in the future.