RecognizeMode Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Énumère les valeurs du mode de reconnaissance.
public enum class RecognizeMode
public enum RecognizeMode
type RecognizeMode =
Public Enum RecognizeMode
- Héritage
Champs
Multiple | 1 | Spécifie que la reconnaissance ne se termine pas après achèvement. |
Single | 0 | Spécifie que la reconnaissance se termine après achèvement. |
Exemples
L’exemple suivant illustre l’implémentation d’un bouton Démarrer/arrêter pour une application qui possède une interface utilisateur graphique et utilise SpeechRecognitionEngine . Selon l’état de l’application, RecognizeAsync(RecognizeMode) est appelé avec une seule ou plusieurs fois lorsque l’utilisateur clique sur le bouton.
private void _startRecogButton_Click(object sender, EventArgs eventArgs)
{
// Toggle speech recognition on.
if (_startRecogButton.Text == "Start Speech Recognition")
{
_startRecogButton.Text = "Stop Speech Recognition";
if (_useMultiple)
{
_recognitionEngine.RecognizeAsync(RecognizeMode.Multiple);
}
else
{
_recognitionEngine.RecognizeAsync(RecognizeMode.Single);
}
}
// Toggle speech recognition off.
else
{
_startRecogButton.Text = "Start Speech Recognition";
// Stop after current phrase is finished.
if (_friendlyStop)
{
_recognitionEngine.RecognizeAsyncStop();
}
// Stop before current phrase is finished.
else
{
_recognitionEngine.RecognizeAsyncCancel();
}
}
}
Remarques
Cette énumération est utilisée comme argument de RecognizeAsync(RecognizeMode) .