Desert Ant Labs

Clear: 온디바이스 음성 향상, 노이즈 제거와 잔향 제거

음성 향상사용 가능

잡음 섞인 녹음을 팟캐스트에 바로 쓸 수 있는 48 kHz 파일로 바꾸는 온디바이스 음성 향상입니다. 노이즈 제거, 잔향 제거, 음량 정규화를 모두 기기에서 처리합니다.

Clear는 잡음이 섞인 모노 또는 스테레오 오디오, 이를테면 노트북 마이크, 방음이 안 된 방, 교통 소음을 받아 깨끗한 48 kHz 결과를 돌려줍니다. 파인튜닝한 DeepFilterNet 3 모델이 노이즈 감소와 잔향 제거를 처리하고, 선택적 패스가 음량을 플랫폼 규격에 맞춰 정규화합니다.

AVFoundation이 읽을 수 있는 모든 오디오·비디오 파일에서 작동하며, 비디오는 원본 영상에 향상된 오디오를 합쳐 돌려줍니다. 10분 분량 클립을 Apple 실리콘에서 약 7초에 처리합니다. Clear는 Adobe Podcast, Dolby, Auphonic 같은 클라우드 도구를 대체하는 온디바이스 대안입니다. 오디오가 기기를 벗어나지 않고, 업로드도 분당 요금도 없습니다. 대부분의 노이즈 제거 도구가 건너뛰는 잔향 제거와 팟캐스트에 바로 쓸 수 있는 결과물을 앞세웁니다.

데모

성능

iPhone 17 Pro에서 5분 클립을 기기에서 3.7초에 향상하며, 실시간의 81배 속도입니다.

81x
실시간 배속, 모노
2-5 MB
온디바이스
48 kHz
출력

Apple Neural Engine에서 5분 클립을 향상하는 데 걸린 시간 (내부)

기기모노스테레오
iPhone 17 Pro (A19 Pro)3.70 s · 81x5.16 s · 58x
iPhone 15 Pro (A17 Pro)4.88 s · 61x6.53 s · 46x

활용 사례

팟캐스트와 비디오 마스터링

노트북 마이크나 방음이 안 된 방에서 한 녹음을 정리하고, 한 번의 패스로 Apple Podcasts, Spotify, YouTube 또는 EBU R128에 맞춰 정규화합니다.

잔향 제거

단순한 히스 잡음뿐 아니라 방의 반사음까지 제거합니다. 잔향 제거는 대부분의 노이즈 제거 도구가 멈추는 지점이지만, Clear는 계속 나아갑니다.

빠르고 로컬에서

10분 분량 클립을 기기에서 약 7초에 처리하며, 업로드도 분당 비용도 없습니다.

음성과 회의 녹음

전사나 보관 전에 음성 메모와 녹음된 통화의 명료도를 높입니다.

기능 소개

  • 파인튜닝한 DeepFilterNet 3 모델 기반의 노이즈 제거와 잔향 제거.
  • 음량 프리셋: Apple Podcasts, Spotify, YouTube, EBU R128.
  • StrengthMastering 컨트롤.
  • AVFoundation이 읽을 수 있는 모든 오디오·비디오에서 작동하며, 비디오는 향상된 오디오를 원본 영상과 합쳐 돌려줍니다.

플랫폼 및 설치

SwiftiOS, macOS
설치
// Swift Package Manager
.package(url: "https://github.com/Desert-Ant-Labs/clear-swift", from: "0.1.0")
예제
import Clear

let clear = try await Clear()
let result = try await clear.enhance(at: inputURL)
// result.outputPath: "in_clear.mp4"
KotlinAndroid
설치
// build.gradle.kts (via JitPack)
implementation("com.github.Desert-Ant-Labs:clear-kotlin:0.1.0")
예제
import ai.desertant.clear.Clear

val clear = Clear.create(context)
val result = clear.enhance(inputWavPath)
// result.outputPath: ".../<stem>_clear.wav"
JavaScript / TypeScriptWeb, Node.js
설치
npm i @desert-ant-labs/clear
예제
import { load, decodeToMono, encodeWav } from "@desert-ant-labs/clear";

const clear = await load({ variant: "studio" });
const { audio } = await clear.enhance(await decodeToMono(file));

사양

출력
48 kHz, 노이즈·잔향 제거
속도
약 10분 클립을 Apple 실리콘에서 약 7초
모델
파인튜닝한 DeepFilterNet 3
표준
LUFS / EBU R128 음량 정규화

자주 묻는 질문

Clear은(는) 무엇인가요?

잡음 섞인 녹음을 팟캐스트에 바로 쓸 수 있는 48 kHz 파일로 바꾸는 온디바이스 음성 향상입니다. 노이즈 제거, 잔향 제거, 음량 정규화를 모두 기기에서 처리합니다.

Clear은(는) 온디바이스로 실행되나요?

네. Clear은(는) 전적으로 기기에서 실행됩니다. 추론이 서버 호출 없이 로컬에서 이루어지므로 데이터가 기기를 벗어나지 않습니다.

Clear은(는) 어떤 플랫폼을 지원하나요?

Clear은(는) Swift, Kotlin, JavaScript / TypeScript용 네이티브 온디바이스 SDK로 제공됩니다.

Clear의 비용은 얼마인가요?

모든 모델은 SDK당 월간 활성 기기 10만 대까지 무료입니다. 사용자당 추론은 무제한입니다. 맞춤 라이선스는 문의하기 바랍니다.

Clear은(는) 얼마나 정확하고 빠른가요?

iPhone 17 Pro에서 5분 클립을 기기에서 3.7초에 향상하며, 실시간의 81배 속도입니다.

리소스