Disable Ambient Noise Suppression in webrtc?

443 views
Skip to first unread message

Gio Maschio

unread,
Apr 3, 2018, 2:30:26 AM4/3/18
to discuss-webrtc
HI,


I run some webinars and want the ambient noise not to be cancelled, so that during pauses there is still sound on the line and it is not automatically muted to zero. My Webinar company have recently upgraded and now use noise suppression they say through WebRTC technology (there is no noise cancellation on my external mic etc, it was all working fine for me before their upgrade). They said it might be possible to remove the suppression and the webinar platform still work.


The webinar company wouldn't help much. They did give me a list of Constraint Keys "mentioned in the ticket" - listed below - and thought maybe they might help.


Does anyone know a simple way to do this? I am not a tech at all, but with a bit of luck can work things through ok if not too complex, although it's certainly possible I'm way out of my depth. I found a thread someone else posted who was looking to do the same thing for other reasons here: https://groups.google.com/forum/#!topic/discuss-webrtc/-ACwaFI7jWQ


I have an Acer 12 CB3-431

Chrome OS Version 65.0.3325.184 (Official Build) (64-bit)


Many thanks!


Gio


// Constraint keys used by a local audio source.
static const char kEchoCancellation[]; // echoCancellation
// These keys are google specific.
static const char kGoogEchoCancellation[]; // googEchoCancellation
static const char kExtendedFilterEchoCancellation[]; // googEchoCancellation2
static const char kDAEchoCancellation[]; // googDAEchoCancellation
static const char kAutoGainControl[]; // googAutoGainControl
static const char kExperimentalAutoGainControl[]; // googAutoGainControl2
static const char kNoiseSuppression[]; // googNoiseSuppression
static const char kExperimentalNoiseSuppression[]; // googNoiseSuppression2
static const char kHighpassFilter[]; // googHighpassFilter
static const char kTypingNoiseDetection[]; // googTypingNoiseDetection
static const char kAudioMirroring[]; // googAudioMirroring
static const char kAecDump[]; // audioDebugRecording
Reply all
Reply to author
Forward
0 new messages