Hi,
I'm developing a hands-free speaker and in linphonerc I set echocancellation=1, but I still hear echo clearly from the other end device.
[sound]
echocancellation=1
ec_tail_len=100
ec_delay=0
ec_framesize=128
The situation doesn't get better even when different ec_tail_len / ec_delay are set.
The hands-free speaker runs on Android8.1 and doesn't have built-in echo canceller. But I found in mediastreamer2, it set genericSoundDeviceDescriptorAboveAndroid8 which assume that AEC is built-in on android >= 8.0. So I'm wondering if echo cancellation algorithm inside linphone software package is disabled on android >= 8.0?
How do I make sure echo cancellation is enabled or not? And if it's not, is there any possibility to force to enable echo cancellation on android >= 8.0?
Thank you!