Skip to main content

Frequently Asked Questions

For most questions, we recommend joining our discord for up to date information, your question(s) may have already been answered there! The following are some common questions we get:

1. What is Babble and how does it work?

Answer: Babble is a facial tracking software used in VR environments. It uses cameras, often mounted on VR headsets, to track facial movements and expressions.

2. What cameras are compatible with Babble?

Answer: Babble works with various cameras, including generic USB webcams and specialized cameras like the PS3 Eye and ESP32CAM. Compatibility depends on the specific hardware setup and firmware used.

3. How do I connect and use multiple cameras with Babble?

Answer: You can use multiple cameras by ensuring each one is recognized by your PC. They will usually be listed as different COM ports or UVC devices. Configure each camera individually in Babble's settings.

4. Can I use Babble with a wireless camera?

Answer: Yes, Babble supports wireless cameras, including those using the ESP32CAM with the Openiris firmware. Ensure your camera and PC are connected to the same network.

5. How do I calibrate Babble for facial tracking?

Answer: Calibration involves performing a series of facial expressions while the software records and analyzes the data. It may take a few minutes, and using the latest alpha version (e.g., 2.0.6) improves calibration accuracy.

6. How do I set up Babble for use with VRChat?

Answer: Ensure Babble is configured to output data to the correct OSC port (default 8888). Then, enable the VRCFT module in VRChat's settings to receive facial tracking data.

7. What battery should I use with an ESP32CAM for Babble?

Answer: A 3.7V LiPo battery can be used, but ensure it has sufficient capacity (e.g., 2000mAh) and that your voltage regulator can handle the power requirements of both the camera and the LEDs.

8. How do I check if Babble is sending data correctly to VRChat?

Answer: Use the OSC debug tab in VRChat to monitor incoming data. If Babble is sending data correctly, you should see values changing as your facial expressions change.

9. What is the default port for Babble’s OSC output?

Answer: Babble typically uses port 8888 for OSC output. Only change this setting if you're routing to something other than VRCFT.

10. Can I use the same camera for both EyeTrackVR and Babble?

Answer: Yes, but ensure that the camera is not locked by one application when trying to use it with another. You might need to restart the application after changing settings.

11. Is it possible to use Babble over Bluetooth?

Answer: While theoretically possible, Bluetooth is generally not recommended due to high latency and reliability issues. Wi-Fi or USB connections are preferred for better performance.