rhythmic-printer-24192
09/13/2025, 7:56 PMtall-airline-16756
09/13/2025, 7:56 PMtall-airline-16756
09/13/2025, 7:56 PMrhythmic-printer-24192
09/13/2025, 7:58 PMtall-airline-16756
09/13/2025, 7:59 PMrhythmic-printer-24192
09/13/2025, 8:00 PMtall-airline-16756
09/13/2025, 8:01 PMrhythmic-printer-24192
09/13/2025, 8:03 PMtall-airline-16756
09/13/2025, 8:03 PMrhythmic-printer-24192
09/13/2025, 8:05 PMtall-airline-16756
09/13/2025, 8:06 PMnoiseSuppression
), but it doesn’t quite remove background voices and isn’t as effective as the AI-powered models Krisp provides.
If Background Voice Cancellation is a must-have for you, it’s currently available through LiveKit’s backend agent processing using Python or Node.js. Another option to consider is exploring external open-source libraries like RNNoise or some deep learning models available on platforms like Hugging Face. Just a heads-up, these would need some testing and integration on your end to see how well they work for BVC.
Please feel free to reach out if you’d like some guidance on implementing BVC on the backend or if you want to dive deeper into noise suppression options—I’m here to help!
Sources: components/room.tsx | examples/src/comprehensive_test.ts | AI voice agents | LiveKit Docs | Noise & echo cancellation | LiveKit Docs | main.py