Share via


Speech Support Overview

4/8/2010

Many speech recognizers are speaker-dependent. This means that accuracy varies according to the user's speaking patterns and accent. To ensure the most accurate recognition, the application must create or access a speaker profile that contains information about the user's speech patterns. Windows Mobile provides an optional speech UI for speaker-dependent speech on Windows Mobile Professional and Windows Mobile Classic. You can use the UI to create, edit, delete, and manage voice tags.

The following table shows the speech support provided for Windows Mobile devices.

Support Description

Speaker-dependent plug-in

You can use a speaker-dependent engine plug-in using the standard programming interface (SAPI Lite) on Windows Mobile.

Voice tag training UI

You can use the common user interface (UI) for speech recognition voice tag for training on the Contacts menu. You are not allowed to change or customize the UI. This is the same UI that is used for Windows Mobile Standard.

The default is off on Windows Mobile Professional and Windows Mobile Classic.

Optional Speech support

You can enable or disable speech support on Windows Mobile Professional and Windows Mobile Classic.

SAPI Lite API

SAPI-Lite is a lightweight wrapper for the speech recognition engine that you can implement to support voice recognition functionality on Windows Mobile Standard.

The same SAPI Lite API is supported on Windows Mobile Professional, Windows Mobile Classic, and Windows Mobile Standard.

Note

The SAPI Lite API is available only to OEMs and is not included in the public software development kit (SDK).

See Also

Concepts

Speaker-Dependent Speech Support