Skip to content

Commit d64a2e0

Browse files
authored
Merge pull request #84 from Project-Babble/main
2 parents ab571d1 + 769ffdf commit d64a2e0

File tree

18 files changed

+160
-35
lines changed

18 files changed

+160
-35
lines changed
Lines changed: 160 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,181 @@
11
---
22
sidebar_position: 2
3-
title: Official Babble Tracker
3+
title: Babble Tracker Quickstart
44
---
55

6-
# Official Babble Tracker
6+
# Babble Tracker Quickstart
77

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.
99

10-
## Here's how to use the tracker:
10+
## Getting Started
11+
### Initial Setup
1112

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
1618

17-
![switch](/img/setup_switch.jpg)
19+
![Switch Position](/img/setup_switch.jpg)
1820

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
2326

24-
![device manager](/img/setup_comm.png)
27+
![Device Manager](/img/setup_comm.png)
2528

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*`.
2931

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.
3246
:::
3347

48+
![Camera Address Selection](/img/setup_dropdown_comm_select.png)
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+
![Cropping Mode Button](/img/babbleofficaltracker/1.png)
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+
![Proper Crop Example](/img/babbleofficaltracker/2.png)
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+
![Tracking Mode Button](/img/babbleofficaltracker/3.png)
79+
80+
- You should now see a smooth video feed from your camera
81+
82+
![Working Camera Feed](/img/setup_working_V.png)
83+
84+
## Calibration Process
85+
86+
Proper calibration is essential for accurate facial tracking:
87+
88+
1. **Navigate to the Calibration tab**
89+
90+
![Calibration Tab](/img/babbleofficaltracker/4.png)
91+
92+
2. **Perform Neutral Calibration**
93+
- Set the calibration mode to "Neutral"
94+
95+
![Neutral Mode](/img/babbleofficaltracker/5.png)
96+
97+
- Return to the Cam tab
98+
- Check "Enable Calibration"
99+
100+
![Enable Calibration](/img/babbleofficaltracker/8.png)
101+
102+
- Relax your face into its natural resting position
103+
- Click "Start Calibration"
104+
105+
![Start Calibration](/img/babbleofficaltracker/9.png)
106+
107+
- You'll hear a sound indicating calibration has started
108+
- After a few seconds, click "Stop Calibration"
109+
110+
![Stop Calibration](/img/babbleofficaltracker/10.png)
111+
112+
3. **Perform Full Calibration**
113+
- Return to the Calibration tab
114+
- Set the calibration mode to "Full"
115+
116+
![Full Mode](/img/babbleofficaltracker/6.png)
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+
![Calibration Panel](/img/babbleofficaltracker/11.png)
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+
![Left Right Options](/img/babbleofficaltracker/12.png)
140+
141+
- **Shapes**: The specific facial movement (left and/or right) being tracked (Mouth Open, Cheek Puff, etc.)
142+
143+
![Shape Names](/img/babbleofficaltracker/13.png)
144+
![Minimum Value](/img/babbleofficaltracker/14.png)
145+
146+
- **Min**: The threshold at which the model starts detecting a shape
147+
148+
![Min Value](/img/babbleofficaltracker/15.png)
149+
150+
- **Max**: The maximum value the model detects for the shape
151+
152+
![Maximum Value](/img/babbleofficaltracker/16.png)
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
34165

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.
38167

39-
![camera address](/img/setup_dropdown_comm_select.png)
168+
![Maximum Value](/img/babbleofficaltracker/17.png)
40169

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-
![camera working](/img/setup_working_V.png)
170+
## Next Steps
48171

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:
52173

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)
54178

55-
If you want WiFi, please look at our [Firmware Guide](docs\hardware\Firmware\firmware.mdx).
179+
## WiFi Capability
56180

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.
27.1 KB
Loading
25.5 KB
Loading
11 KB
Loading
204 KB
Loading
43.1 KB
Loading
14 KB
Loading
34.4 KB
Loading
33.6 KB
Loading
1.72 MB
Loading

0 commit comments

Comments
 (0)