No, Microphone.setUseEchoSuppression non fa nulla. È solo una funzione segnaposto che Adobe ha pianificato di implementare a un certo punto.
A partire dal 17 dicembre 2015, Adobe non ha affrontato AEC per AIR sui dispositivi mobili, sia sulle piattaforme Apple che su quelle Android. Tuttavia, un mio contatto ha parlato con Chris Campbell di Adobe un paio di volte in merito a AEC per AIR Mobile, e Chris ha dichiarato di aver autorizzato le licenze legali WRT, e ha lanciato AEC per l'inclusione in AIR 20 (dicembre 2015).
Non ho visto nessun'altra indicazione che Adobe lo faccia o no. So che sarebbe un enorme stimolo per gli sviluppatori di app basate su video chat, per includere il supporto per i dispositivi mobili. Abbiamo AEC su Web e desktop AIR. Basta avere un dispositivo mobile per creare soluzioni video omni-channel.
Se 'getEnhancedMicrophone()' sta tornando nulla, vuol dire che non è supportato. Forse è possibile che tu possa farlo con un ANE, ma a quel punto probabilmente non otterrai un oggetto 'Microphone' Flash (sarebbe l'implementazione nativa dell'accesso al microfono da parte del dispositivo), ed è probabile che tu non possa fai tutte le cose che potresti fare con la classe Flash 'Microphone', come collegalo ad un' NetStream'. –