...
The Toolkit is a distributed system of many components which work in sync with each other. These components are categorized into modules, tools, libraries and 3rd party software.
- Modules are run-time components essential to the functioning of the Toolkit; including perception, speech recognition, natural language processing, nonverbal behavior, animation, rendering.
- Tools assist in configuring, running and modifying the Toolkit.
- Libraries are the API's and frameworks used by the modules and tools (e.g., messaging API, threading, etc.)
- 3rd party software are components developed outside of ICT which are essential for providing a proper framework for the Toolkit to run.
Modules
- AcquireSpeech Client
- MultiSense
- NonVerbal Behavior Generator
- NPCEditor
- Ogre
- PocketSphinx Wrapper
- Rapport
- SmartBody
- Text To Speech Interface
- vhtoolkitUnity
- Watson
...
- .NET Framework 3.5 SP1 Redistributable (http://www.microsoft.com/downloads/details.aspx?FamilyID=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=enincluded with the Toolkit installers, external link if needed)
- DirectX Redistributable (August 2009) (http://www.microsoft.com/downloads/details.aspx?FamilyId=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=enincluded with the Toolkit installers, external link if needed)
- ActiveMQ Server 5.48.2.4 (http://activemq.apache.org) (no windows installer is available directly through Apache, but is included with the appropriate Toolkit 0.0 (included with the Toolkit installers)
Developers
- All user requirements (above)
- Microsoft Visual Studio 2010 (optional, but preferred)
- Unity (http://unity3d.com/unity/download/).
...