🍦 SwiftServe Get

Menu / audio.noise-cancellation

Can Swift packages do noise cancellation?

also known as: noise suppression · denoise · krisp · background noise removal

PackageiOSmacOSwatchOStvOSvisionOSLinuxCatalyst
LiveKit as of 2.15.1
Details

serves it · confidence 0.90 · as of 2.15.1

  • AudioCaptureOptions.noiseSuppression
    Sources/LiveKit/Types/Options/AudioCaptureOptions.swift:64
    View the line on GitHub →
    WebRTC software noise suppression toggle
  • kLiveKitKrispAudioProcessorName
    Sources/LiveKit/Protocols/AudioCustomProcessingDelegate.swift:22
    View the line on GitHub →
    Krisp processor hook in the custom-audio-processing delegate

serves it · confidence 0.75 · as of 2.15.1

  • AudioCaptureOptions.noiseSuppression
    Sources/LiveKit/Types/Options/AudioCaptureOptions.swift:64
    View the line on GitHub →
    WebRTC software noise suppression toggle (unguarded)
?

not verified yet · confidence 0.20 · as of 2.15.1

  • watchOS absent from the manifest platforms (iOS/macOS/macCatalyst/tvOS); the SDK's WebRTC binary dependency makes watchOS support doubtful, but nothing in source proves absence

serves it · confidence 0.75 · as of 2.15.1

  • AudioCaptureOptions.noiseSuppression
    Sources/LiveKit/Types/Options/AudioCaptureOptions.swift:64
    View the line on GitHub →
    manifest declares tvOS 17

serves it · confidence 0.70 · as of 2.15.1

?

not verified yet · confidence 0.10 · as of 2.15.1

  • the SDK rides on a prebuilt Apple-platform WebRTC xcframework; no Linux artifacts observed, but nothing in Swift source proves absence

serves it · confidence 0.75 · as of 2.15.1

serves it · confidence 0.75 · as of 0.0.8

  • LiveKitKrispNoiseFilter
    Sources/LiveKitKrispNoiseFilter/LiveKitKrispNoiseFilter.swift:10
    View the line on GitHub →
    Krisp audio processor for LiveKit tracks
  • manifest declares iOS 13

serves it · confidence 0.70 · as of 0.0.8

  • LiveKitKrispNoiseFilter
    Sources/LiveKitKrispNoiseFilter/LiveKitKrispNoiseFilter.swift:10
    View the line on GitHub →
    Krisp audio processor for LiveKit tracks
  • manifest declares macOS 10.15 — added at 0.0.5; iOS-only before that
?

not verified yet · confidence 0.20 · as of 0.0.8

  • watchOS absent from manifest floors
?

not verified yet · confidence 0.20 · as of 0.0.8

  • tvOS absent from manifest floors

not served here · confidence 0.80 · as of 0.0.8

  • does not compile for visionOS (Xcode 26.6 (17F113), XROS26.5.sdk): error: The package product 'LiveKit' requires minimum platform version 26.0 for the visionOS platform, but this target supports 1.0 (in target 'LiveKitKrispNoiseFilter' from projec — the same commit builds for iOS, so the fence is real
?

not verified yet · confidence 0.10 · as of 0.0.8

  • Krisp binary is Apple-only
?

not verified yet · confidence 0.30 · as of 0.0.8

  • binary xcframework slices decide; Catalyst coverage unverified

✓ serves it · ◐ with conditions · ✕ not served (proven) · ? not verified yet — hover any verdict for the receipt, click to pin it