VodiaUser Posted March 6 Report Share Posted March 6 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? Quote Link to comment Share on other sites More sharing options...
Vodia Telephone System Posted March 6 Report Share Posted March 6 Is it in speaker mode or normal mode when they hear the echo? Which make and model is the Android device? What version of the app are we talking about? Also, when you are in a call, is the native dialer being seen on screen (our app now uses the native dialer) or the app specific dialer is being used? Thanks. Quote Link to comment Share on other sites More sharing options...
VodiaUser Posted March 7 Author Report Share Posted March 7 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"). Quote Link to comment Share on other sites More sharing options...
Vodia PBX Posted March 7 Report Share Posted March 7 There is actually a new Vodia Android app in the process of getting released, we'll find out how to get it. Quote Link to comment Share on other sites More sharing options...
VodiaUser Posted March 7 Author Report Share Posted March 7 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! Quote Link to comment Share on other sites More sharing options...
VodiaUser Posted March 8 Author Report Share Posted March 8 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. Quote Link to comment Share on other sites More sharing options...
VodiaUser Posted March 11 Author Report Share Posted March 11 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. Quote Link to comment Share on other sites More sharing options...
Vodia Telephone System Posted March 13 Report Share Posted March 13 Can you please turn on the stand alone mode. In the app settings, under Sync page, you will find the standalone mode, you can turn it on. This mode is not recommended because it will not use the android native dialer anymore (with all the benefits), but just to find out if that is causing the issue? Thanks. Quote Link to comment Share on other sites More sharing options...
VodiaUser Posted March 24 Author Report Share Posted March 24 Thank you. It seems that in the standalone mode the echo problem is not present. I made three testcalls. However only to one person. I should do more tests to be sure. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.