Versions Compared

Key

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

Table of Contents

Overview

Shridhar should totally take a look at thisThe Toolkit is a distributed system that comprises of many components working in sync with each other. These components can be categorized into core modules, tools, libraries and third party software.

The core modules are the applications that are essential for the Toolkit to run in it's entirety (speech recognition/understanding/processing, animation, text to speech, rendering, vision).

The tools are used to assist in properly utilizing and modifying the Toolkit. The tools aren't essential to the functioning of the toolkit though.

Libraries are the API's and frameworks that are used by the core modules and tools. e.g. messaging API, threading etc.

Third party software are components developed outside of ICT and that are essential to provide a proper framework for the Toolkit to run on.

Modules

...