Make sure to check there, too. Enable mic access. Not only does the microphone need to be powered on (if it's an external mic), but it's possible the app you're using doesn't have permission to ...
If your voice always sounds muffled on calls, adjusting your Windows microphone settings can help. A few quick tweaks to your input device, volume, and audio enhancements will help you come ...