...
- Speech Recognition: PocketSphinx server plus AcquireSpeech client
- Multimodel Multi-modal Perception & Understanding: MultiSense
- Agent/Natural Language Generation: NPCEditor
- Nonverbal Behavior Generation: Nonverbal Behavior Generator (NVBG)
- Animation System: SmartBody
- Renderer: Unity 3D or Ogre
- Speech Generation: Text To Speech Interface
...