존재 하는가 : 노이즈 캔슬링 용 소프트웨어


79

소음 차단을위한 최선의 선택은 소음 차단 헤드폰을 구입하는 것입니다.

그러나 PC 마이크와 헤드폰을 사용하여 배경 소음을 차단할 수있는 소프트웨어가 있습니까?


불가능합니다!
joe

저렴한 소음 차단 헤드폰을 제외하고는 새로운 것이 없습니다.
harrymc

소음 감소를 의미하는 경우이 질문은 관련이있을 수 있습니다. superuser.com/questions/274604/… 한 가지 답변은 SoilCall Pro 가 작동 하는 소프트웨어 (적어도 대부분의 소음을 줄이기 위해)를 언급 하지만 소리가 약간 있습니다 품질 문제.
Qtax

예, 품질이 더 좋습니다. 대담, 녹음 후 20 초 후에 4 단계를 더 클릭하면 소음이 사라집니다 ... 따옴표 : 소음 제거 플러그인도 꽤 좋습니다. 순수한 노이즈 인 오디오 세그먼트를 선택한 다음 노이즈 제거기를 불러 와서 "노이즈 프로파일 얻기"
com.prehensible

답변:


42

소음 억제에는 기본적으로 두 가지 방법이 있습니다.

  1. 위너 필터 또는 기타 추정 및 감산 기법을 사용한 노이즈 억제 . 그러나 이러한 사운드를 좋게 만들기 위해서는 많은 최적화와 두뇌가 필요합니다. PC의 경우 실시간 오디오 처리 용으로 제작되지 않았으며 관련 알고리즘이 사소한 것이 아니기 때문에 응용 프로그램의 경우이 방법이 적합하지 않을 수 있습니다.
  2. 사용 가능한 신호와 함께 지연 시간 보정, 위상 반전 배경 잡음 재생. 일반적으로베이스에 약간의 얼룩이 생길 수 있지만 헤드폰에는 다소 효과적입니다. 그러나 주변 환경의 실제 배경 소음 신호가 필요하기 때문에 오프라인에서도 작동하지 않습니다. 그리고 오디오 대기 시간이 너무 길어 PC에는 그다지 유용하지 않습니다. 그래도 최소한의 실시간 리눅스 커널로 시도해 볼 수 있습니다.

오디오 처리 경험과 다양한 노이즈 캔슬링 기술을 바탕으로 좋은 사운드 절연 헤드폰을 추천합니다. 일반적으로, 이것들은 아무리 잘 작동하지 않는 신호 처리 트릭이 필요없이 더 나은 사운드를 제공합니다.


2
요약하자면,이 목적을위한 소프트웨어가 존재한다면 그다지 효과적이지 않을 것입니다. (. 불행한.
Alterlife

언급했듯이 좋은 헤드폰 세트를 얻는 것은 일반적인 음질과 소음 차단에 큰 차이를 만들 것입니다. 이는 이어 버드 타입 스피커가 아니라 귀 너머로 덮는 유형을 의미합니다. 내 친척은 나에게 선물로 정말 멋진 사람을 한 번 얻었고 나는 그 차이에 놀랐다.
Kendrick

귀찮게 반복되는 성가신 반복적이거나 일관된 배경 소음에 소프트웨어가 작동하는지 궁금합니다. "... 특히 소리가 크지 않을 때에도 소리에 일시적으로 노출되면 모발 세포가 혼란에 빠질 수 있습니다. well.blogs.nytimes.com/2013/03/25/what-causes-hearing-loss
ekangas

Google 검색 후 예측 노이즈 제거 필터에 대한이 최신 기사 (2013 년 1 월)를 찾았습니다. 이 기사는 IET 신호 처리에 게시되었지만 신호 처리 부문 에서 scimagojr.com 에서 27 위에 랭크 되었습니다. iem.kug.ac.at/fileadmin/media/iem/projects/2013/…
ekangas

1
@ekangas 이것은 (1)의 구현입니다. 이러한 필터는 명확하게 정의 된 변경되지 않은 환경에서 상당히 안정적으로 작동하지만 사소한 처리 능력이 필요하며 잡음이 비정상적인 경우 올바르게 처리하기가 어렵습니다. 2009 년에 말했듯이, 소음 차단 헤드폰은 일반적으로 더 간단하고 저렴한 옵션입니다. 그러나 전화 회의 설정에는 적합합니다.
bastibe

17

물리적 / 하드웨어 이유로 불가능합니다.

노이즈 캔슬링 헤드폰은 사운드를 녹음하고 위상 반전 된 사운드를 재생하여 취소합니다. 랩톱을 사용하면 마이크가 먼저 빨려 들어가고 멋지게 눈앞에서 나오는 소리가 마이크에 닿기 전에 먼저 귀에 들릴 것입니다. 그런 다음 컴퓨터를 통해 느린 사운드 카드 (예 : .1 초 이상)를 스피커로 재생할 스피커로 이동해야합니다. 이 지연 시간은 처리하기에는 너무 큽니다.

그래서 주로이 내려 온다 :
당신과 마이크 (그들은 귀에있는 헤드폰) 다른 일을들을 수 있습니다.
표준 랩톱 사운드 카드의 지연 시간이 크므로 컴퓨터에서 헤드폰으로 0 근처의 기타 앰프가 제대로 작동하지 않는 경우가 종종 있습니다.

아무리 최적화 된 결과가 끔찍한 경험을하더라도 상관 없습니다.


예. NC 헤드폰이 귀에서 밀리미터 거리에있는 이어폰을 마이크에 바로 넣는 것은 아닙니다. 능동적 잡음 제거에 대한 초기 제안에 대한 오랜 비판가는“먼저 멀리 떨어져 있으면 더 높은 주파수에서 위상을 배열하는 것이 불가능할 것”이라고 말했다.
Jamie Hanrahan

1
btw, 액티브 노이즈 캔슬링은 생각보다 훨씬 어렵습니다. FM 튜너가있는 컴포넌트 스테레오가있는 경우이를 데모 할 수 있습니다. 튜너를 "모노"로 설정하고 연결 중 하나 를 스피커 중 하나 의 극성으로 바꾸십시오. 얼마나 많은 취소를 얻지 못했는지 확인하십시오. 스피커를 서로 바로 옆으로 옮기 되 여전히 같은 평면에 놓으십시오. 여전히 많은 취소가 없습니다. 두 개의 스피커가 서로 마주 보도록 설정하고 가능한 한 서로 가깝게 설정해야 취소가 많이 발생하고 심지어 불완전한 것에 놀라게 될 것입니다.
Jamie Hanrahan

9

이 기사를 참조하십시오 : 소프트웨어에서 잡음 제거? .

흥미롭지 만 해결책이 없습니다.


1
erticle은 2005 년부터 시작되었습니다. 더 이상 관련이 없습니다.
Snark

1
그것의 대부분의 데이터는 보편적 인 것 같습니다.
harrymc

나는 실제로 그것을 보았다! 구글은 훌륭한 도구입니다 :-). 불행히도 그것은 하드웨어 솔루션입니다 ... 비슷한 소프트웨어 솔루션을 기대하고 있습니다.
Alterlife

해당 포럼에서 답변하는 사용자의 '봉투 뒷면'계산이 매우 훌륭합니다. 좋은 유용한 링크. 당신의 대답에 당신의 자신의 wors에서 그 설명을하는 것이 더 좋을 것입니다.
Leo

@DaveM 커뮤니티 위키 답변입니다. 댓글 대신 자유롭게 업데이트하십시오.
DavidPostill

5

MATLAB 및이 안내서 / 샘플 코드 사용 :

http://www.mathworks.com/help/dsp/examples/acoustic-noise-cancellation-lms-.html

취소하려는 노이즈를 wav로 기록하고이를 취소하는 오디오 출력을 구축 할 수 있습니다. 또한 마이크 입력을 노이즈로 사용하도록 코드를 수정하여 출력을 적응 적으로 생성하여 재생할 수 있습니다.

노이즈 제거는 저주파수 "기계적"유형 노이즈에서 가장 잘 작동합니다. 높은 피치 (고주파) 노이즈는 취소하기가 훨씬 어렵습니다.



3

일정한 소리 (예 : 팬 베어링 소리)가 가능해야하지만 다른 지적한 바와 같이 정기적으로 가변적 인 사운드 배경 환경에서는 일반적인 하드웨어 및 소프트웨어와 제대로 작동하지 않습니다.

또한 소프트웨어가 고정밀 (교정 용)로 래그를 측정하는 신뢰할 수있는 방법을 가지고있을 것입니다. (편집 : 위상을 수동으로 보정하는 경우 제외)

정기적으로 커널을 실시간으로 사용하지 않으면 오디오 지연이 약간 다를 수 있으며 작동 소음 제거도 중단됩니다.

컴퓨터는 소리를 녹음하고 재생할 수 있지만 음파를 취소하는 데 필요한 정밀도와 정의를 갖도록 설계되지 않았습니다.

PC 소프트웨어에서 이러한 시스템을 구현하면 소음을 줄이지 않고 소음을 증가시킬 수 있으므로 피해야합니다.

그것은 단지 즐거움을 위해서라도 연구와 실험에 빌려주는 주제 중 하나입니다. :)

또한 하이 엔드 마이크와 전문 사운드 하드웨어는 큰 차이를 만들 수 있습니다.

출처 : 모든 분야에서 자체적으로 선포 된 전문가.


2

비행기 내부 나 공장 소리와 같이 취소해야하는 소리가 일정하면 컴퓨터 지연이 문제가되지 않는 것 같습니다. 소리가 얼마나 늦게 도착하더라도 소리가 동일하기 때문입니다. 핵심은 헤드폰에서 결과 사운드를 정확하게 위상 편이하는 것입니다. 예를 들어 http://freemusicsoftware.org/category/free-vst-effects-2/phase-shifter 와 같은 조정 가능한 위상 변이 소프트웨어를 사용해 볼 수 있습니다.

배경 소음을 녹음 한 다음 재생할 수도 있습니다. 귀가 직접 듣는 것과 반대가 될 때까지 위상을 조정해야합니다.

빈약 한 랩탑 마이크가 문제인 경우, 사용한 SM58을 저렴하게 가져올 수 있습니다.

이 아이디어에 대한 의견이 있으십니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.