简体   繁体   English

内置AEC Android性能

[英]In built AEC Android performance

Does anyone know if the in-built AEC that ships with Android post Jelly Bean works well? 有谁知道Android post Jelly Bean随附的内置AEC是否运作良好? I am trying it and the output I get is very low in volume and very choppy. 我正在尝试,而我得到的输出的音量很低而且非常不连贯。 It does cancel all the speaker output but the leftover user input via mic is in pretty bad condition. 它确实取消了所有扬声器的输出,但是通过麦克风剩下的用户输入处于非常糟糕的状态。

Just wanted to know if the AEC itself sucks or if I screwed up somewhere in the code. 只是想知道AEC本身是否糟糕,或者我是否在代码中搞砸了。 I could provide the generated audio file if someone wants to listen to it. 如果有人想听,我可以提供生成的音频文件。

The built-in AEC might defer to a hardware based AEC, so it's really tough to say what performance you can expect. 内置的AEC可能会遵循基于硬件的AEC,因此很难说出您希望获得什么性能。 Note that the webrtc.org reference code has a built-in AEC that works very well, at some (software) processing cost. 请注意,webrtc.org参考代码具有一个内置的AEC,该AEC可以很好地工作,但需要付出一定的(软件)处理成本。 If the Android device doesn't have hardware AEC anyway, that cost isn't cumulative. 如果Android设备仍然没有硬件AEC,则该费用不是累积费用。

Because of this, I don't think you can rely very much on consistent performance if you don't know the device beforehand. 因此,如果您事先不了解该设备,我认为您不会非常依赖一致的性能。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM