замечательная задача. увы потребность есть у всех, желание у многих, а вот достаточной квалификации нет почти ни у кого
Суть вопроса:
Есть ли стабильно работающий эхоподавитель для zaptel ? (игра с rxgain не вариант)
Кто тестировал эхоподавитель из 1.4 (mg2) ? Результаты ?
Что не устраивает(устраивает) в текущих реализациях ?
да он не совсем из 1.4, в 1.2 он уже был.
не устраивает что иногда не ловит эхо
На данный момент вижу следующее:
mg2 работает, но
1. Требование что эхо меньше нашего (far end) сигнала в 2 раза (6db).
разумно. хотя если это можно обойти - то хорошо
Т.к. в эходав данные поступают ДО нормализатора (rxgain), то txgain/rxgain мог помагать чудом...
к слову - почему не сделать autogain на rx? если сделать до эходава не поможет?
2. При условии что эхо меньше 1/2 , эхо давится >40db.
вроде нормально
1-е сильно мешает (подстройка параметров линии - бред. )
почему бред?
Вижу выходы:
1. Написать свой (начал реализовывать свой. Работает. Double Talk доделываю.)
свой - это вариация на тему mg2 или совсем свой?
алгоритм на патенты никакие не завязан? код под gpl?
2. Использовать MDF из speex (FFT,...).
2-й был бы превосходным, но.... жрет немеренно.
это как? если топовый одноядерный пенек 4-ый потянет поток - вполне пригодно для реального применения (я бы даже сказал замечательно).
ps: а mixel у тебя случаем не рядом сидит?