Applications compete for resources on your system. At times specific applications can get prioritized, and your Discord might be left out of getting compute cycles.
It’s a good idea to refresh the application by quitting and restarting it. It can solve most of your intermittent problems with audio.
The steps below will show you how.
Go to the bottom left Gear icon, click User Settings
Scroll down, then click on Log Out. Hit Log Out to log out from Discord.
Log back in with your credentials and check to see if you still have audio issues.
2. Allow Discord to access your microphone
A specific Windows update can revoke Discords access to the microphone, as per privacy policies and permissions granted to applications to various system resources, access to the microphone could have been restricted.
So, before you make any changes to the settings in your Discord, it would be best to make sure whether the Discord app has access to your computer’s microphone.
For Mac computers, follow these steps below:
On your Mac, click the Apple menu at the top left corner of the screen, then select System Preferences.
Next, click on Security & Privacy and then click Privacy.
Now, click Microphone.
On the right panel, you’ll see a list of apps that have access to your computer’s microphone. Check the box right next to the Discord app. That way Discord can have access to your mic.
The steps below apply for Windows computers:
Head to your Windows Settings and then select Privacy.
Next, choose Microphone under App permissions from the sidebar to your left-hand corner.
Make sure to toggle on the switch under Allow apps to access your microphone.
Now restart your computer and check if Discord is still not picking up mic.
3. Enable Automatic Input Sensitivity
Your microphone can stop functioning properly if the setting Automatic Input Sensitivity is disabled in your Discord’s settings.
When you disable this setting, it prevents your Discord app from “automatically” picking up sounds from your microphone.
Go to the bottom left Gear icon, and select User Settings. Then, choose Voice & Video under the App Settings section.
Under Voice Settings, click Input Device and make sure it’s the microphone you intend to use that’s selected.
Ensure Voice Activity is checked under the Input Mode section.
Toggle On the Automatically determine input sensitivity and test the voice input by talking into the microphone. The bar should glow green. Move the input volume bar under Voice Settings to the maximum.
Get out of the menu and try again to see if Discord is still not detecting mic.
4. Reset Voice Settings
It may be possible that over time you might have changed some voice settings. Resetting the voice settings to default gives you a fresh start and can also potentially fix the voice bug you are facing.
Go to the bottom left Gear icon and click User Settings.
Scroll to Voice & Video.
Scroll to the bottom in this submenu.
Hit Reset Voice Settings.
Select Okay to confirm your action.
Tab out to the main menu and retry using the Microphone.
5. Disable “Exclusive Mode” (Windows only)
There are applications on the Windows operating system which can take over a specific input device.
In other words, they take over the exclusive right to access a given microphone for input voice. When this happens, Discord is not able to choose a specific device even though you may have configured Discord to use through the Voice and Video settings.
To switch off the Exclusive mode take the following steps.
Right-click on the speaker icon on the Windows system tray on the bottom right corner, choose Open Sound settings.
Next, select the microphone you’re using, then click on Properties.
Click the Advanced tab, then uncheck the Exclusive Control checkbox. Make sure to hit Apply to confirm your action.
Restart your computer and see if your mic is working in Discord.
6. Change the Input Mode to Push to Talk
While you’re still trying multiple methods to reset the voice settings with Discord, you can also try switching on the Push to Talk voice setting.
There are two ways Discord is configured to detect voice. One is Voice Activity, through this Discord is on the lookout to detect any voice activity and use it as a cue to take input. The Second method is Push to Talk, which allows you to start a conversation only when you hit a specific key on the keyboard.
You have the flexibility to choose which keyboard shortcut will enable this feature while you are in the middle of your gaming session
In the Discord app, click the User Settings icon. On the left-hand sidebar choose Voice & Video under the App Settings section.
In the right panel, look for the Input Mode section. You’ll see two options: Voice Activity and Push to Talk. Check the box right next to Push to Talk.
You’ll need to set up a Keybind that will activate the microphone every time you need to use it. Under Shortcut, record a Keybind and press the key of your choice.
The next time you want to use your mic in Discord, you’ll have to press that key. It can be annoying for some to press that key every time you want to speak. But it’s better than not be able to speak at all.
7. Disable Quality of Service on Discord
When you enable the Enable Quality of Service High Packet Priority settings on Discord, some important system functions might misbehave, which can cause your Discord mic to not function properly. We’ll turn it off, in case you’ve turned it on. Follow the steps below for that matter.
Launch Discord and click on the User Settings option.
Under the App Settings section, click on the Voice and Video option in the left tab.
Here, uncheck the Enable Quality of Service High Packet Priority toggle to turn it off (as shown in the image above).
As a final step, if the issue persists, try to download a fresh copy of Discord and install it, or try another system to isolate any hardware issues you might be facing on your current system. You can always look for more solutions at the Discord support page.
If you found this guide helpful, then please share and/or recommend it to your friends.