Last reviewed: 3/23/2024 10:30:13 AM
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; and
- Synthesize speech to files.
Recognizers are accessed via proprietary application programming interfaces (APIs). SpeechKit supports the following speech APIs for speech recognition:
Speech API | Platforms |
---|---|
Apple Speech | ARM, x64, x86 |
Google android.speech | ARM |
Microsoft Azure Speech | ARM, x64, x86 |
Microsoft SAPI 5 | x64, x86 |
Microsoft Speech Platform | x64, x86 |
Microsoft .NET System.Speech | x64, x86 |
Microsoft .NET Microsoft.Speech | x64, x86 |
Microsoft WindowsMedia (UWP) | ARM, x64, x86 |
Microsoft WindowsMedia (WinRT) | x86, x64 |
Nuance Dragon NaturallySpeaking | x64, x86 |
Synthesizers are accessed via proprietary application programming interfaces (APIs). SpeechKit supports the following speech APIs for speech synthesis:
Speech API | Platforms |
---|---|
Acapela TTS | x64, x86 |
Apple AVFoundation TTS | ARM, x64, x86 |
Cepstral Swift | x64, x86 |
CereProc CereVoice | x64, x86 |
Google android.speech.tts | ARM |
Microsoft Azure Speech | ARM, x64, x86 |
Microsoft SAPI 5 | x64, x86 |
Microsoft Speech Platform | x64, x86 |
Microsoft .NET System.Speech | x64, x86 |
Microsoft .NET Microsoft.Speech | x64, x86 |
Microsoft WindowsMedia (UWP) | ARM, x64, x86 |
Microsoft WindowsMedia (WinRT) | x86, x64 |
Within Chant Developer Workbench IDE, you can:
- Enumerate speech engines for testing recognizer-, and synthesizer-specific features;
- Trace recognition and synthesis events;
- Support grammar activation and testing; and
- Support TTS markup playback.