|
1 | 1 | ---
|
2 | 2 | sidebar_position: 2
|
3 |
| -title: Official Babble Tracker |
| 3 | +title: Babble Tracker Quickstart |
4 | 4 | ---
|
5 | 5 |
|
6 |
| -# Official Babble Tracker |
| 6 | +# Babble Tracker Quickstart |
7 | 7 |
|
8 |
| -Hi there! If you're in this section, you've purchaced a Babble Mouth Tracker V1! |
| 8 | +This guide applies to the Official Babble Tracker, and should cover DIY versions that use similar hardware/firmware. It will walk you through the complete setup process, from initial connection to calibration and troubleshooting. |
9 | 9 |
|
10 |
| -## Here's how to use the tracker: |
| 10 | +## Getting Started |
| 11 | +### Initial Setup |
11 | 12 |
|
12 |
| -### 1) Plug your tracker into your PC! |
13 |
| - - This is pretty simple! There is a USB C port on your tracker! Plug it in and you should hear a windows connection sound when plugged in! |
14 |
| - - IMPORTANT: Make sure the switch is in the "ON" position! (see image below) |
15 |
| - - There should be two very bright green lights on the back of the trackers! |
| 13 | +1. **Plug your tracker into your PC** |
| 14 | +- Connect using the USB port on your tracker |
| 15 | +- Make sure the switch is in the "ON" position, as seen below |
| 16 | +- Two bright green lights should appear on the back of the tracker |
| 17 | +- You should hear a connection sound when properly connected |
16 | 18 |
|
17 |
| - |
| 19 | + |
18 | 20 |
|
19 |
| -### 2) Look at device manager for the COM port of the tracker! |
20 |
| - - Press the windows key, then type "Device Manager" and press enter. |
21 |
| - - In the device manager, look for "Ports (COM & LPT)" and expand it. |
22 |
| - - You should see a new COM port listed under "Ports (COM & LPT)" listed as "USB Serial Device". This is the COM port of your tracker. |
| 21 | +2. **Finding your device's name** |
| 22 | +- **Windows** |
| 23 | + - Press the Windows key, type "Device Manager" and press enter |
| 24 | + - Expand "Ports (COM & LPT)" |
| 25 | + - Look for a "USB Serial Device" entry - this is your tracker's COM port |
23 | 26 |
|
24 |
| - |
| 27 | + |
25 | 28 |
|
26 |
| -### 3) Download the lastest version of the Babble Tracker software on our github! |
27 |
| - - You can find the latest version of the software here: https://drive.google.com/file/d/1KmMBYSmAGlqDeTEjgnOOCX8YpWeeBgPb/view?usp=drive_link |
28 |
| - - Download the Project_Babble-Setup-vX.X.X.exe file and run it to install the software. |
| 29 | +- **macOS/Linux** |
| 30 | + - On **macOS/Linux**, the Babble Tracker with appear as a device with a `/dev/ttyACM` prefix . You can list what devices are present with `ls -ld /dev/ttyACM*`. |
29 | 31 |
|
30 |
| -:::warning |
31 |
| -Warning, the software is still in beta and may have bugs! |
| 32 | +#### Download and install the software |
| 33 | +- **Windows** |
| 34 | + - Get the latest version from here [Babble Tracker Software](https://drive.google.com/file/d/1KmMBYSmAGlqDeTEjgnOOCX8YpWeeBgPb/view?usp=drive_link). Download the Project_Babble-Setup-vX.X.X.exe file and run the installer |
| 35 | +- **macOS/Linux** |
| 36 | + - Use the [installer scripts](https://github.com/project-Babble/projectBabble/?tab=readme-ov-file#macos-and-linux) on the Github |
| 37 | + |
| 38 | +#### Connect to your tracker |
| 39 | +- Open the Project Babble software |
| 40 | +- Click on the dropdown next to "Camera Address" |
| 41 | +- Select the namely identified in step 2 |
| 42 | +- Click "Save and Restart Tracking" to connect |
| 43 | + |
| 44 | +:::info |
| 45 | +If your camera isn't present in the dropdown, just type it in. |
32 | 46 | :::
|
33 | 47 |
|
| 48 | + |
| 49 | + |
| 50 | +## Setting Up The Camera Feed |
| 51 | + |
| 52 | +Before use, you need to properly set up your camera feed: |
| 53 | + |
| 54 | +1. **Ensure proper positioning** |
| 55 | +- Your face should be evenly and well-illuminated |
| 56 | +- The tracker should be able to see your entire lower face and jaw |
| 57 | +- Positioned at a slight angle that shows the tip of your nose/nostrils |
| 58 | + |
| 59 | +2. **Set the crop area** |
| 60 | +- Click the "Cropping Mode" button |
| 61 | + |
| 62 | + |
| 63 | + |
| 64 | +- The feed may appear choppy in this mode - *this is normal* |
| 65 | +- Click and drag across the image to set the crop area |
| 66 | +- Make sure the cropped area includes: |
| 67 | + - Tip of your nose/nostrils |
| 68 | + - Bottom of your jaw when open |
| 69 | + - Sides of your cheeks when puffed |
| 70 | + |
| 71 | + |
| 72 | + |
| 73 | +- Don't worry if the image is flipped - mirroring options are available at the bottom of the cam tab |
| 74 | + |
| 75 | +3. **Switch to tracking mode** |
| 76 | +- Once you've set your crop, click "Tracking Mode" |
| 77 | + |
| 78 | + |
| 79 | + |
| 80 | +- You should now see a smooth video feed from your camera |
| 81 | + |
| 82 | + |
| 83 | + |
| 84 | +## Calibration Process |
| 85 | + |
| 86 | +Proper calibration is essential for accurate facial tracking: |
| 87 | + |
| 88 | +1. **Navigate to the Calibration tab** |
| 89 | + |
| 90 | + |
| 91 | + |
| 92 | +2. **Perform Neutral Calibration** |
| 93 | +- Set the calibration mode to "Neutral" |
| 94 | + |
| 95 | + |
| 96 | + |
| 97 | +- Return to the Cam tab |
| 98 | +- Check "Enable Calibration" |
| 99 | + |
| 100 | + |
| 101 | + |
| 102 | +- Relax your face into its natural resting position |
| 103 | +- Click "Start Calibration" |
| 104 | + |
| 105 | + |
| 106 | + |
| 107 | +- You'll hear a sound indicating calibration has started |
| 108 | +- After a few seconds, click "Stop Calibration" |
| 109 | + |
| 110 | + |
| 111 | + |
| 112 | +3. **Perform Full Calibration** |
| 113 | +- Return to the Calibration tab |
| 114 | +- Set the calibration mode to "Full" |
| 115 | + |
| 116 | + |
| 117 | + |
| 118 | +- Go back to the Cam tab |
| 119 | +- Click "Start Calibration" |
| 120 | +- After hearing the start sound, make as many facial expressions as possible: |
| 121 | + - Smile, frown, open mouth wide |
| 122 | + - Puff cheeks, stick out tongue |
| 123 | + - Move jaw side to side |
| 124 | +- **Tip:** Keep movements natural - don't exaggerate expressions |
| 125 | +- Calibration ends when you hear a different sound |
| 126 | + |
| 127 | +## Fine-Tuning and Troubleshooting |
| 128 | + |
| 129 | +If some expressions work better on one side than the other, or you need to adjust tracking sensitivity: |
| 130 | + |
| 131 | +### Understanding the Calibration Tab |
| 132 | + |
| 133 | + |
| 134 | + |
| 135 | +The calibration panel allows you to manually adjust tracking values: |
| 136 | + |
| 137 | +- **Left/Right**: Indicates which side of the face the shape corresponds to |
| 138 | + |
| 139 | + |
| 140 | + |
| 141 | +- **Shapes**: The specific facial movement (left and/or right) being tracked (Mouth Open, Cheek Puff, etc.) |
| 142 | + |
| 143 | + |
| 144 | + |
| 145 | + |
| 146 | +- **Min**: The threshold at which the model starts detecting a shape |
| 147 | + |
| 148 | + |
| 149 | + |
| 150 | +- **Max**: The maximum value the model detects for the shape |
| 151 | + |
| 152 | + |
| 153 | + |
| 154 | +### Adjusting Values |
| 155 | + |
| 156 | +- For proper tracking, minimum values should generally start at around 0.1 |
| 157 | +- Example with CheekPuff: |
| 158 | + - Setting Minimum to 0.4: You need significant cheek puffing before detection |
| 159 | + - Setting Maximum to 0.1: Slight cheek movement registers as full puffing |
| 160 | + |
| 161 | +### Fixing Common Issues |
| 162 | + |
| 163 | +If your jaw appears to lean in your neutral position: |
| 164 | +- Adjust the minimum value for JawLeft until it's no longer detected when your face is at rest |
34 | 165 |
|
35 |
| -### Open the Project Babbble software and select the COM port of your tracker. |
36 |
| - - In the Project Babble software, click on the dropdown next to the "Camera Address" text. |
37 |
| - - Click the on the desired camera Address. |
| 166 | +**Pro Tip:** For precise adjustments, open your VR application's debug menu for the mouth tracking asset. Watch how values change as you make expressions, then return to the calibration tab to fine-tune. |
38 | 167 |
|
39 |
| - |
| 168 | + |
40 | 169 |
|
41 |
| -### 4) Getting a camera feed running! |
42 |
| - - Now click the "Save and Restart Tracking" button to connect. |
43 |
| - - IMPORTANT: You won't see a video until you set a crop area. So click on "cropping mode" and click and drag to set a crop area. |
44 |
| - - For actual use make sure to make a box around your mouth! |
45 |
| - - After this go back to "Tracking Mode" and you should see a video feed from your camera! |
46 |
| - |
47 |
| - |
| 170 | +## Next Steps |
48 | 171 |
|
49 |
| -### 5) Finished! |
50 |
| - - To click on one of the links down below to get started in game! |
51 |
| - - For people who want to hop in game, click here for [VRChat](docs\software\integrations\vrc.mdx), [Resonite](docs\software\integrations\resonite.mdx), or here for [something else](docs\software\integrations\integrations.mdx). |
| 172 | +Your Babble Tracker is now set up and ready to use! To get started with specific VR platforms: |
52 | 173 |
|
53 |
| -## But I want WiFi! |
| 174 | +- [VRChat Integration Guide](docs/software/integrations/vrc.mdx) |
| 175 | +- [ChilloutVR](docs/software/integrations/chilloutVR.mdx) |
| 176 | +- [Resonite Integration Guide](docs/software/integrations/resonite.mdx) |
| 177 | +- [Other Platforms](docs/software/integrations/integrations.mdx) |
54 | 178 |
|
55 |
| -If you want WiFi, please look at our [Firmware Guide](docs\hardware\Firmware\firmware.mdx). |
| 179 | +## WiFi Capability |
56 | 180 |
|
| 181 | +Want to use your tracker wirelessly? Check out our [Firmware Guide](docs/hardware/Firmware/firmware.mdx) for instructions on enabling and configuring WiFi functionality. |
0 commit comments