About Chant SpeechKit

Integrate Speech Technology for hands-free operation.

Chant SpeechKit handles the complexities of speech recognition and speech synthesis to minimize the programming necessary to develop software that speaks and listens. It simplifies the process of managing Apple Speech, Google Android.speech, Microsoft SAPI 5, Microsoft Speech Platform, Microsoft Windows Media (UWP and WinRT), and Nuance Dragon NaturallySpeaking recognizers, and managing Acapela, Apple AVFoundation, Cepstral, CereProc, Google Android.tts, Microsoft SAPI 5, Microsoft Speech Platform and Microsoft Windows Media (UWP and WinRT) synthesizers. SpeechKit includes Android, C++, C++Builder, Delphi, Objective-C (iOS and macOS), Swift (iOS and macOS), Java, .NET Framework and Xamarin class libraries to support all your programming languages and sample projects for popular IDEs - such as the latest Visual Studio from Microsoft and RAD Studio from Embarcadero and Java IDEs Eclipse, IntelliJ, JDeveloper and NetBeans. The class libraries can be integrated with 32-bit and 64-bit applications.

Chant SpeechKit Features

Chant SpeechKit handles the complexities of speech recognition and speech synthesis. The classes minimize the programming efforts necessary to construct software that speaks and listens.

A SpeechKit application can:

  • Control application functions by speaking rather than having to use a mouse or keyboard
  • Prompt users for applicable data capture
  • Capture data by speaking rather than typing
  • Confirm data capture with spoken or audio acknowledgement
  • Transcribe audio files to text
  • Synthesize speech to files

Recognizers are accessed via proprietary application programming interfaces (APIs). SpeechKit supports the following speech APIs for speech recognition:

  • Apple Speech - ARM, x64, x86
  • Google android.speech - ARM
  • Microsoft SAPI 5 - x64, x86
  • Microsoft Speech Platform - x64, x86
  • Microsoft .NET System.Speech - x64, x86
  • Microsoft .NET Microsoft.Speech - x64, x86
  • Microsoft Windows Media (UWP) - ARM, x64, x86
  • Microsoft Windows Media (WinRT) - x86, x64
  • Nuance Dragon NaturallySpeaking - x86, x64

Synthesizers are accessed via proprietary application programming interfaces (APIs). SpeechKit supports the following speech APIs for speech synthesis:

  • Acapela TTS - x64, x86
  • Apple AVFoundation - ARM, x64, x86
  • Cepstral Swift - x64, x86
  • CereProc CereVoice - x64, x86
  • Google android.speech.tts - ARM
  • Microsoft SAPI 5 - x64, x86
  • Microsoft Speech Platform - x64, x86
  • Microsoft .NET System.Speech - x64, x86
  • Microsoft .NET Microsoft.Speech - x64, x86
  • , x64, x86, x86, x64
  • Microsoft Windows Media (WinRT) - x86, x64

Within Chant Developer Workbench, you can:

  • Enumerate speech engines for testing recognizer-, and synthesizer-specific features
  • Trace recognition and synthesis events
  • Support grammar activation and testing
  • Support TTS markup playback