...
vhToolkitUnity is the Unity3D Unity rendered version of the Virtual Human Toolkit. This project integrates several research systems together in order for the user to interact with a virtual human character through usage of text to speech and language understanding. Some of the systems that are integrated into his project are the Smartbody animation system, text to speech engines, and AcquireSpeech. Unity is a 3rd party proprietary rendering engine and is provided as binary-only with the Virtual Human Toolkit. You can download the free version of Unity here. For changing art assets you need to purchase Unity Pro. vhtoolkitUnity was created using the vhAssets package as a starting point.
...
Use the ~ key to bring up the console.
Bonebus mode uses Smartbody as a separate process instead of integrated within Unity. This is useful if you have Unity Free since Smartbody uses Unity Plugins which is a Pro only feature.
Click 'Launch SB Bonebus' and the SmartBody window will open
Click 'Bonebus Init Scene' and the Characters will re-initialize in bonebus mode
If Unity will not Play because you have Unity Free, then click the SmartbodyManager gameobject and disable it before playing.
<outdated>
These instructions are for both Unity Pro and Unity Free. When there are specific instructions for a particular version, they have been marked as such.
There are differences because Unity Pro uses an .dll version of smartbody, and runs within the process. For Unity Free, Smartbody is launched as a separate process and communicates to Unity via network traffic.
Steps:
...
...
</outdated>
Creating your own Virtual Human has different meanings to different groups. Some people want to use the existing characters that we supply, but only change certain features like giving them a different voice, or a different colored shirt. Others groups want to use a different character, but the character was created using a standard character package that we already support (Mixamo, etc). Others want to use a completely different character with a unique skeleton, etc. These instructions will attempt to explain the different features and how to customize based on your needs.
The easiest way to use your own Virtual Human is to create a Unity Project using the included .unitypackages as a starting point. From here, you can add/change features on the default character, or bring in your own and customize using the existing character for reference.
Hit the ~ key to bring up the console. Here you can see some debug information. Type 'help' for all available commands.
...
Receives:
Sends:
See Main FAQ for frequently asked questions regarding the installer. Please use the Google Groups emailing list for unlisted questions.