실시간 소음 제거

실시간 소음 제거

내 아파트에는 6230~6280Hz 사이에서 끊임없이 윙윙거리는 소리를 내는 매우 시끄러운 히터가 있습니다. 주파수는 다양하지만 모두 이 범위 내에 있는 것으로 보입니다. 내 건물의 다른 아파트에도 같은 문제가 있는데 집주인은 문제를 해결하는 데 그다지 관심이 없는 것 같습니다. 소음은 매우 짜증스럽기 때문에 소음 제거 소프트웨어를 사용하여 소음을 효과적으로 제거할 수 있다고 생각했습니다. Audacity를 사용하여 소음을 녹음하고 이 튜토리얼을 따랐습니다.http://wiki.audacityteam.org/wiki/Noise_Removal오디오 파일에서 소음을 제거할 수도 있습니다.

이제 제 질문은 이 작업을 실시간으로 어떻게 할 수 있느냐는 것입니다. 나는 우는 소리를 제거하기 위해 "소음 방지"를 생성하고 싶습니다. 이에 대해 검색해 보니 Skype나 기타 응용 프로그램에서 배경 소음을 실시간으로 제거하려고 하는 사람들이 많이 있었습니다. 제거 작업은 오디오 스트림(또는 파일)에 적용된 다음 다른 곳에서 듣습니다. 소음이 들리는 곳에서 소음을 제거하는 예를 찾을 수 없습니다. 가능합니까? Ardor와 같은 도구로 이 작업을 수행할 수 있습니까?

답변1

우선 이 질문은 주제에서 벗어난 질문인 것 같습니다.

2. 히터 = 물보일러?

그렇다면 실시간으로 처리할 수 있나요? 기본적으로 그렇습니다.

당신이 요구하는 것은 "협대역"(특정 주파수에 관심이 있다는 의미) 소음 제거를 수행하는 것입니다. "능동형 소음 제거"(ANC)에 관한 기사(과학 논문)를 찾아보면 주제가 매우 복잡하다는 것을 알게 될 것입니다. 소규모 환경(...헤드셋 내부, 매우 작은 환경을 의미함)에서는 좋은 결과를 얻을 수 있습니다. Bose QuietComfort 제품군에 대한 리뷰를 확인하세요. 방에서는... 별로.http://facta.junis.ni.ac.rs/walep/walep98/walep98-07.pdf

또한 낮은 주파수(<500Hz)에서는 노이즈 감소가 쉽고 높은 주파수에서는 점점 더 어려워진다는 것을 알 수 있습니다. 6800Hz ANC는 까다롭습니다. 소리의 파장은 5cm에 불과합니다. 또한 소리의 근원은 큰 공간(히터)에서 발생하며, 소리가 벽에 부딪혀 방에 불규칙한 패턴을 만들어냅니다. 만약 (가정적으로) 정반대의 소음을 내는 스피커를 소음의 근원지로부터 30cm 떨어진 곳에 배치했다면, 새로운 소리가 튕겨져 나오는 방식이 달라질 것이고, 소음이 적고 소음이 더 많은 공간. 과거에 방에 있는 여러 변압기(일반적으로 다양한 할로겐 램프용)가 진동하는 것을 경험했을 수 있습니다. 머리를 몇 센티미터(5~10cm) 움직이면 여러 변압기에서 발생하는 소음이 모두 상쇄됩니다. 같은 주파수로 진동)하거나 더 강해집니다.

그러나 몇 가지 가정을 통해 몇 가지 결과를 얻을 수 있습니다.

우선, 일반 컴퓨터는 이 작업을 수행할 수 없습니다. 사운드는 마이크에서 디지털화되어 CPU로 전송되고 처리된 후 다시 사운드 카드로 전송되고 다시 재생됩니다. 각 단계에서 지연이 발생합니다. 컴퓨터는 실시간이 아니기 때문에 여러 응용 프로그램을 사용하여 최대한 많은 계산을 수행해야 합니다. 당신이 진지하다면 (혹은 단지 "심각한 관심"을 갖고 있다면) DSP 보드가 필요합니다. TMS320Cxx(xx >= 30) 개발 키트를 찾으십시오. 이 키트는 2개의 오디오 입력, 2개의 출력, 강력한 프로세서(낮은 대기 시간 및 필요한 계산에 최적화됨)를 제공하며 종종 귀하의 요구 프로그램을 이미 충족하는 예제와 함께 제공됩니다. 가격: 120달러 미만.

이들 중 하나를 사용하여 "피드포워드 협대역 소음 제거"(google it)를 시도하면 10-15dB 감소를 얻을 수 있습니다. 중요한 팁: 완전히 실패할 준비를 하세요.

소음의 공간적 분포를 재현하는 것이 중요하므로 소음이 예측 가능한 경로로 빠져나갈 수 있도록 거의 밀폐된 방에 히터를 배치하는 것이 좋습니다. 더 좋은 방법은 히터 주변에 패딩 처리된 인클로저를 만들어 소음이 차단되도록 하는 것입니다.

하지만...

당신을 괴롭히는 것이 온수기라면, 2kHz 이상에서 아주 잘 작동하는 수동 단열재를 선택하겠습니다. 음향 패널을 가까이에 배치하면 많은 도움이 됩니다.

개별 실내 히터를 말씀하시는 경우, 음원이 표면적이 크고 유사한 소음 제거를 재현하는 것이 불가능하기 때문에 ANC가 거의 불가능합니다. 히터 주위에 음향 폼을 사용하십시오(물론 만지지 마십시오).

실내 난방기의 경우, 파이프 자체의 진동이 아닌 내부 유체(물)의 진동으로 인해 소음이 발생하는 경우에는 소음 제거 기능을 적용할 수 있습니다.체액. 이는 파이프의 협대역 피드포워드 ANC와 같으며 정말 잘 작동합니다. 첫 번째 파이프 내에서 진동(압력파)을 감지하는 방법과 감지 지점에서 약 1미터 정도 떨어진 파이프 내에서 압력파를 생성하는 또 다른 장치가 필요합니다.

관련 정보