RecognizeMode Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Opsomming van waarden van de herkenningsmodus.
public enum class RecognizeMode
public enum RecognizeMode
type RecognizeMode =
Public Enum RecognizeMode
- Overname
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).