I am trying to disable all signal processing in chrome, but even with all the constraints turned on the audio recorded from the getUserMedia
function still is not as clear compared to the audio recorded directly from my microphone using PyAudio.
Here are all the constraints I am defining:
mandatory: {
echoCancellation: false,
googEchoCancellation: false,
googAutoGainControl: false,
googAutoGainControl2: false,
googNoiseSuppression: false,
googHighpassFilter: false,
googTypingNoiseDetection: false,
},
I've read the other posts about this topic (both on SO and Google forums) but still can't kill all the google signal processing.
Is there a way to just get the raw audio before it is chewed up by Google's signal processing?