VUI Development
with SpeechStudio Suite
SpeechStudio Suite is a set of tools and
components for incorporating speech recognition, text-to-speech, and/or audio
output into Microsoft Visual Basic (VB) or Microsoft Visual C++ (VC++)
applications on Microsoft Windows platforms.
SpeechStudio Suite has been proven to enable
software engineers to easily add these voice technologies into applications
without the use of special consultants. The product integrates with the
development environment in a natural way, so that the creation of a Voice User
Interface (VUI) is as straightforward as creating a Graphical User Interface
(GUI). The suite covers all aspects of VUI development: authoring, simple speech
APIs, standard human (i.e., speaker) interface at runtime, and a powerful test
facility that makes it possible, for the first time ever, to build true
automatic regression test suites to exercise the VUI and the application.
SpeechStudio Suite is designed so developers
can follow a familiar and successful paradigm:
Rapid Prototyping. Developers new to the
product will be able to add a simple VUI to an application in an hour. As
developers gain experience with the tools and components, this time is reduced
to a matter of minutes.
Iterative Development. SpeechStudio
allows the VUI to be easily modified and improved. The artifacts of speech
recognition are isolated as separate components and accessible though well
defined high-level interfaces. Building a VUI with SpeechStudio is similar to
building a GUI with the Visual Studio form and dialog editors. Modifying the VUI
is a snap.
Automated Testing. As parts of the
application and VUI are completed, voice tests can be created that capture the
precise desirable behavior. SpeechStudio Suite has sophisticated facilities for
building tests as well as recording the phrases that will be spoken to the test.
As development progresses a suite of such tests can be automatically run each
night to ensure that new application and VUI development hasn't broken anything
unexpected.
Next: Describing the Voice
User Interface
|