Микрофон / Динамики Аудио Обратная связь в VLC API

Я создаю приложение для записи веб-камеры с помощью Qt 5.3, используя VLC-кварта, проблема заключается в том, что при предварительном просмотре аудио / видео с высокой обратной связью / шумом и эхом начинается и становится все больше, я гуглил и обнаружил, что этот эффект называется эффектом Ларсена и как он происходит.

Заметки:

  • Я знаю, что использование наушников — это решение
  • Я на Windows 7 Ultimate Notebook
  • Усиление микрофона на нулевом дБ меньше шума, но эхо сохраняется

Мои вопросы:

  • Как другие приложения для записи с веб-камеры подавляют шум и эхо?
  • В частности, как это можно исправить в VLC, ваш ответ может быть аргументами командной строки, примечаниями или инструкциями, которые нужно делать в программном обеспечении VLC, это не обязательно должен быть код

Спасибо!

0

Решение

я нашел http://www.dspcottage.com/en/algorithms/AEC C ++ / MFC приложение эхоподавления на основе Speex, но мне нужно было использовать его в Qt, поэтому я удалил весь код, связанный с MFC, и вот окончательное решение https://github.com/Marware/Cpp_AEC

0

Другие решения


По вопросам рекламы [email protected]