How do I develop applications with the latest Visual Studio, RAD Studio, Android Studio, JDK (Eclipse, NetBeans, et. al.), and Xcode?
Last reviewed: 3/25/2023
HOW Article ID: H032301
The information in this article applies to:
- AudioSearch 4
- GrammarKit 9
- KinesicsKit 7
- LexiconKit 9
- ProfileKit 9
- SpeechKit 12
- SpeechManager 3
- Talk&Listen 4
- VoiceMarkupKit 9
- VoiceXMLKit 6
Summary
Explore the new Chant product class libraries and sample projects for rapid application development.
More Information
Chant Developer Workbench 2023 includes Chant class libraries built to work with the latest IDEs: Visual Studio, RAD Studio, Android Studio, JDK (Eclipse, NetBeans, et. al.), and Xcode. Documentation code snippets and sample projects illustrate features and using various Speech APIs.
Supported speech APIs are illustrated in the code. To change speech-API, adjust the desired speech API-specific code for the technology installed on the system.
Sample projects for each product are found in default location: Documents\Chant\productname
Audio Search
The Audio Search helper includes the Transcribe sample to illustrate searching audio for matches using an audio transcription and the WordSpot sample to illustrate using word spotting to search for matches.
Review details in the Chant Audio Search section.
GrammarKit
GrammarKit includes the Compile sample to illustrate compiling speech recognition grammars.
Review details in the Compile Sample section.
KinesicsKit
KinesicsKit includes several samples that illustrate using the Kinect device to manage movement detection data:
- The Audio Source sample illustrates audio recording and playback;
- The Green Screen sample illustrates rendering body image against a background image;
- The Tic Tac Toe sample illustrates speech recognition and speech synthesis; and
- The Viewers sample illustrates rendering color, depth, and body data.
LexiconKit
LexiconKit includes the Phonemes sample to illustrate generating and speaking phonemes.
Review details in the Phonemes Sample section.
ProfileKit
ProfileKit includes the Training sample to illustrate launch profile management dialogs.
Review details in the Training Sample section.
SpeechKit
SpeechKit includes several samples that illustrate speech recognition and speech synthesis:
- The Command Recognition sample illustrates command speech recognition;
- The Dictation Recognition sample illustrates dictation speech recognition;
- The Grammar Recognition sample illustrates grammar speech recognition; and
- The Speech Synthesis sample illustrates synthesizing speech from text.
Speech Manager
The Speech Manager helper includes the Synthesis sample to illustrate asynchronous speech synthesis requests and the Transcription sample to illustrate asynchronous transcription requests using a queue.
Review details in the Chant Speech Manager section.
Talk&Listen
The Talk&Listen helper includes the TalkListen sample to illustrate simple speech synthesis and speech recognition.
Review details in the Chant Talk&Listen section.
VoiceMarkupKit
VoiceMarkupKit includes the Markup sample to illustrate dynamically generating text-to-speech markup.
Review details in the Markup Sample section.
VoiceXMLKit
VoiceXMLKit includes the Specials sample to illustrate a speech recognition and synthesis dialog using VoiceXML.
Review details in the Specials Sample section.