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 numaralar.
public enum class RecognizeMode
public enum RecognizeMode
type RecognizeMode =
Public Enum RecognizeMode
- Devralma
Alanlar
Multiple | 1 | Tanımanın tamamlandıktan sonra sonlandırılmay olduğunu belirtir. |
Single | 0 | Tanımanın tamamlandıktan sonra sonlandırıldı olduğunu belirtir. |
Örnekler
Aşağıdaki örnek, grafik kullanıcı arabirimine sahip ve kullanan bir uygulama için başlat/durdur düğmesinin uygulamasını SpeechRecognitionEngine gösterir. Uygulamanın durumuna bağlı olarak, RecognizeAsync(RecognizeMode) düğme tıkıldığında Tek veya Çoklu olarak ç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 numaralama, için bağımsız değişken olarak RecognizeAsync(RecognizeMode) kullanılır.