v0.3.1
Download the .zip at the bottom of this page, then install 1 dependency:
- Microsoft Visual C++ Redistributable. Direct link: vc_redist.x64.exe. Required by some Python dependencies.
Then follow the v0.1 setup guide: https://www.youtube.com/watch?v=e6vpz-bSjFs
Please report all issues to the discord: https://discord.gg/YWmCvbCRyn
Significant changes:
- Hotfix v0.3 bug: correct how bytes per char is plumbed in Unity app
- Enable using built-in chatbox! You no longer need to put the custom chatbox on your avatar unless you want to. This means you can use the STT with public avatars. (Caveat: the built-in chatbox is limited to one update every ~2 seconds, meaning it's less real-time than the custom chatbox)
- Unity app input fields persist across app restarts. You no longer need to re-enter the same data every time you update an avatar.
Hardware requirements:
- ~5GB of disk space (my python dependencies are big)
- An NVIDIA GPU with least 2GB of VRAM to spare (recommended)
Avatar requirements:
- At least 65 bits of unused avatar parameters
- 1 free material slot
- No write defaults on your animations (a fix for this is coming soon)
How to update an existing avatar:
- Simply regenerate your avatar assets using the GUI, then upload. Unity will automatically pick up the new shader, animations, and avatar descriptor components.
How to uninstall:
- Simply delete the TaSTT/ directory. All runtime dependencies are installed under Resources/.
- If you put it on an avatar:
- Delete TaSTT_Generated
- Delete World-Constraint from your hierarchy
- Update your avatar descriptor to use your old FX controller, menu, and parameters