...
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 NonVerbal Behavior Generator
- NPCEditor
- Ogre
- PocketSphinx Wrapper
- Rapport
- SmartBody
- Text To Speech Interface
- vhtoolkitUnity
- Watson
Tools
...
This section lists all the 3rd party software needed to run the Toolkit. This software is bundled with the Toolkit.
Users
...
- .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.20.0 (http://activemq.apache.org) (no windows installer is available directly through Apache, but is included with the appropriate Toolkit included with the Toolkit installers)
Developers
- All user requirements (above)Java
- JDK 6u26 Microsoft Visual Studio 2010 (optional, but preferred)
- Unity (http://java.sununity3d.com/productsunity/archive/j2se/6u10/index.html) (NOTE: set your JAVA_HOME environment variable to the installation directory, usually "C:\Program Files (x86)\Java\jdk1.6.0_26")
- Microsoft Visual Studio 2010 (optional, but preferred)
- download/).
3rd Party Alternatives
Some of the Toolkit components are mere proof-of-concepts rather than state-of-the-art solutions. This section lists alternatives to some of these components.
...
If you are interested in the USC Signal Analysis and Interpretation Laboratory providing you with custom speech models for Sonic, please /wiki/spaces/VHTK/pages/14583665 contact us.
Text To Speech
The Toolkit uses MS SAPI as a TTS interface and any SAPI compatible voice can be used with the Toolkit. To use a new voice download, install it, and change the character's voice ID. See the FAQ for details.
...