Using Android's build-in acoustic echo cancellation
问题 Does anyone know how to use Android device's built-in acoustic echo cancellation? It is located somewhere in silicon and is used for GSM/CDMA speakerphone calls. We'd really like to tap into it for a VoIP application instead of rolling our own. Ben 回答1: I was finally able to get echo cancellation to work on my Arm5 (WM8650) processor (Android 2.2). Below are the steps I took. I wrapped Speex with JNI and called echo processing routines before sending PCM frames to encoder. No echo was