Overview

The Rapport 1.0 system is a set of components to investigate how to build rapport with virtual humans by using audio and visual cues from the human participant.  It has been used in a few user studies at ICT.
It consists of 5 components:

Publications:

Jonathan Gratch, Ning Wang, Jillian Gerten, Edward Fast and Robin Duffy. Creating Rapport with Virtual Agents. 7th International Conference on Intelligent Virtual Agents, Paris, France 2007

Users

Running Rapport

  1. Make sure you have a microphone and webcam properly set up
  2. From the Launcher, run:
    1. Rapport Audio
    2. Rapport Gesture Detection
    3. Rapport Response
    4. Rapport Soundwoz
    5. Unity Renderer
  3. On the soundwoz, hit the 'Start Rapport' button

If you are having trouble getting the components to detect your voice or head, you can use the buttons on the SoundWoz to trigger the same events.

Interacting with Brad

You can now interact with Brad using the webcam and microphone:

Developers

Configuring

Currently we are only distributing the compiled binaries for the Rapport 1.0 system.  But there are configuration options.

For Response:

Message API

Sends

Receives

Known Issues

vrProcEnd messages do not get sent out on exit. This causes components to remain orange in the launcher

FAQ

FAQ