배경 노이즈 제거
창밖의 교통 소음, 오래 켜 두어 익숙해진 선풍기 소리, 실내 녹음 전체에 깔리는 낮은 웅웅거림. 이 페이지에서는 녹음에서 제거할 수 있는 소음과 해결할 수 없는 문제를 구분하고, 파일을 업로드하지 않은 채 약 1분 안에 무료로 결과를 확인하는 방법을 설명합니다.
엔진이 실제로 하는 일
노이즈 제거에는 음성 향상 모델인 DeepFilterNet 3을 사용합니다. 이 모델에는 「교통 소음」 규칙이나 「에어컨」 설정이 따로 없습니다. 짧은 순간마다 사람의 음성이 보이는 특성을 학습했으며, 이 특성과 맞지 않는 소리를 줄입니다.
핵심은 소음의 종류가 아니라 목소리와 소음을 얼마나 분리할 수 있는지입니다. 이 차이를 이해하면 어떤 녹음에서 효과가 좋을지 더 정확히 판단할 수 있습니다.
파일 전체를 먼저 분석하지 않고 오디오가 재생되는 순서대로 짧은 프레임 단위로 추론합니다. 따라서 iPhone을 포함한 모바일 기기에서도 30초 미리 듣기를 몇 초 안에 처리할 수 있습니다. 엔진은 브라우저에서 실행되는 WebAssembly이며 처리 시간 동안 사용 중인 기기의 성능을 이용합니다.
잘 처리되는 경우와 어려운 경우
아래 내용은 모델의 작동 원리에서 나온 추론이며 비슷한 파일로 실측한 결과는 아닙니다. 처음부터 끝까지 처리해 공개한 녹음은 홈페이지의 거리 인터뷰 한 건뿐이며 교통 소음도 그대로 담겨 있습니다. 다른 환경의 결과를 단정하면 근거 없는 추측이 됩니다.
- 비교적 쉬움: 또렷한 목소리 뒤에 연속적으로 깔리는 불규칙한 소리. 목소리와 소음을 구분할 단서가 많습니다.
- 어려움: 다른 사람의 말소리. 음성 향상 모델은 원하지 않는 사람의 말소리도 음성으로 인식해 남깁니다. 배경 대화는 특히 처리하기 어려운 경우입니다.
- 어려움: 목소리와 겹치는 소리. 시간과 주파수 영역에서 목소리와 동시에 겹치면 원래 목소리를 복원할 단서가 거의 남지 않습니다.
- 처리 범위 밖: 녹음 손상. 클리핑, 마이크 충격음, 노이즈 플로어 아래에 이미 묻힌 목소리는 복원할 수 없습니다. 노이즈 제거는 소리를 덜어내는 처리이므로 애초에 녹음되지 않은 정보를 되살릴 수 없습니다.
- 확인되지 않음: 공간의 울림. 에코는 목소리가 반사되어 늦게 다시 들리는 현상으로, 목소리에 더해진 일반적인 소음과 다릅니다. 이 모델의 울림 제거 성능은 측정하지 않았습니다. 울림이 남는다고 가정하고 작업 계획을 세우기 전에 플레이어에서 직접 확인하세요.
제거할 수 있다고 검증하지 않은 소음 목록은 제공하지 않습니다. 실제 녹음에 대한 가장 정확한 답은 해당 파일을 A/B 플레이어로 직접 비교하는 것입니다. 이를 위해 미리 듣기를 무료로 제공하며 약 1분 안에 결과를 확인할 수 있습니다.
세 가지 설정 중에서 직접 선택하세요
미리 듣기가 준비되면 세 가지 설정을 횟수 제한 없이 바꿀 수 있습니다. 설정을 바꿀 때는 노이즈 제거 단계만 다시 실행하므로 몇 초 안에 새 결과를 들을 수 있습니다.
- 균형: 모델의 기본 설정으로 대부분의 파일에 권장합니다.
- 강하게: 더 강하게 처리하며 물속에 잠긴 듯하거나 로봇 같은 소리가 날 수 있습니다.
- 선명한 목소리: 처리 강도가 낮아 공간의 울림을 더 남깁니다.
노이즈 제거는 손실을 동반하며 일부 목소리와 일부 소음 사이에서 항상 절충이 일어납니다. 균형 설정이 이미 자연스럽게 들린다면 그대로 사용하세요. 부족하다면 강하게 설정을 직접 들어보는 것이 개선 여부를 판단하는 가장 빠른 방법입니다.
노이즈 제거는 파일을 업로드하지 않습니다
업로드 과정 자체가 없습니다. 브라우저가 파일을 로컬로 열고 약 9 MB의 WebAssembly 엔진은 파일을 선택한 뒤 한 번만 다운로드합니다. 이 페이지를 여는 것만으로는 엔진을 받지 않습니다. 오디오가 학습에 사용되지 않는 것도 서버에서 파일을 받지 않기 때문입니다. 자세한 내용과 처리 방식이 달라질 수 있는 유일한 개발 구상은 개인정보 안내에서 확인할 수 있습니다.