witty-yak-62929
09/17/2025, 12:30 PMtall-airline-16756
09/17/2025, 12:30 PMtall-airline-16756
09/17/2025, 12:30 PMwitty-yak-62929
09/17/2025, 12:32 PMtall-airline-16756
09/17/2025, 12:33 PMroom_input_options when you start your session.
• Krisp Noise Suppression: We also integrate Krisp for advanced noise and echo cancellation. For instance, in the Swift SDK, you can apply the LiveKitKrispNoiseFilter as a capturePostProcessingDelegate to your AudioManager. This helps filter your microphone input before it’s sent to the room, making your audio clearer.
• WebRTC Built-in Noise Suppression: If the enhanced options aren’t available, no worries—you can still use WebRTC’s native noiseSuppression and echoCancellation settings through AudioCaptureOptions.
If you’d like, I’m more than happy to walk you through how to set up any of these features in your environment. Just let me know!
Sources: AI voice agents | LiveKit Docs | krisp-minimal/krisp-minimal/ContentView.swift | README.md | Noise & echo cancellation | LiveKit Docs | Turn detection and interruptions | LiveKit Docs