How do I voice enable applications in Visual Studio, RAD Studio, Android Studio, JDK (Eclipse, NetBeans, et. al.), and Xcode?

Last reviewed: 3/25/2025

HOW Article ID: H032504

The information in this article applies to:

  • AudioSearch 6
  • Developer Workbench 2025
  • GrammarKit 11
  • KinesicsKit 9
  • LexiconKit 11
  • ProfileKit 11
  • SpeechKit 14
  • SpeechManager 5
  • Talk&Listen 6
  • VoiceMarkupKit 11
  • VoiceXMLKit 8

Summary

Explore new Chant tools and libraries built with latest compilers to run with the latest IDEs for voice enabling apps with your favorite programming language.

More Information

Sometimes to understand how things work, it helps to start with an example before exploring the in-depth details in documentation.

Chant Developer Workbench 2025 includes samples that illustrate working in IDEs: Visual Studio, RAD Studio, Android Studio, JDK (Eclipse, NetBeans, et. al.), and Xcode. Projects illustrate features and using various APIs.

Supported APIs are illustrated in the code. To change API, adjust the desired API-specific code for the technology installed on the system.

Windows sample projects for each product are found in default location: C:\\Documents\Chant\productname version.

macOS sample projects are found in default location: Chant\productname version.

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:

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:

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.