Acoustic echo cancellation (AEC)
От: Vicul  
Дата: 18.03.21 15:09
Оценка:
Посоветуйте нормальный АЕС, чтобы поддерживал 44КГц в Винде, можно недорогой коммерческий.
Смотрел на АЕС от Speex, так там до 32 КГц. Семплить не хочется, загрузка проца уже на пределе. На Opus непонятно, кодек до 48 держит, а вот АЕС пишут на форумах тоже до 32.
С WebRTC с большими частотами тоже непонятно.
Re: Acoustic echo cancellation (AEC)
От: Videoman Россия https://hts.tv/
Дата: 18.03.21 22:37
Оценка:
Здравствуйте, Vicul, Вы писали:

V>Посоветуйте нормальный АЕС, чтобы поддерживал 44КГц в Винде, можно недорогой коммерческий.

V>Смотрел на АЕС от Speex, так там до 32 КГц. Семплить не хочется, загрузка проца уже на пределе. На Opus непонятно, кодек до 48 держит, а вот АЕС пишут на форумах тоже до 32.
V>С WebRTC с большими частотами тоже непонятно.

Чего-то все в кучу смешалось. Если речь о WebRTClib, то, по-моему, АЕС там и так работает из коробки. С 48Khz тоже проблем нет, все работает и передается.
Re[2]: Acoustic echo cancellation (AEC)
От: Vicul  
Дата: 19.03.21 05:20
Оценка:
V>Чего-то все в кучу смешалось. Если речь о WebRTClib, то, по-моему, АЕС там и так работает из коробки. С 48Khz тоже проблем нет, все работает и передается.

А его от туда вытащить можно, или надо весь проект собирать?
Re[3]: Acoustic echo cancellation (AEC)
От: Videoman Россия https://hts.tv/
Дата: 19.03.21 08:27
Оценка: 2 (1)
Здравствуйте, Vicul, Вы писали:

V>А его от туда вытащить можно, или надо весь проект собирать?


Этим не занимался. Собирал webrtclib без дополнительных зависимостей, под студию. Сам реализовывал источники и кодеки. Это было связано с тем что нужно было аппаратное ускорение и специфическое управление им. Поддержка аппаратного ускорения из коробки в конфиuурации под MSVC не поддерживается (а нам нужны все PDB сторонних либ для отладки), только под Clang и Gcc.
Re[4]: Acoustic echo cancellation (AEC)
От: Vicul  
Дата: 19.03.21 13:33
Оценка:
V>Этим не занимался. Собирал webrtclib без дополнительных зависимостей, под студию. Сам реализовывал источники и кодеки. Это было связано с тем что нужно было аппаратное ускорение и специфическое управление им. Поддержка аппаратного ускорения из коробки в конфиuурации под MSVC не поддерживается (а нам нужны все PDB сторонних либ для отладки), только под Clang и Gcc.

Спасибо за инфу
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.