Yes. To use Voicemod on Sea of Thieves, first download, set up your microphone as an input device and make sure that the Voice Changer toggle is active at the bottom of your windows. Scroll down the toggle to find Sea of Thieves, and here it's all set to modify your voice.