Good morning all I was wonder I converted a htc hd2 to to android and all seems fine except when I receive calls the person calling me saids they are getting an echo. Everyone that call me saids they same thing. Can it be my phone doing this and if so how can I fix this.
Hi guys,
has anyone of you encounterd an app which can redirect calls using the phoneline it self. For example:
Phone gets a call from the network-->phone answer the call with mute and a special recording saying "you are being redirected"--> phone calls a third party and create a conference between the two calls.
really needs it for my business..
any help would b appriciated...
THX
Hi everyone,
First of all I am a new comer in the world of android and new to this forum. So I need guidance from experienced people like you guys.
I was trying to make an Auto Answering Machine in android. When there is an incoming call, the application should receive it and play an welcome message to the caller. I know its not possible to play the audio message in call stream. So my idea was to play the audio in loudspeaker, thinking that it'll be picked up by the microphone and the caller will hear it.
The problem is the microphone doesn't pick the sound from the speaker whereas at the same time it picks all other sounds from other sources. Hence the caller can't hear the welcome message. I didn't know what was the reason and after lot of searching I found out that it was due to "Echo cancellation" technique used in telephony, which is used to remove similar patterns. For example, when the receiver intentionally want to speak in loudspeaker, the speaker voice should not get propagated to the caller. Hence the technique of "Echo Cancellation" is used.
So my question is, is there any way I can overcome my situation? Can I stop the echo cancellation or any other techniques? I would really appreciate any kind of help.
I have the same problem
Is anyone else getting an echo on their s6 when you turn on speakerphone? If my anyone calls me and I put it on speakerphone, they get an awful echo. Not sure why this is happening
Curious is anyone else can replicate this issue I am having. When I receive a phone call, the person on the other end of the line hears a really bad echo . It seems to only happen on incoming calls. If I hang up and call the person back, the echo goes away. I'm on Project Fi. I have weak cell signal so I stay connected to WiFi at home mostly. I'm not using hangouts or anything, just the regular dialer.
To produce the problem:
Receive incoming call over WiFi
Ask the person on the other end if they hear an echo?
If so, hang up call the person back (over same WiFi connection). Does echo go away?
Seems software related since calling the person back makes the echo go away. Thinking about factory reset unless others can verify it happens to them. I am on the most recent November security patch.
In case anyone cares, I contacted Fi support and they believe it is very likely to be a bug. I submitted a couple bug reports after making and receiving calls. Engineers are supposed to contact me back within 48 hours.
The same has happened to me when I call my friend with Discord. I haven't tried calling the person myself, that might fix the problem. I'm using unlocked with Verizon.
@bballjohn32 The same exact problem on first gen pixel (project fi).
Only when someone is calling me over wifi do they hear an echo. Also to note, when either making or receiving a call over wifi the phone says call via "unknown ssid". prior to Oreo 8.1 it used to name my wifi network name. I spent two hours with support and ended by performing a hard reset, that did not fix it either. They are issuing me a refurbished phone which I'm not too happy about...
Hey everyone,
For anyone experiencing this issue, I found a temporary fix until Google releases a patch.
First of all, you need a rooted phone for this to work. I'm NOT going to cover the details here on how to obtain root, but a quick Google search will certainly help you out on this one. If your phone is still under warranty, then this procedure is maybe not for you.
1 - Have a rooted phone that experiences the sound issue where an inbound caller hears himself in an echo.
2 - Install a free app called DeFluence from Google Play.
3 - Open DeFluence and grant Superuser rights to the app.
4 - Tap "Disable Fluency". If it was successful, you will see the message "DeFluence was granted Superuser rights".
5 - Reboot the phone and enjoy inbound calls without the echo issue.
The only drawback I can see from this is that the other person might hear some background noise of wherever you are located, but I think it's still a great temporary solution.
So all in all, this most probably means this is a software issue that slipped into Android Oreo, and hopefully Google will be able to find a solution soon.
What I believe is happening is that the mic used for noise cancellation is picking up the voice of the caller and echoing it back into the call, when it should really just act as a noise cancelling microphone and not a regular mic.
If you have any questions, feel free to ask.