Skip to content

Text Setup

VRCWizard edited this page Aug 19, 2023 · 17 revisions

How to get Text in VRChat

  • Make sure to turn on OSC from the VRChat radial menu
    EnableOSC (1)
    (Gif borrowed from KillFrenzyAvatarText)
  • Both text output options are on by default in TTS Voice Wizard > Settings > Text Ouput
    • So you don't have to mess with this

image

Option 1: VRChat Chatbox

  • You can now use the new VRChat Chatboxes by default
  • Example image of the VRChat Chatbox

image

Option 2: KAT

  • Another method, that has text output on your avatar in VRChat is Killfrenzy96's Avatar Text Displayer
    Download KillFrenzy Avatar Text (KAT) latest release (supports 4, 8, or 16 sync parameters currently)
    • Make sure to turn on "Send Text to VRChat with KAT" in TTSVoiceWizard Settings > Text Output
    • If it isn't working after uploading your avatar, you may have to delete your %appdata%..\LocalLow\VRChat\OSC files when re-uploading an avatar with new parameters
    • If you would like to add more functionality to Killfrenzy Avatar Text. Frosty's Billboard is a KillFrenzy Avatar Text addon, it adds more functionality to the KAT such as making KAT grabbable and poseable. VRChat_1920x1080_2022-08-20_16-26-38 130

You CAN NOT run TTS Voice Wizard with the KatOSCApp because the KatOSCApp constantly refreshes the KAT parameters.

Troubleshooting

  • Make sure that OSC is enabled and check the OSC Debug

image

OSC Debug shows parameters (SOLUTION TO MOST CASES)

  • If the OSC debug shows parameters then the rest of these steps should work for you.
  • If Chatbox is not working try resetting the OSC folder by clicking the Reset Config button from the VRChat radial menu next to Enable OSC
    • After turning on OSC for the first time you may need to restart VRChat for it to work properly.
  • If you did this and the text still does not appear then you must go to %appdata%..\LocalLow\VRChat and delete the OSC folder
    • Closing VRChat, deleting the OSC folder, then restarting VRChat is the proper order of operations
  • If you did all this and you still see no text in VRChat from the chatbox you may need to restart your computer
  • If you are still having trouble, make a help post in the Discord Server

OSC Debug Empty

  • If the OSC Debug appears to be empty then it is possible another program other than VRChat is listening on port 9000
    • There have also been several cases where a VPN has blocked OSC, try disabling your VPN and trying again.
    • try restarting your computer before following stuff below
  • Open console/terminal on your windows machine.
  • Type netstat -aon | findstr 9000 into console
  • Scroll past TCP ports to find UDP ports image
  • Type this command replacing the with the one you just found tasklist | findstr <PID>
  • If what is returned is not VRChat that means you incorrectly set another program to listen on port 9000! (VRChat receives/listens on port 9000 and sends on port 9001)
    • If nothing is returned and you can not find the process using 9000 then VRChat is defaulting to a random port and you may need to change it to a fixed port, if you are having this issue join the discord for help. (Solution reference "[Solved] Unnamed Process using port 9000" in #help channel)
  • If you are still having trouble, make a help post in the Discord Server

Specific To TTS Voice Wizard

  • If you don't know what you are doing, do not change OSC Send Address or OSC Send Port

image

  • If media Integration isn't working make sure that you did not enable the Advanced Text Settings by mistake (Media Integration Tab)

image

  • If you don't know what you are doing then do not change Receive Port on the OSC Listener Tab, it is 4026 by default. (It should not be 9000 or 90001)

image

  • Make sure that you didn't turn off Send Text to VRChat for the text method you are using in settings.

image

image

Need Help / Have Questions / Wanna make suggestions?

Donate

  • Leave me a Github Star ⭐ (it's free) or

Buy Me a Coffee at ko-fi.com

Clone this wiki locally