Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Noise Reduction #21

Open
brunocalado opened this issue Jun 1, 2022 · 5 comments
Open

Noise Reduction #21

brunocalado opened this issue Jun 1, 2022 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@brunocalado
Copy link

Hi!

I don't know if this is possible. But, can you add a noise reduction filter?

Something like discord or skype.

@bekriebel bekriebel self-assigned this Aug 22, 2022
@bekriebel bekriebel added the enhancement New feature or request label Aug 22, 2022
@bekriebel
Copy link
Owner

This is something I've done some research into and may add in the future. Unfortunately, I tried contacting Krisp (the one used by Discord), but they don't work with projects of this size.

@sebastianmarkow
Copy link

sebastianmarkow commented Jul 16, 2023

BTW, I think noise reduction is not enabled by default.

See:

const audioCaptureOptions: AudioCaptureOptions = {
deviceId: { ideal: audioSrc },
channelCount: { ideal: 1 },
};

Same for echo cancellation:

https://docs.livekit.io/client-sdk-js/interfaces/AudioCaptureOptions.html#noiseSuppression
https://docs.livekit.io/client-sdk-js/interfaces/AudioCaptureOptions.html#echoCancellation

@bekriebel
Copy link
Owner

bekriebel commented Jul 18, 2023

BTW, I think noise reduction is not enabled by default.

See:

const audioCaptureOptions: AudioCaptureOptions = {
deviceId: { ideal: audioSrc },
channelCount: { ideal: 1 },
};

Same for echo cancellation:

https://docs.livekit.io/client-sdk-js/interfaces/AudioCaptureOptions.html#noiseSuppression https://docs.livekit.io/client-sdk-js/interfaces/AudioCaptureOptions.html#echoCancellation

The client is using the default capture options and only adding additional specific requirements. noiseSuppression and echoCancellation are enabled by default and are only disabled in the module when Music Mode is enabled.

@patrickporto
Copy link

@bekriebel
Copy link
Owner

https://docs.livekit.io/recipes/enhanced-noise-cancellation/

That requires the use of LiveKit's $500/mo cloud plan. I assume no one is using that for Foundry :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants