Встроенная производительность Android AEC

Кто-нибудь знает, хорошо ли работает встроенный AEC, который поставляется с постом Android Jelly Bean? Я пытаюсь это сделать, и результат, который я получаю, очень низкий по громкости и очень изменчивый. Он отменяет все выходные сигналы динамика, но оставшийся пользовательский ввод через микрофон находится в довольно плохом состоянии.

Просто хотел узнать, хрен ли сам AEC или я облажался где-то в коде. Я мог бы предоставить сгенерированный аудиофайл, если кто-то хочет его послушать.

1 ответ

Решение

Встроенный AEC может зависеть от аппаратного AEC, поэтому сложно сказать, какую производительность вы можете ожидать. Обратите внимание, что в справочном коде webrtc.org есть встроенный AEC, который работает очень хорошо, при некоторой (программной) стоимости обработки. Если устройство Android в любом случае не имеет аппаратного AEC, эта стоимость не накапливается.

Из-за этого, я не думаю, что вы можете сильно полагаться на стабильную производительность, если вы не знаете устройство заранее.

Другие вопросы по тегам