Это должно быть возможно для постоянного звука (например: вентилятор с хныканье), но, как другие отметили, для обычного переменного звукового фона, это, безусловно, не будет хорошо работать с обычным аппаратным и программным обеспечением.
я также сильно сомневаюсь, что программное обеспечение будет иметь какой-либо надежный способ измерения запаздывания с высокой точностью (для калибровки), что имеет решающее значение для волн звукоподавления. (Правка: за исключением, возможно, ручной калибровки фазы.)
Регулярные ядра, не работающие в реальном времени, также означают, что звуковая задержка может немного варьироваться, что также сбрасывает любой рабочий шум отмены.
Хотя компьютеры могут записывать и воспроизводить звук, они никогда не были спроектированы так, чтобы иметь точность и определение, необходимые для отмены звуковых волн.
Реализация такой системы в программном обеспечении ПК может привести к чему-то, что может увеличить шум, а не уменьшить его, поэтому этого можно избежать.
До сих пор остается одной из таких тем, которые поддаются исследованию и экспериментам, пусть даже просто для удовольствия :).
Кроме того, высококлассные микрофоны и профессиональное звуковое оборудование могут многое изменить.
Источник: самопровозглашенный эксперт во всем.