Frequently Asked Questions

Last reviewed: 5/1/2020

Article ID: F052001

FAQ: What's new in Chant Developer Workbench 2020?

GO FASTER!
Gain development productivity and runtime efficiency.

Learn by Example

See how easy it is to develop software that speaks, listens, and detect movement with example apps. Simply compile and run sample apps using your favorite IDE and programming language.

Read Knowledge Base article H052001 HOW: Developing applications with Visual Studio, RAD Studio, and JDK (Eclipse, NetBeans, et. al.) that speak, listen, and detect movement for more information.

Direct Speech Recognition Requests

Now you can recognize speech directly bypassing vocabulary management and queue processing. StartRecognition method enables continuous speech recognition if no vocabularies are enabled and the Transcribe method directly passes requests to a recognizer and no longer adds requests to a queue.

Read Knowledge Base article H052002 HOW: Managing speech recognition directly with the recognizer for more information.

Speech Recognition Context Management

Now you can manage speech recognition context directly with vocabulary mangement methods. Simply enabled and disable vocabularies (i.e. command, grammar, dictation) before starting the speech recognizer.

Read Knowledge Base article H052003 HOW: Managing listening context with speech recognition vocabularies for more information.

Direct Speech Synthesis Requests

Now you can synthesize text to speech directly bypassing queue processing. Speak methods directly pass requests to synthesizer and no longer add requests to a queue (i.e., real-time or batch).

Read Knowledge Base article H052004 HOW: Managing speech synthesis directly with the synthesizer for more information.

Speech Recognizer Browser

Now you can design and test speech recognition apps using the Speech Recognizer Browser. Simply select a speech recognizer, define vocabularies to use for testing speech recognition, and analyze output and event results.

Read Knowledge Base article H052005 HOW: Designing and testing speech recognition apps for more information.

Speech Synthesizer Browser

Now you can design and test speech synthesis apps using the Speech Synthesis Browser. Simply select a speech synthesizer, enter text to synthesize, and analyze output and event results.

Read Knowledge Base article H052006 HOW: Designing and testing speech synthesis apps for more information.

Windows 10 SRGS and SSML Editing

Now you can design and edit Speech Recognition Grammars (SRGS) Speech Synthesis Markup Language (SSML) for Windows 10 Universal Windows Platform (UWP) device apps that use internal XML validation. Simply open a grammar or markup tab in the Chant Developer Workbench and begin editing.

Read Knowledge Base article H052007 HOW: Designing and editing SRGS and SSML for Universal Windows Platform (UWP) apps for more information.

GO NATIVE!
Optimize application builds with specific SDKs.

Version-specific API Support

Now you can deploy apps with version-specific API support. Simply include a version-specific Chant API library with applications when deploying.

Read Knowledge Base article H052008 HOW: Developing applications with version-specific API support for more information.

Cepstral SDKs for Speech Synthesis

Do more with Cepstral Speech Technology. Simply instantiate a Cepstral API object to generate phonemes, synthesis text, and generate SSML.

Read Knowledge Base article H052009 HOW: Developing applications that do more with Cepstral Speech Technology for more information.

CereProc SDKs for Speech Synthesis

Do more with CereProc Speech Technology. Simply instantiate a CereProc API object to synthesis text and generate SSML.

Read Knowledge Base article H052010 HOW: Developing applications that do more with CereProc Speech Technology for more information.

Microsoft SDKs for Speech Recognition, Speech Synthesis, and Natural User Interface

Do more with Microsoft Speech and Natural User Interface (NUI) Technology. Simply instantiate a Microsoft API object to synthesis text and generate SSML.

Read Knowledge Base article H052011 HOW: Developing applications that do more with Microsoft Speech and Natural User Interface (NUI) Technology for more information.

Nuance SDKs for Speech Recognition and Speech Synthesis

Do more with Nuance Speech Technology. Simply instantiate a Nuance API object to generate phonemes, synthesis text, and generate SSML.

Read Knowledge Base article H052012 HOW: Developing applications that do more with Nuance Speech Technology for more information.