Viciphone webrtc mic volume level too high,auto gain control
Posted: Fri Feb 07, 2020 5:30 am
Hello
We use ViciDial cluster with WebRTC settings
vicibox v 8.1.2 101002
VERSION: 2.14-717a
BUILD: 190724-1603
Asterisk 13.27.0-vici
Viciphone version probably 1.0
Actually all works fine. But we noticed one critical for agents issue:
when agent speek loudly - microphone volume level changes automatically. We work on Windows 10 OS through Chrome brouser.
We suspect that mic issue conected with Auto Gain Conctrol with WebRTC. Because when agent makes logout from ViciDial, mic level doesn`t change in other applications.
This function can be dissabled with such code:
Could you tell please how to do it correctly in viciphone code. Or may be there is other way to dissable Auto Gain Conctrol? Because it makes agent`s work uncomfortable and some times our customers hear other agents who seats near the agent and hear all environment of the contact-center.
We use ViciDial cluster with WebRTC settings
vicibox v 8.1.2 101002
VERSION: 2.14-717a
BUILD: 190724-1603
Asterisk 13.27.0-vici
Viciphone version probably 1.0
Actually all works fine. But we noticed one critical for agents issue:
when agent speek loudly - microphone volume level changes automatically. We work on Windows 10 OS through Chrome brouser.
We suspect that mic issue conected with Auto Gain Conctrol with WebRTC. Because when agent makes logout from ViciDial, mic level doesn`t change in other applications.
This function can be dissabled with such code:
- Code: Select all
var constraints = {
audio: {
echoCancellation: false,
noiseSuppression: false,
autoGainControl: false,
}
};
navigator.mediaDevices.getUserMedia(constraints)
.then(stream => audio.srcObject = stream)
.catch(e => log(e));
Could you tell please how to do it correctly in viciphone code. Or may be there is other way to dissable Auto Gain Conctrol? Because it makes agent`s work uncomfortable and some times our customers hear other agents who seats near the agent and hear all environment of the contact-center.