Quick Search:

 

 

 

Products

Developing Speech-enabled Silverlight 5 applications

Applies to: GrammarKit 4, LexiconKit 4, ProfileKit 4, SpeechKit 7, VoiceMarkupKit 4

Chant Developer Workbench 2011 now supports Silverlight 5 to integrate speech technology with in-browser and out-of-browser 32-bit and 64-bit applications.

Cut through the complexity of speech technology with Chant software.

Liberate the power of your applications by talking with them. You can be talking in a matter of minutes with Chant software.

Whether you develop desktop, server, mobile, telephony, Internet software, or web pages, Chant software makes it easy to integrate speech technology.

Chant application-ready components simplify using the SDKs from speech technology vendors Acapela Cepstral, IBM, Microsoft, and Nuance.
  

Contents

- Products
- Downloads
- Pricing
- Secure Order

buynow2.gif (1553 bytes)

Price Guarantee

 
 

Developer Workbench 2011
Interactive development and testing toolset.

Microsoft Certified for Windows 7 logoWhen building applications, it's essential that you have the right tools to get the job done.

Now you can develop applications that speak and listen using Developer Workbench from Chant. You can easily manage grammars, profiles, lexicons, recognisers, synthesisers, and text-to-speech markup directly within application software you develop. Chant Developer Workbench is comprised of tools and components for integrating speech technology.

 The Chant Developer Workbench interactive toolset provides development and testing environment for working with:

Interactive Environment

Chant Developer Workbench provides a comprehensive development and testing environment for working with speech technology that features:

  • Multi-document, interactive, customisable environment;
  • Powerful editor with color-coded formatting, intelliprompt, optional outlining, optional line numbers, undo-redo, word wrap, and find/replace;
  • Command line testing; and
  • Event tracing.

The tabbed-document interface provides for fast switching among multiple speech objects.

The editing environment is designed to accelerate speech technology grammar and markup development with built-in syntax checking and prompting.

The multi-docked windows layout is configurable to yield productivity for various development and testing scenarios.

Toolbars can be easily customised to display the facilities most often used.

Window layout and toolbar settings are persisted across interactive environment executions.

 

 
Develop grammars for optimal context-free speech recognition with GrammarKit 2

 
GrammarKit 4
Develop grammars for high-performance recognition.

 Shift your applications into high gear with speech recognition grammars.

A speech recognition grammar is a collection of rules comprised of words and phrases to be recognised from speech. A speech recognition engine (i.e., recogniser) uses a grammar to enhance its ability to recognise specific combinations of spoken words and phrases.

With dictation recognition, a recogniser matches from all the word possibilities in a large dictionary and asserts contextual analysis to ensure it returns the correct word (i.e., spelling) for homonyms (e.g., right or write).

Unlike dictation recognition, grammar recognition is context-free. A recogniser only matches against the rule definitions in the grammar.

Context-free grammar recognition enables your applications to capture data very efficiently. Grammars also enable your applications to assert domain constraints to elevate data capture accuracy automatically.

What is Grammar Management?

Grammar management enables you to:

  • customise and tailor grammars in your development environment,
  • compile grammars before application deployment, and
  • integrate grammar generation and compilation as part of your deployed application.

This provides your application added flexibility to run with information unknown until configuration time or runtime and to work with available technology on the deployed system.

What is GrammarKit?

Chant GrammarKit is comprised of software components that handle the complexities of generating, compiling, and persisting the compiled grammar binary.

It simplifies the process of managing grammars declared with IBM SRCL (IBM ViaVoice), Microsoft SAPI 4 Grammar Text File, Microsoft SAPI 5 XML Grammar, or Nuance BNF+ (VoCon 3200), Java Speech Grammar Format (JSGF), W3C ABNF, and W3C XML grammar syntax to use with your favourite speech recogniser.

GrammarKit includes ActiveX, C++, C++Builder, Delphi, Java, and .NET Framework, Silverlight, and Web component library formats to support all your programming languages and provides sample projects for popular IDEs—such as the latest Visual Studio 2010 from Microsoft.

The component libraries can be integrated with 32-bit, 64-bit, and mobile applications. 

 

 
Manage lexicons for optimal recognition and synthesis with LexiconKit 2

 
LexiconKit 4
Tailor pronunciations for maximum clarity.

No matter how you slice it, a tomato is just a tomato. However, your end users—customers and clients—may be partial to their kind of tomato. Your applications need to accommodate and adjust to their manner of speaking when recognising and synthesising.

A lexicon is a collection of word pronunciations that a speech recognition engine (i.e., recogniser) uses to improve recognition accuracy and a speech synthesis engine (i.e.,g synthesiser) uses to enhance its word pronunciation.

What is Lexicon Management?

Lexicon management enables you to administer the functions necessary to create, delete, edit, import, and export lexicons as part of your deployed application.

What is LexiconKit?

Chant LexiconKit is comprised of software components that handle the complexities of managing lexicons and persisting them in files for deployment and installation.

The LexiconKit component library includes a lexicon management class that provides you a simple way to create, edit, export, and import lexicon word pronunciations. Your application can edit lexicons as part of its runtime operation to enable real-time customisation and tailoring of your speech recognition and speech synthesis environment.

It simplifies the process of managing word pronunciations for Cepstral Swift API, Microsoft SAPI 4, Microsoft SAPI 5, and Nuance Vocalizer and VoCon API lexicon formats to use with your favourite speech recognisers and synthesisers.

LexiconKit includes ActiveX, C++, C++Builder, Delphi, Java, .NET Framework, Silverlight, and Web component library formats to support all your programming languages and provides sample projects for popular IDEs—such as the latest Visual Studio 2010 from Microsoft.

The component libraries can be integrated with 32-bit, 64-bit, and mobile applications.  

 

 
Manage speaker profiles for optimal speech recognition with ProfileKit 2

 
ProfileKit 4
Administer speaker profiles for accurate recognition.

Maximise speech recognition accuracy by ensuring end users have completed training sessions with the recogniser. Speaker training—even for command and grammar-based recognition—is essential for accuracy.

A recognition profile is a collection of information used by a speech recognition engine to increase its recognition accuracy for a specific individual's voice and environment.

A speech recognition engine saves training and background noise information to use in recognising speech. Some speech recognition engines, such as Microsoft's Recognizer, capture and save information over time to adapt the profile for optimum speech recognition accuracy.

What is Profile Management?

Profile management enables you to administer the functions necessary to create, delete, train, backup, and restore speech recognition profiles as part of your deployed application.

What is ProfileKit?

Chant ProfileKit is comprised of software components that handle the complexities of managing profiles and persisting them in files for deployment and recovery.

It simplifies the process of managing profiles for Nuance Dragon NaturallySpeaking, IBM ViaVoice, Microsoft SAPI 4, Microsoft SAPI 5, and Nuance VoCon recognisers. You can backup and restore, activate, create, delete, and train profiles as needed within your application to adapt to the end user.

ProfileKit includes ActiveX, C++, C++Builder, Delphi, Java, .NET Framework, Silverlight, and Web component library formats to support all your programming languages and provides sample projects for popular IDEs—such as the latest Visual Studio 2010 from Microsoft.

The component libraries can be integrated with 32-bit, 64-bit, and mobile applications.

 

 
Efficiently manage speech recognition and synthesis with SpeechKit 5

 
SpeechKit 7
Integrate speech technology for hands-free operation.

You really don't have to sit in front of a computer with a mouse and keyboard to use information technology. Your applications can be enhanced to speak and listen to you from where ever you need them to.

Speech recognition is the process of converting an acoustic signal (i.e. audio data), captured by a microphone or a telephone, to a set of words. These words can be used for controlling computer functions, data entry, and application processing.

Speech synthesis is the process of converting words to phonetic and prosodic symbols and generating synthetic speech audio data. Synthesised speech can be used for asking questions, event notification, and reading documents aloud.

What is SpeechKit?

Chant SpeechKit is comprised of application ready software components that handle the complexities of speech recognition and speech synthesis to minimise the programming necessary to develop software that speaks and listens.

It simplifies the process of managing Nuance Dragon NaturallySpeaking, IBM ViaVoice, Microsoft SAPI 4, Microsoft SAPI 5, or Nuance Vocon 3200 recognisers, and managing Acapela, Cepstral, Nuance RealSpeak Solo, Nuance Vocalizer, Microsoft SAPI 4 or Microsoft SAPI 5 synthesisers.

SpeechKit includes ActiveX, C++, C++Builder, Delphi, Java, .NET Framework, Silverlight, and Web component library formats to support all your programming languages and provides sample projects for popular IDEs—such as the latest Visual Studio 2010 from Microsoft.

The component libraries can be integrated with 32-bit, 64-bit, and mobile applications. 

 

 
Fine tune speech synthesis using text markup with VoiceMarkupKit 2

 
VoiceMarkupKit 4
Fine-tune speech synthesis with text markup.

Avoid putting your end users to sleep with boring synthesised speech. You will be amazed at how adjusting the speed, adding pauses, injecting emphasis, and switching voices can break up the monotony of synthesised speech.

Text-to-speech (TTS) markup is text with imbedded indicators that control speech synthesis from the text. Speaking qualities such as the speed, pitch, emphasis, and word pronunciation may be tailored in reproducing speech from text.

A TTS grammar is a collection TTS markup. A text-to-speech engine (i.e., synthesiser) uses TTS markup to enhance its ability to synthesise speech from text and generate the audio for playback.

What is Voice Markup Management?

Synthesisers (i.e., speech APIs) support unique markup syntax. By generating TTS markup at runtime, your application can maximise the quality of TTS playback and offer your end users the flexibility of using various synthesisers with your application.

What is VoiceMarkupKit?

Chant VoiceMarkupKit is text-to-speech (TTS) markup language management software that enables you to generate TTS markup to enhance the playback quality when synthesising.

The VoiceMarkupKit component library includes a voice markup management class that provides you a simple way to generate text-to-speech markup. Your application can markup text as part of its runtime operation to enable real-time customisation and tailoring of your text-to-speech environment.

It simplifies the process of generating Nuance L&H Native Control Sequence, Microsoft SAPI 4, Microsoft SAPI 5, and W3C SSML markup language to use with your favourite speech synthesisers.

VoiceMarkupKit includes ActiveX, C++, C++Builder, Delphi, Java, .NET Framework, Silverlight, and Web component library formats to support all your programming languages and provides sample projects for popular IDEs—such as the latest Visual Studio 2010 from Microsoft.

The component libraries can be integrated with 32-bit, 64-bit, and mobile applications.   

 

 

For more information please contact the MicroWay sales team:
Head Office
MicroWay Pty Ltd
PO Box 84,
Braeside, Victoria, 3195, Australia
Ph: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
Sydney Sales Office
MicroWay Pty Ltd
PO Box 1733,
Crows Nest, NSW 1585, Australia
Tel: 1300 553 313
Fax: 1300 132 709
email: sales@microway.com.au
ABN: 56 129 024 825
New Zealand Sales Office
MicroWay Pty Ltd (NZ)
PO Box 912026
Victoria Street West
Auckland 1142, New Zealand
Tel: 0800 450 168
email: sales@microway.co.nz
buynow2.gif (1553 bytes)


International: call +61 3 9580 1333, fax +61 3 9580 8995

 

© 1995-2012 MicroWay Pty Ltd. All Rights Reserved. Terms and Privacy Policy.