About Us    Products    Store    Support    Download    Contact 

 

The Solution for Voice Application Testing

Click for more information

 

Testing Visual Basic
Click to Enlarge

SpeechRunner delivers complete testing of voice-enabled applications with interactive test development, stand-aside test execution, and automated results analysis. SpeechRunner supports SAPI 5 compliant voice-recognition engines as well as implementing a simulated voice-recognition engine for highly reliable functional testing.

SpeechRunner presents a unique side-by-side simulation of voice interactions with the target application, letting you explore test possibilities as you compose high-level tests. Unlike black-box test composers, SpeechRunner connects to the target application much like a debugger: by stepping phrase-by-phrase through your application, you can create high-level tests that will likely remain usable through dramatic changes in your user interface.

SpeechRunner phrase management catalogs phrases required for tests, driving collection and playback of recorded voice files. Post-test analysis tools help you leverage collections of voice samples to analyze, enhance and upgrade your voice user interface as voice recognition technologies evolve.

Key Features of SpeechRunner

  • Provides a familiar workspace look-and-feel for Microsoft Visual Studio users.
  • Tests any SpeechStudio enabled application without modification.
  • Promotes sharing component-based test modules in multiple tests and applications.
  • Side-by-side simulation allows the test developer to step through the test to understand voice effects and edit based on intelligence from the executing application.
  • Cooperates with SpeechStudio to make more intelligent choices available for test construction.
  • Tests remain high level and easily intelligible, maximizing their longevity despite changes to the test application.
  • Full simulation allows developers to verify and debug applications and tests without the delays and uncertainties of actual recognition.
  • Uses standard phrase libraries to leverage conversation databases, decreasing the cost of building and maintaining test recordings.
  • Context-sensitive help provides assistance when you need it.
  • Extensive online tutorial and reference manual.
  • Measures test success automatically using feature-extracting differences to ignore variations such as timing and voice recognition uncertainties.
  • Synchronizes high-level commands, allowing tests to remain flexible and efficient despite recognition failures and wide variations in engine and host speeds.
  • Implements control commands to set up specific engine conditions to diagnose and assess engine performances.
  • Maintains phrase-level histories supporting voice interface refinements to avoid misrecognitions before your application is launched, saving time, money and enhancing your end user satisfaction.
  • Automated regression testing allows your application to evolve while catching errors as early as possible.
  • Integration with other testing tools, such as Rational Visual Test, preserves existing testing investments.
  • High-level test commands are independent of speech engines and recording formats. Voice recognition technology can continue to evolve without undermining your test investment.
  • Designed for use in a multi-program environment, where multiple applications may cooperate or compete for voice attention.
© 2001-2005 SpeechStudio Inc.  All Rights Reserved.

Privacy Policy