RecognizeMode Enum

Definitie

Opsomming van waarden van de herkenningsmodus.

public enum class RecognizeMode
public enum RecognizeMode
type RecognizeMode = 
Public Enum RecognizeMode
Overname
RecognizeMode

Velden

Name Waarde Description
Single 0

Hiermee geeft u op dat de herkenning na voltooiing wordt beëindigd.

Multiple 1

Hiermee geeft u op dat herkenning niet wordt beëindigd na voltooiing.

Voorbeelden

In het volgende voorbeeld ziet u de implementatie van een start-/stopknop voor een toepassing die een grafische gebruikersinterface heeft en die gebruikt SpeechRecognitionEngine. Afhankelijk van de status van de toepassing, RecognizeAsync(RecognizeMode) wordt aangeroepen met één of meerdere wanneer op de knop wordt geklikt.

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();
    }
  }
}

Opmerkingen

Deze opsomming wordt gebruikt als argument voor RecognizeAsync(RecognizeMode).

Van toepassing op

Zie ook