Last reviewed: 3/23/2024 9:42:07 AM

Administering Speaker Profiles with ProfileKit

A speaker is an end user of a speech recognition system (i.e., recognizer). A recognizer maintains audio data associated with an individual speaker to enhance its ability to perform speech recognition more acurately.

Chant ProfileKit handles the complexities of managing speaker profiles. This allows applications to enhance the quality of speech recognition and offer administrative features for maintaining speaker profiles.

Recognizers have their own formats for speaker profiles. Some provide training dialogs with which to perform speaker training. In addition to launching recognizer-supplied training dialogs, ProfileKit provides custom training options for training speaker profiles.

ProfileKit supports the following recognizers and profile formats:

Speech APITraining DialogsCustom Training
Microsoft SAPI 5YesYes
Microsoft Speech PlatformYesYes
Nuance Dragon NaturallySpeakingYesNo

For more information about administering speaker profiles with ProfileKit, review the following topics: