Skip to main content

A single, fully integrated architecture

The modular Embedded ViaVoice architecture provides fully integrated, automatic speech recognition, speech synthesis through text-to-speech (TTS) and other technology engines supporting the full-feature requirements of an application with minimal processor utilization and memory requirements. A single architecture with consistent application interfaces enables Embedded ViaVoice to support solutions from low-resource Personal Navigation Devices to high-performance in-vehicle solutions to Java™ technology. This single-architecture implementation is a particular advantage to applications that need to span a broad range of platform capacities, as well as solutions where significant growth in capacity is a requirement.

A broad language base

Embedded ViaVoice is available in a broad set of languages to provide speech-recognition and speech-synthesis capabilities through the support of a worldwide network of IBM speech research and development laboratories. High-quality embedded concatenative TTS (eCTTS) capabilities provide more-human-sounding speech synthesis to support more-advanced applications. To learn more about IBM's continuing development of other language models for ASR and voices for TTS, as well as its continuous improvement of existing languages, contact your IBM representative.

High recognition accuracy

The Embedded ViaVoice recognition engine is based on small units of speech, called phonemes. This phoneme-based model uses finite state grammars to support highly accurate and noise-robust, continuous speech recognition. Through a comprehensive and vigorous research and development effort, IBM has significantly reduced the word-error rate of Embedded ViaVoice over the past several years.

Large vocabulary recognition

The maximum vocabulary supported by Embedded ViaVoice has grown by a factor of 25 over the past four years. Embedded ViaVoice supports the recognition of lists of a virtually limitless number of words, bounded only by the platform's processing and memory resources.

Services and workshops

Porting and integration services include porting to a new operating system, recompiling for different processor architecture or modifying the embedded audio layer to use a new driver or codec. Alternatively, with a device adaptation kit, IBM supplies the tools that enable you to perform and test the audio adaptations yourself.

IBM can provide on-site classes to application developers about the Embedded ViaVoice Software Developer Kit (SDK). Customized development workshops are also available to provide skills transfer and instruction on application development, evaluation methodology and tools, so you can design and tune your own system to suit your organization's business needs.

Support for multiple programming models

Many small-footprint, embedded applications use Embedded ViaVoice through its C/C++ language application interface.

IBM expertise in voice

IBM's sustained research and development investment in speech recognition and synthesis for more than 30 years has resulted in multiple advances, including Embedded ViaVoice. IBM Embedded ViaVoice software enables you to gain competitive advantage in today's fast-moving marketplace - and offers a clear path to future growth through a single, fully integrated architecture.

Functionality

Accuracy and robustness

Solution-development tools

Flexibility

Grammar and compiler support

Speech synthesis (TTS)

Processors currently supported*

*Others can be added based on customer requirements.


Operating Systems Supported

Languages Offered

Automatic Speech Recognition (ASR)

Concatenative Text-to-speech (eCTTS)

Formant Text-to-speech

We're here to help

live-assistance

Easy ways to get the answers you need.


Or call us at:
877-426-3774
Priority code:
104CBW63