подавление эха акустическая обратная связь цифровая обработка сигналов
arXiv eess.AS

Acoustic Echo Control Based on Sound Object Identification for Suppressing Howling Caused by Complicated Acoustic Paths

arXiv:2608.25413

Эта работа предлагает сменить объект оценки в подавлении эха: не восстанавливать длинный и меняющийся акустический тракт, а узнавать короткие звуковые «объекты», недавно прошедшие через систему. Идея особенно адресована сетям из нескольких помещений и терминалов, где обычному адаптивному фильтру приходится отслеживать сложные петли; однако доказательства пока остаются на уровне одной имитации.

Метод. Поток режется на перекрывающиеся отрезки, из которых формируются объекты длительностью около 96 мс. Их сравнивают по косинусному сходству амплитудных спектров с недавней историей принятых и переданных сигналов при сдвигах до ±32 мс. По умолчанию передача закрыта: объект пропускается лишь тогда, когда он не похож на недавно слышанный, а при сходстве с переданным сигналом тракт жестко заглушается. По сути это условный полудуплекс, управляемый содержимым.

Результаты. В имитации трех терминалов и двух помещений с T60=500 мс и межкомнатной задержкой 200 мс метод останавливает устойчивый вой после сходимости обычного эхокомпенсатора и быстро заглушает кратковременное эхо при двойном и тройном разговоре. Но статья показывает только спектрограммы и качественные примеры: нет ERLE, разборчивости, PESQ, частоты ложного заглушения или прослушивания. Авторы сами отмечают, что чрезмерное закрытие фрагментирует речь.

Ограничения. Пороговые значения подобраны эмпирически для одной синтетической конфигурации. Амплитудное спектральное сходство не проверено на реальных помещениях, музыке, неречевых сигналах и быстро меняющемся шуме. Жесткое заглушение особенно рискованно при одновременной речи, а частичное внедрение в сеть может не разорвать все петли.

Фишка из статьи. Интерес здесь не в заявленном подавлении воя, а в конкретной временной геометрии решения: система сравнивает объекты намного короче времени реверберации, но хранит их достаточно долго, чтобы поймать многократный обход сложной петли.

ПараметрЗначениеИнженерный смысл
Кадр / шаг16 / 8 мсЧастое обновление решения
Звуковой объектоколо 96 мсКороткий спектральный отпечаток
Память микрофонных объектов2,0 сПокрывает повторные обходы петли
Допустимый сдвиг±32 мсКомпенсирует неточное время прихода
Порог пропуска / заглушения0,66 / 0,68Узкая зона неопределенности

Как это читать: решение опирается на небольшой разрыв между двумя порогами и длинную память относительно объекта. Именно поэтому оно может разорвать сложную петлю, но малое изменение распределения сходства способно превратить защиту в частое ошибочное заглушение.

Оригинальная статья на arXiv