How does noise cancellation work in android?
问题 I came across this relatively old post which describes how impressively Nexus One's noise cancellation works and I was wondering where can I find more information about its implementation in the OS software. In particular: How much of it is done using software and how much of it is done in hardware? Which modules in the Android source code are responsible for noise cancellation? Can I control its behavior via Android's API? (if so, which ones) Does it also work with the microphone in the