Forum Discussion
Disabling Microsoft Teams Room Noise Suppression permanently
Microsoft Teams App Version 4.12.139.0
Logitech Tap/Intel NUC
Long story short... we had an issue where the audio for a conference room was cutting in and out, and we determined that it was the noise cancellation that is built into teams conflicting with the noise cancellation built into the Bose DSP. You do have the ability to turn noise cancellation from OFF, AUTO, LOW, HIGH during a MS Teams call.. however when you drop the call, it will revert back to AUTO.
I have been trying to set this to be OFF by default in a particular room by modifying the SkypeSettings.xml file which is used to configure the settings every time the Microsoft Teams Room reboots. I followed the instructions on the Microsoft page but the setting still is not sticking for me. If I change the value in the SkypeSettings.XML file for noise suppression from:
<NoiseSuppressionDefault>1</NoiseSuppressionDefault>
to <NoiseSuppressionDefault>0</NoiseSuppressionDefault>
Controls noise suppression levels in Teams.
0 Off. Use OEM-provided noise suppression only.
1 Auto (default). Teams decides on the best level of noise suppression based on local noise.
2 Low. Suppresses low levels of persistent background noise, such as a computer fan or air conditioner.
3 High. Suppresses all background sound that isn't speech.
and save the file nothing happens. I verified in the file permissions that the local accounts are able to read/write/etc for the file and still not luck.
I also noticed that when following the path for where the file should be located, I am running into some issues.
The file should be located under:
C:\Users\Skype\AppData\Local\Packages\Microsoft.SkypeRoomSystem_8wekyb3d8bbwe\LocalState
but when I go to C:\Users\Skype I see the following:
If I manually type in C:\Users\Skype\AppData\Local\Packages\Microsoft.SkypeRoomSystem_8wekyb3d8bbwe\LocalState
I can get to the proper folder but I do not see the SkypeSettings.xml file. Has something in this process changed or am I making a simple mistake?
Jeffrey_Lukaszeski It does sound like you have the file in the wrong location, it does need to be in that folder and won't be there unless you copy or create a file at that location. Also note that the settings are only read at startup, if you make a change you will need to restart the device for them to be active.
- Joshua ApplemanCopper Contributor
Your XML File should contain the SkypeSettings container like this:
<SkypeSettings>
<NoiseSuppressionDefault>2</NoiseSuppressionDefault>
</SkypeSettings>- Nes7901Copper Contributor
I had the same issue; I had to reset the device thru console settings and then re submit XML to folder with the added line to XML <NoiseSuppressionDefault>0</NoiseSuppressionDefault>
- KentFosterCopper Contributor
Can you just send the following skypesettings.xml and only change this one element? Customer is wanting Noise suppression off for a custom MTR room and only wants that setting change. He is worried other settings/elements will be changed. I don't have a system to test with at the moment.
<SkypeSettings>
<NoiseSuppressionDefault>0</NoiseSuppressionDefault>
</SkypeSettings>