It is possible to use Voice Changer while streaming on Discord by following the workaround process described below.
You will need to open the plug-in in OBS first.
Here you can read our detailed guide on How to open Voice Changer in OBS
The process you need to follow to stream on Discord is:
- Have a virtual (or physical) audio interface in order to send audio from OBS to Discord
- If you don’t have one, you can download VB Cable (it’s free) and install it. Alternatively you can use Voicemeeter or Loopback.
- Reboot your system
- Open OBS (version 27.0.0 or higher recommended)
- Go to the Source onto which you have loaded Voice Changer (most probably this will be your microphone)
- Click on the Gear icon
- Select Advanced Audio Properties
- Find your Mic source and under the Audio Monitoring column select Monitor and Output
- Go to the main OBS Controls and click Settings > Audio
- Under the Monitoring Device menu select CABLE Input and click OK (Now your audio is going from OBS to the virtual cable)
- On the main OBS controls, click Start Virtual Camera
For older OBS versions, you need to download the VirtualCam plug-in. Check out this tutorial on how to do it.
Now you’re ready from the OBS side.
Let’s go to Discord!
- Open Discord
- Click on the gear icon at the bottom left area that will open your settings
- Go to Voice & Video
- Select CABLE Output as an INPUT DEVICE (Now audio from OBS can finally get into Discord)
- Select your speakers or your headphones as an OUTPUT DEVICE
- Under the Video Settings, select the OBS Virtual Camera (This will automatically stream the video from OBS into Discord)
- Scroll down and find the Advanced settings
- Disable the following settings, so Voice Changer can sound as it was designed to
- Noise Suppression
- Noise Reduction
- Echo Cancellation (Several presets introduce delay and reverb effects. You don’t want the echo cancellation to chop them)
Create a Voice Channel or find an existing one, click VIDEO and you’re ready to sound like anything!