mission_statement
Phone - Australia: 1300 553 313
Hotline - New Zealand: 0800 450 168
 

 

Chant Products

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, CereProc, Microsoft, and Nuance.

Developer Workbench 2015

Develop Software that Speaks, Listens, and Interacts with Users

When building applications, it's essential that you have the right tools to get the job done.

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

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


Interactive Development Environment

Chant Developer Workbench

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

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

The tabbed-document interface provides for fast switching among multiple documents and browsers.

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 executions.


Call MicroWay on 1300 553 313 or email for more information.

 

 
KinesicsKit

KinesicsKit 3

Build Humanlike Interfaces for Natural User Experience

Humanise your application interfaces with movement tracking using natural user interface (NUI) technology.

Movement tracking is the process of mapping movement from image and positional data captured by cameras.

It can be used to control data processing and data entry. As a new modality for a natural user interface, it can augment traditional input methods applications use with keyboard, mouse, touch, and voice.

KinesicsKit


What is Movement Management?

Movement management enables you to:

  • capture image data and detect movement,
  • map and process movement data for application processing,
  • persist movement data for playback, editing, and analytics, and
  • integrate sensor device configuration and control as part of deployed applications.

Applications benefits include:

  • touch-free modality for control and input,
  • added flexibility to run on demand based on movement detection, and
  • expanded deployment scenarios for interactive processing in non-traditional application environments.

What is KinesicsKit?

Chant KinesicsKit handles the complexities of tracking movement with Microsoft Kinect for Windows.

It simplifies the process of managing movement with Kinect sensors and the Microsoft Natural User Interface API (NAPI). You can process audio and visual data to map movement directly within software you develop and deploy.

Chant KinesicsKit handles the complexities of tracking movement with Microsoft Kinect for Windows. The class libraries minimise the programming efforts necessary to construct software that maps movement from image and positional data captured by cameras.

With KinesicsKit you can:

  • Capture and map colour, depth, and body data;
  • Record and playback audio files; and
  • Integrate movement tracking with speech technology.

Within Chant Developer Workbench, you can:

  • Render and analyse colour, depth, and body data; and
  • Validate sensor image streams.


KinesicsKit includes C++, C++Builder, Delphi, Java, and .NET Framework class library formats to support all your programming languages and sample projects for popular IDEs—such as the latest Visual Studio from Microsoft.

The class libraries can be integrated with 32-bit and 64-bit applications.


Call MicroWay on 1300 553 313 or email for more information.

 

 
GrammarKit

GrammarKit 5

Design 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.

Recognizer Speech API Grammar Syntax
Microsoft SAPI 5 (all languages) SAPI 5 SAPI 5 XML Grammar
W3C SRGS XML
Microsoft Speech Platform (all languages) MSP W3C SRGS XML
Nuance VoCon 3200 (all languages) VoCon 3200 Nuance BNF+ V1.0, V1.1, V2.0
W3C SRGS ABNF
Java Speech Grammar Format (JSGF)


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:

  • design and test grammars for high-performance recognition,
  • compile static grammars to deploy binary with applications, and
  • integrate dynamic grammar generation and compilation as part of deployed applications.

Applications benefits include:

  • enhanced performance with optimised grammars,
  • added flexibility to run with information unknown until application configuration or runtime, and
  • expanded adaptability to run with available technology on the deployed system.

What is GrammarKit?

Chant GrammarKit handles the complexities of generating, compiling, and persisting the compiled grammar binary.

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

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

The class libraries can be integrated with 32-bit, 64-bit, and embedded applications.


Call MicroWay on 1300 553 313 or email for more information.

 

 
LexiconKit 5

LexiconKit 5

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., synthesiser) uses to enhance the quality of its pronunciation.

Lexicons play an important role in the accuracy of speech recognition. A speech recognition engine (i.e., recogniser) uses lexicons in the process of recognising speech. Lexicons consist of the words that a recogniser understands and returns as recognised speech. Since it's impractical for a recogniser to maintain every possible word and context in its spoken language, you enhance the accuracy of speech recognition by extending its lexicon.

Lexicons play an important role in the quality of text-to-speech playback. A text-to-speech engine (i.e., synthesiser) uses lexicons to obtain pronunciation information associated with words to generate the appropriate speech sounds for the word. For example, with a lexicon you may ensure "record" is pronounced correctly when used as a noun and when used as a verb.

What is Lexicon Management?

Lexicon management enables you to:

  • tailor pronunciations to specific end user preferences.
  • extend recogniser and synthesiser lexicons, and
  • create, delete, edit, import, and export lexicons as part of your deployed applications.

Application benefits include:

  • improved speech recognition accuracy and
  • enhanced speech synthesis clarity.

What is LexiconKit?

Chant LexiconKit handles the complexities of managing lexicons and persisting them in files for deployment and installation.

The LexiconKit class 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 5, Microsoft Speech Platform, and Nuance Vocalizer and VoCon API lexicon formats to use with your favorite speech recognisers and synthesisers.

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

The class libraries can be integrated with 32-bit, 64-bit, and embedded applications..


Call MicroWay on 1300 553 313 or email for more information.

 

 
ProfileKit

ProfileKit 5

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:

  • create and delete speech recognition profiles,
  • train speech recognition profiles, and
  • backup and restore speech recognition profiles.

Applications benefits include:

  • enhanced speech recognition accuracy,
  • added flexibility to adapt to different acoustical environments, and
  • expanded reliability to recover from system errors.

What is ProfileKit?

Chant ProfileKit handles the complexities of managing profiles and persisting them in files for backup and recovery.

It simplifies the process of managing profiles for Nuance Dragon NaturallySpeaking, Microsoft SAPI 5, Microsoft Speech Platform, 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 C++, C++Builder, Delphi, Java, .NET Framework, and Silverlight class library formats to support all your programming languages and sample projects for popular IDEs—such as the latest Visual Studio from Microsoft.

The class libraries can be integrated with 32-bit, 64-bit, and embedded applications.


Call MicroWay on 1300 553 313 or email for more information.

 

 
SpeechKit

SpeechKit 8

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 answering questions, event notification, and reading documents aloud.

What is Speech Management?

Speech management enables you to:

  • control application functions by speaking rather than having to use a mouse or keyboard,
  • capture data by speaking rather than typing, and
  • prompt and confirm data capture with spoken or audio acknowledgement.

Applications benefits include:

  • enhanced speed and accuracy of data capture,
  • added flexibility of running applications in a variety of environments, and
  • expanded operating scenarios for hands-free computing.

What is SpeechKit?

Chant SpeechKit handles 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 Microsoft SAPI 5, Microsoft Speech Platform, Nuance Dragon NaturallySpeaking, and Nuance Vocon 3200 recognisers, and managing Acapela, Cepstral, CereProc CereVoice, Microsoft SAPI 5, Microsoft Speech Platform, and Nuance Vocalizer synthesisers.

SpeechKit includes C++, C++Builder, Delphi, Java, .NET Framework, and Silverlight class libraries to support all your programming languages and sample projects for popular IDEs—such as the latest Visual Studio from Microsoft.

The class libraries can be integrated with 32-bit, 64-bit, and embedded applications..


Call MicroWay on 1300 553 313 or email for more information.

 

 
VoiceMarkupKit

VoiceMarkupKit 5

Fine-tune Speech Synthesis Using Text-to-Speech 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 Markup Management?

Markup management enables you to:

  • fine-tune speech synthesis,
  • tailor synthesis for specific voices, and
  • integrate dynamic markup generation as part of deployed applications.

Applications benefits include:

  • enhanced quality of TTS playback,
  • added flexibility to use various synthesisers and tailor markup at runtime, and
  • expanded adaptability to run with available technology on the deployed system.

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 class 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 Microsoft SAPI 5, Nuance L&H Native Control Sequence, and W3C SSML markup language to use with your favourite speech synthesisers.

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

The class libraries can be integrated with 32-bit, 64-bit, and embedded applications.


Call MicroWay on 1300 553 313 or
email for more information.

 

 
VoiceXMLKit

VoiceXMLKit

Win Over Your Audience with Enriched Communications

Voice Extensible Markup Language (VoiceXML) is defined by the W3C as markup language designed for creating audio dialogs that feature synthesised speech, digitised audio, recognition of spoken and DTMF key input, recording of spoken input, telephony, and mixed initiative conversations. Its major goal is to bring the advantages of Web-based development and content delivery to interactive voice response applications.

Its major goal is to bring the advantages of Web-based development and content delivery to interactive voice response applications.

What is Conversation Management?

Conversation management enables you to:

  • create, edit, test VoiceXML documents for enriched conversations,
  • validate VoiceXML offline before deploying to voice response servers, and
  • integrate dynamic VoiceXML generation as part of deployed applications.

Applications benefits include:

  • enhanced performance with optimised documents,
  • added flexibility to run with information unknown until runtime, and
  • expanded adaptability to run with available technology on the deployed system.

What is VoiceXMLKit?

Chant VoiceXMLKit is comprised of classes and tools for creating, validating, and interpreting VoiceXML. VoiceXML applications can be developed and tested offline before deploying to servers.

It is an application development framework for managing conversations with VoiceXML. Applications now have the ability to dynamically generate VoiceXML at runtime.

VoiceXMLKit includes C++, C++Builder, Delphi, Java, and .NET Framework class library formats to support all your programming languages and sample projects for popular IDEs—such as the latest Visual Studio from Microsoft.

The class libraries can be integrated with 32-bit and 64-bit applications.


Call MicroWay on 1300 553 313 or email for more information.

 

 


For more information please contact the MicroWay sales team: buynow
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

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

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