Nuance

Develop Nuance-enabled Applications Faster Complimentary architecture review

Integrate Nuance speech recognition and synthesis faster with Chant tools and components. Start talking with your applications using Nuance recognizers and synthesizers in a matter of minutes. It’s that easy.

Or, if you prefer, have Chant provide you the code to drop into your applications and start talking with them with little or no effort on your part at all.

Chant application-ready components simplify using the Nuance Dragon NaturalSpeaking and VoCon 3200 SDKs.

In addition to supporting the features provided by these two recognizers, your applications can also take advantage of Chant features not implemented in either recognizer’s SDK such as:

  • Manage context-based and context-free recognition by dynamically adding, removing, enabling, and disabling, command, grammar, and dictation vocabularies.
  • Select and adjust recognizer and audio options and property settings dynamically.
  • Leverage a common persistence framework across programming languages and component formats.
  • Integrate with almost any application type, architecture, programming language, and development environment used for Windows and WinCE platforms.

Chant application-ready components simplify using Nuance RealSpeak Solo and Nuance Vocalizer voices. Nuance RealSpeak Solo voices can be accessed with either the Microsoft SAPI 5 SDK or RealsSpeak Solo SDK. Nuance Vocalizer voices can be accessed only using the Nuance Vocalizer SDK.

The benefit of using the RealsSpeak Solo native speech API when synthesizing is that it eliminates additional SAPI 5 processing and allows your applications to take full advantage of RealSpeak Solo features not supported in SAPI. Your applications can also take advantage of Chant features not implemented in the speech SDKs such as:

  • Control synthesis requests with built-in queue manger.
  • Synthesize from a variety text data input formats and generate audio data in a variety of output formats.
  • Select and adjust synthesizer and audio options and property settings dynamically.
  • Integrate with almost any application type, architecture, programming language, and development environment used for Windows and WinCE platforms.
  • Synthesize and playback audio from Vocalizer voices with a single application request.

Create Grammars for High-performance Recognition with GrammarKit

Develop grammars for high-performance speech recognition with GrammarKit

Now you can easily compile and persist SAPI CFG and Nuance L&H BNF+ grammar binary within your applications using GrammarKit 2 from Chant. Your Dragon NaturallySpeaking and VoCon 3200 applications can:

  • Compile grammar source from buffer, file, resource, stream, and string formats.
  • Persist compiled grammar binary to buffer, file, and stream formats.

With GrammarKit in the Chant Developer Workbench interactive environment, you can:

  • Create and edit grammars in native grammar syntax.
  • Compile and debug grammars.
  • Test grammars with live and recorded audio (requires SpeechKit).

» Learn more about GrammarKit

Administer Speaker Profiles for Accurate Recognition with ProfileKit

Administer speaker profiles for accurate speech recognition with ProfileKit

Now you can easily administer speaker profiles within your applications using ProfileKit 2 from Chant. Your Dragon NaturallySpeaking applications can:

  • Create and delete speaker profiles on demand.
  • Integrate speaker training as part of your application features.
  • Backup and restore speaker profiles for ensuring maximum recognition accuracy and reliability.

With ProfileKit in the Chant Developer Workbench interactive environment, you can:

  • Create and delete speaker profiles.
  • Enumerate speaker profiles for selection and command line testing.
  • Invoke speaker training.
  • Import and export speaker profiles.

» Learn more about ProfileKit

Integrate Nuance Recognition and Synthesis Faster with SpeechKit

Integrate speech recognition and synthesis faster with SpeechKit

You can easily manage Nuance Dragon NatuallySpeaking and VoCon 3200 recognizers within your applications using SpeechKit 6 from Chant. Your applications can:

  • Capture spoken input as if it was typed using a keyboard.
  • Select menus, list items, click buttons, and click hypertext links by speaking instead of using a mouse.
  • Simulate keyboard input and mouse clicks.
  • Recognize spoken languages supported by recognizers.
  • Access detailed recognition result attributes and properties.
  • Correct recognition results.
  • Playback recorded audio associated with recognition results.
  • Manage context-based and context-free recognition by dynamically adding, removing, enabling, and disabling, command, grammar, and dictation vocabularies.
  • Take advantage of built-in audio management and recognize from the audio format needed by your application.
  • Recognize from buffers, files, microphone (live), and stream audio sources.
  • Write audio to buffers, streams, and files.
  • Persist property settings across executions.
  • Process requests synchronously or asynchronously with built-in queue manager.
  • Use built-in What Can I Say dialog to display what commands your application responds to and Where Can I Go dialog to display hypertext links that can be invoked by speaking the link text.

You can easily manage RealSpeak Solo voices within your applications using SpeechKit 6 from Chant. Your applications can:

  • Synthesize speech from anywhere within your application.
  • Automatically synthesize message box text.
  • Easily enumerate and select a voice.
  • Easily adjust the spoken output speed, volume, and pitch.
  • Take advantage of built-in audio management and synthesize to the audio format needed by your application.
  • Synthesize text from strings, buffers, streams, and files.
  • Playback audio or write to buffers, streams, and files.
  • Access detailed synthesis result attributes and properties.
  • Persist property settings across executions.
  • Process requests synchronously or asynchronously with built-in queue manager.

With SpeechKit in the Chant Developer Workbench interactive environment, you can:

  • Enumerate audio devices and speech engines for selection and command line testing of audio-, recognizer-, and synthesizer-specific features.
  • Trace audio, recognition, and synthesis events.
  • Support grammar activation and testing (requires GrammarKit).

» Learn more about SpeechKit