Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

The purpose of the virtual human authoring tool is to be a complete UI interface for authoring characters easily, editing behaviors and adding/recording dialog.

Loading an existing scenario

  1. Launch the vhBuilder application. It will load up with a message ' Please Create/Load a scenario' as shown below

...

7) Once Unity loads up with the characters, then you can begin interacting with the characters just as you always do. The characters will respond to the questions with the answers as they are linked.

 

 

Creating a new scenario

 

  1. Launch the vhBuilder application. It will load up with a message ' Please Create/Load a scenario' as shown below

...

5) As indicated by the 'red' button on the bottom left, you now need to hit 'Apply' in order to have the scenario setup. On doing this, the tool will create a language model, classify the NPCEditor and initialize NVBG with the current scenario. On doing this, the new scenario is set up.

 

 

Editing a scenario

Once you have loaded a scenario or created a new one, you can modify the character dialogues and their behavior using the tool directly. This can be done as shown below

Adding a question and answer and linking them

1) In order to add a question/answer, first select the character that you want to add questions/answers for, from the character drop-down menu on the top left. Then type the question/answer in the respective text-box and hit enter or the 'Add' button as shown below. This will add the question/answer. 

...

3) Once you are done adding and linking questions/answers, hit the apply button on the bottom left as indicated by it's red color. This will apply your changes in NPCEditor.

 

 

 

Recording the audio for an answer

1) In order to record audio for a newly added answer, first select the answer by clicking on it. This will highlight the answer. Now hold down the 'Record' button and speak into the microphone and release the button when you are done speaking. 

...

2) On releasing the 'Record' button, you will see a window popup as shown below. This generates the bml with the lipsynch for the audio you just recorded. Please wait until the tool indicates otherwise. Once the tool indicates it is done, the audio has been recorded and the lipsynch generated. You should now be able to ask the corresponding question and hear the character respond in the recorded voice.

 

Modifying the character behavior

1) In order to modify the character behavior, please select the 'Non-Verbal' tab as shown below.

...

On doing this, the character behavior has been applied. Now when the character speaks that particular word, he will perform one of the selected animations.

 

 

Saving the scenario

1) In order to save the scenario and all the changes made to it, select the File menu option and hit the 'Save Scenario' as shown below

...