How do I develop 64-bit C++Builder apps that speak, listen and interact with users?
Last reviewed: 12/14/2012
HOW Article ID: H121202
The information in this article applies to:
- GrammarKit 4
- KinectKit
- LexiconKit 4
- ProfileKit 4
- SpeechKit 7
- VoiceMarkupKit 4
Summary
Now you can develop 64-bit C++Builder apps that speak, listen, and interact with users using the Chant 64-bit component libraries for C++Builder.
More Information
The latest update to C++Builder XE3 includes a 64-bit compiler for building 64-bit applications. These application can use the Chant C++Builder classes to manage grammars, profiles, lexicons, recognizers, synthesizers, text-to-speech markup, and movement.
To access the Chant C++Builder classes within your application, first add a project reference to the C++Builder header include files:
- Within your C++Builder project, select Project Options.
- Select the C++Builder compiler options.
-
Add the include path reference to the Chant header file directory:
- For GrammarKit, add Include path reference to the GrammarKit header files directory: C:\Program Files\Chant\GrammarKit 4\Win64\CBuilder\include.
- For KinectKit, add Include path reference to the KinectKit header files directory: C:\Program Files\Chant\KinectKit\Win64\CBuilder\include.
- For LexiconKit, add Include path reference to the LexiconKit header files directory: C:\Program Files\Chant\LexiconKit 4\Win64\CBuilder\include.
- For ProfileKit, add Include path reference to the ProfileKit header files directory: C:\Program Files\Chant\ProfileKit 4\Win64\CBuilder\include.
- For SpeechKit, add Include path reference to the SpeechKit header files directory: C:\Program Files\Chant\SpeechKit 7\Win64\CBuilder\include.
- For VoiceMarkupKit, add Include path reference to the VoiceMarkupKit header files directory: C:\Program Files\Chant\VoiceMarkupKit 4\Win64\CBuilder\include.
When you are ready to deploy your C++Builder application, you need to ensure you have a valid license, bundle the correct Chant component library, and configure your installation properly on the target system. Review the following checklist before deploying your applications:
- You may deploy your C++Builder application to any system with a valid license from the Chant.
-
Copy the applicable Chant component library with your application .exe to the target system:
- For GrammarKit, copy CGrammarKitX64.dll to the target system and place in the same directory with your application.
- For KinectKit, copy CKinectKitX64.dll to the target system and place in the same directory with your application.
- For LexiconKit, copy CLexiconKitX64.dll to the target system and place in the same directory with your application.
- For ProfileKit, copy CProfileKitX64.dll to the target system and place in the same directory with your application.
- For SpeechKit, copy CSpeechKitX64.dll to the target system and place in the same directory with your application.
- For VoiceMarkupKit, copy CVoiceMarkupKitX64.dll to the target system and place in the same directory with your application.
Embarcadero C++Builder 64-bit sample projects are installed at the following locations:
- My Documents\Chant GrammarKit 4\Win64\CBuilder\RS XE3,
- My Documents\Chant KinectKit\Win64\CBuilder\RS XE3,
- My Documents\Chant LexiconKit 4\Win64\CBuilder\RS XE3,
- My Documents\Chant ProfileKit 4\Win64\CBuilder\RS XE3,
- My Documents\Chant SpeechKit 7\Win64\CBuilder\RS XE3, and
- My Documents\Chant VoiceMarkupKit 4\Win64\CBuilder\RS XE3.
For additional help with developing 64-bit C++Builder apps that speak, listen and interact with users, contact Chant Support via or web.