поподробнее опишите. Какой проект, что используете, webrtc или нет, на каких платформах
вообще на esp32 надо, для умной колонки. но пока проблема даже на питоне. есть 2 аудиозаписи: 1. данные с микрофона(смесь звука из окр мира и динамика после усилителя) 2. данные из динамика до усилителя то ли усилитель мешает, то ли код не умеем писать, не можем "вычесть" из записи микрофона запись динамика
а какими библиотеками пробовали удалять эхо?
как бейзлайн начал с LMS, потом через FFT попробовал - то же результата не было, добавления фильтров Калмана, так же ничего не дали. Далее просто сгенерил два синусоида и сложил. потом один из другого "вычел". вроде как с натяжкой можно сказать получил синусоиду. но на реальных данных вообще не получается
Если надо по-быстрому — ставьте такой же точно микрофон близко возле динамика и с их разностью работайте.
Обсуждают сегодня