RecognizeMode Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tanıma modunun değerlerini numaralandırır.
public enum class RecognizeMode
public enum RecognizeMode
type RecognizeMode =
Public Enum RecognizeMode
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| Single | 0 | Tanımanın tamamlandıktan sonra sonlandırıldığını belirtir. |
| Multiple | 1 | Tanımanın tamamlandıktan sonra sonlandırılmadığını belirtir. |
Örnekler
Aşağıdaki örnekte, grafik kullanıcı arabirimine sahip ve kullanan SpeechRecognitionEnginebir uygulama için başlat/durdur düğmesinin uygulanması gösterilmektedir. Uygulamanın durumuna bağlı olarak, RecognizeAsync(RecognizeMode) düğmeye tıklandığında Tek veya Birden Çok ile çağrılır.
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();
}
}
}
Açıklamalar
Bu numaralandırma, için RecognizeAsync(RecognizeMode)bağımsız değişken olarak kullanılır.