- Notifications
You must be signed in to change notification settings - Fork44
A DIY mouth tracking method for VR
License
Project-Babble/ProjectBabble
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Project Babble is a source first mouth tracking project designed to work with any VR headset. We strive to make our models robust to different lighting, cameras, image qualities and facial structures!
By default Project Babble is under a non-commerical license! Please contact us atprojectbabblevr@gmail.com to obtain a commercial license!
- 100% free and source available! 🌟
- Fast and robust! 🚀
- Works with existing blendshape standards! ⚙️
- Constantly updated and modified! 🔧
Head to the releases section anddownload the latest installer.
Installgit
,curl
and a version ofpython
(between3.10
and3.12
) for your distro.
Then, copy paste and run the following script into the terminal of your choice:
bash -c"$(curl -fsSL https://gist.githubusercontent.com/dfgHiatus/e1bce63cd6be1e8645c3b3adfd5b71a6/raw/26561da3b2bcf738f580176229e4853c18ddf554/project-babble-installer-latest.sh)"
bash -c"$(curl -fsSL https://gist.githubusercontent.com/dfgHiatus/a92a3caae24c1bfab1c7544537a654c5/raw/63573d5c882b4152c9434b9dd4bc888573fe9e98/project-babble-installer-tagged.sh)"
Once it's finished installing, you can update and run the Babble app by typingbabble-app
into your terminal. Youshould also be able to run the Windows executable through Wine!
Sometimes, the update script can error out if there are updates to pull from git. Fear not, re-rerunning the script in most cases fixes things.
If your GUI window shows just the top row of radio buttons, set a resolution for the Babble App manually in KDE's Window Settings. 800x600y is a good starting point with plenty of empty space.
If you receive a["Error listing UVC devices on Linux ... No such file or directory"]
when choosing/changing your camera, you'll need to install video4linux (v4l-utils
) for your distro.
For Ubuntu or other distros with apt:
sudo apt-get install v4l-utils
If you receive aModuleNotFoundError: No module named 'tkinter'
error message on run, you'll need to installtkinter
for your distro.
For Ubuntu or other distros with apt:
sudo apt-get install python3-tk
For Fedora:
sudo dnf install python3-tkinter
For MacOS:
brew install python-tk
You can read more about thishere andhere.
If you have trouble connecting to your Babble Board (IE being denied permission to access it), you will need to set up and configureudev rules.
We have integrations forVRChat,Resonite andChilloutVR!
Looking for something else? Check out ourdocumentation!
About
A DIY mouth tracking method for VR
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.