Jump to content

Callers or called party report inacceptable Echo


Recommended Posts

I currently try to use Vodia instead of a 3CX System. While many things do work much better then with 3CX, I have problems with the Android app. One of these problems is that the other party will tell me they are unable to speak to me because of an Echo.

I do not have any options I could choose from to supress this Echo. It does not happen when I use the buiilt in mobile phone. Also when using a real phone there is no Echo.

Is there anything which could be done to fix this?


Link to comment
Share on other sites

speaker is in normal mode. The echo also gets wors if I use the speaker mode.
Android device is a Sony XZ1 Compact. Stock Firmware - latest available Andrdoid 9. The Vodia app uses the Systems native dialer, which also jumps in the foreground. However I initiate the call from the Vodia App (originating the call from the native Dialer will not work because there then the Vodia App crashes (I already submittet a the crash report), but that does not make a difference in my opinion.
then I used Linphone for a test. When using this sip client there is no echo at all (regardless of the linphone settings "use software echo cancellation"). 



Link to comment
Share on other sites

A few more observations:
I tried to set the ILBC codec as the only active codec for mobile apps. However when using the Vodia app for an outging internal call the used codec is anyway PCMA (internal call). When using linphone and enabling only ILBC there is no audio. I then enabled opus. This works with my Deskphone (yealink VP59, it is able to do opus).
Does the PBX include the capability of audio transcoding? Or do I need an extra transcoding software?

Regarding roaming between WiFi and mobile network. The Vodia App seem not to include this capability. Correct? 3CX is able to do roaming during a call, not perfect, but it does.

Missed calls: with 3CX i have about 90% success then using the app. With Vodia about 60% of all calls will be received. 

I like the feature of the Vodia app to use the Andoid phone system. With 3CX initiating a call by tapping a number will instead trigger the native android phone instead of the 3CX app.

What does not work however is clicking a number from a missed call email on the PC. I get a dialogue asking me an authenticaton challenge, but when I enter my credentials it will only ask again. I have to copy an paste the number to make the call.

Using an iphone (2022 SE): No Echo!

Link to comment
Share on other sites

I found out somethng new regading the Echo: It will also occur if I use the linphone client if I make an outgoing call. If a call comes in there is no echo. The same applies to the Vodia App.
The trunk uses PCMA only. I made a pcap capture. The vodia and the linphone will also use PCMA for the outgoing cal. So, the codec seems not the problem.

I then tried opuc codec for an outgoing Call from my mobile: one way audio: The remote party can hear me, I have no audio. The same for G722.


Link to comment
Share on other sites

I did some research regarding this problem. I did try to change some settings on the phone in the /vendor/etc/mixer_path.xml. But this was not sucessful. Whatever I change it did not change anything with the echo. Not even I was able to adjust the max. audio volume of the speaker. I think this file is unused.

It ended with trying out different clients.
The built in Android 9 Sip Client: no echo (outgoing or incoming)
Linphone: echo when making an outgoing call
Sipnetic: no echo (outgoing or incoming)
Acrobits: no echo (outgoing or incoming)

For me that means, it is not impossible to achieve an acceptable call quality. It might be related to the phone, but not completely.
I cannot use the Vodia client because 25% of all called people will refuse to speak to me.

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...