VRC Mute Sync
VRC Mute Sync automatically synchronizes the microphone mute status between VRChat and VRCT, ensuring both applications stay in sync when you mute or unmute.
Overviewβ
When enabled, VRC Mute Sync:
- Detects when you mute/unmute in VRChat
- Automatically mutes/unmutes VRCT transcription
- Prevents sending transcribed text when muted in VRChat
- Keeps both applications in sync
This ensures you don't accidentally send transcribed messages when you think you're muted.
How to Enableβ
Open VRC Mute Sync Settingsβ
- In the VRCT main window, click the VRC Mute Sync button
- The VRC Mute Sync Config Window will open
- Toggle the sync feature on/off
Enable Syncβ
Method 1: Main Windowβ
- In the main window, locate the VRC Mute Sync toggle switch
- VRCT will now monitor VRChat's mute status
Method 2: Config Windowβ
- In config window, locate the VRC Mic Mute Sync checkbox (Other Tab)

- VRCT will now monitor VRChat's mute status
How It Worksβ
Detectionβ
VRC Mute Sync monitors VRChat's mute status through:
- OSC parameters
- VRChat avatar parameters
When you mute or unmute in VRChat, VRCT detects the change almost instantly.
Synchronizationβ
When you mute in VRChat:
- VRChat sends mute status via OSC
- VRCT detects the status change
- VRCT automatically disables Voice2Chatbox
- No transcribed text is sent while muted
When you unmute in VRChat:
- VRChat sends unmute status
- VRCT detects the change
- VRCT automatically re-enables Voice2Chatbox
- Transcription resumes
Use Casesβ
Privacy Protectionβ
Prevent accidentally sending transcribed text when you think you're muted:
- Muted for private conversations
- Muted during breaks
- Muted in inappropriate situations
Troubleshootingβ
Sync Not Workingβ
Check OSC Configuration:
- Ensure VRChat OSC is enabled
- Verify OSC port settings match
- Reset OSC config in VRChat
Verify VRCT Settings:
- VRC Mute Sync is enabled
- Correct sync mode selected
Restart Applications:
- Close both VRChat and VRCT
- Start VRCT first
- Then start VRChat
- Enable OSC in VRChat
Delayed Syncβ
- Adjust sync delay settings
- Check system performance (CPU usage)
- Verify network/OSC latency is minimal
- Reduce other application load
False Triggersβ
If mute sync triggers incorrectly:
- Increase sync delay
- Check for OSC parameter conflicts
- Verify avatar mute parameter is standard
One-Way Sync Onlyβ
If bidirectional sync doesn't work:
- Ensure both applications support two-way OSC
- Check OSC parameter permissions
- May require custom avatar setup
Limitationsβ
OSC Dependencyβ
- Requires VRChat OSC to be enabled
- Network/firewall issues can affect sync
- Local OSC communication only
Detection Accuracyβ
- Sync may not be instant (slight delay)
- False positives/negatives possible
- Depends on OSC message reliability
Privacy & Securityβ
Local Communicationβ
- Sync uses local OSC only (127.0.0.1)
- No external network communication
- Safe and secure
Related Featuresβ
- Voice to Text - Microphone transcription
- OSC Integration - Learn about OSC
- Other Settings - Additional sync options
- Advanced Settings - Custom OSC parameters