How to Lip-Sync with Audio on Windows or MacOS
You can use audio playing on Windows or MacOS (YouTube, AI Voice Synthesis, Translators, Music, etc.) as the microphone input for lip-sync.
Windows Setup
1: Install the Virtual Cable
- Download the VBCABLE_Driver_Pack (.zip) from the VB-CABLE Virtual Audio Device official website.
- Extract the ZIP file, right-click the setup file (VBCABLE_Setup_x64.exe) and select Run as administrator, then restart your computer after installation.
2: Route your PC Audio
- Press Windows Key + R, type mmsys.cpl in the Run dialog, and press Enter.
- Go to the Playback tab, right-click CABLE Input, and select Set as Default Device.
⚠️ Note: Your computer will go silent at this point. This is normal!
3: Connect to the App
- In Webcam Motion Receiver, open Facial Expressions Settings and select Microphone under LIP SYNC MODE at the bottom.
- In the Select Mic dropdown menu, choose CABLE Output (VB-Audio Virtual). (See Figure 1)
Play a YouTube video or music. If the meter to the right of Minimum Volume is moving, the lip-sync will be reflected on the avatar. If the minimum volume meter is moving but the lip-sync is not reflected, try changing the Voice Type (Low pitch / High pitch) setting.
Figure 1
4 (Recommended): Hear the audio yourself
If you want to hear the audio through your speakers or headphones while using lip-sync, follow these settings:
- In that same Sound window (mmsys.cpl), go to the Recording tab.
- Right-click CABLE Output and select Properties.
- Go to the Listen tab and check the box for Listen to this device.
- In the "Playback through this device" dropdown, select your normal physical headphones or speakers, then click OK.
⚠️ IMPORTANT: When you are finished using the app, remember to open the Sound Control Panel (mmsys.cpl) again, go to the Playback tab, right-click your normal headphones/speakers, and select Set as Default Device. Otherwise, your computer will remain silent!
MacOS Setup
1: Install the Virtual Cable
- We will use BlackHole 2ch. You can download the installer from the official website, or open Terminal and install via Homebrew by running the following command:
brew install blackhole-2ch
- Restart your Mac if necessary.
2: Route your Mac Audio
- Open your Mac System Settings (or System Preferences) and go to Sound.
- Under the Output tab, select BlackHole 2ch.
⚠️ Note: Your Mac will go silent at this point. This is normal!
3: Connect to the App
- In Webcam Motion Receiver, open Facial Expressions Settings and select Microphone under LIP SYNC MODE at the bottom.
- In the Select Mic dropdown menu, choose BlackHole 2ch. (See Figure 2)
Play a YouTube video or music. If the meter to the right of Minimum Volume is moving, the lip-sync will be reflected on the avatar. If the minimum volume meter is moving but the lip-sync is not reflected, try changing the Voice Type (Low pitch / High pitch) setting.
Figure 2
4 (Recommended): Hear the audio yourself
If you want to hear the audio through your speakers or headphones while using lip-sync, follow these settings:
- Press Cmd + Space to open Spotlight search, type Audio MIDI Setup, and press Enter to open the app.
- Click the + button in the bottom left corner and select Create Multi-Output Device.
- In the list on the right, check the boxes for both BlackHole 2ch AND your physical Headphones/MacBook Speakers.
- Go back to your Mac System Settings > Sound > Output and select your newly created Multi-Output Device.
⚠️ IMPORTANT: When you are finished using the app, remember to go back to your Mac Sound Settings and change your Output back to your normal speakers.