SpeechRecognizer.PauseRecognizerOnRecognition Özellik
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.
Bir uygulama bir olayı işlerken paylaşılan tanıyıcının tanıma işlemlerini duraklatıp duraklatmadığını belirten bir SpeechRecognized değer alır veya ayarlar.
public:
property bool PauseRecognizerOnRecognition { bool get(); void set(bool value); };
public bool PauseRecognizerOnRecognition { get; set; }
member this.PauseRecognizerOnRecognition : bool with get, set
Public Property PauseRecognizerOnRecognition As Boolean
Özellik Değeri
true
Paylaşılan tanıyıcı herhangi bir uygulama olayı işlerken SpeechRecognized girişi işlemek için beklerse; değilse, false
.
Açıklamalar
Olay işleyicisinde uygulamanızın SpeechRecognized konuşma tanıma hizmetinin durumunu değiştirmesi veya konuşma tanıma hizmeti daha fazla giriş işlemeden önce yüklü veya etkin konuşma tanıma dil bilgisini değiştirmesi gerekiyorsa bu özelliği true
olarak ayarlayın.
Not
özelliğinin SpeechRecognized olarak true
ayarlanması, her uygulamadaki her SpeechRecognized olay işleyicisinin Windows konuşma tanıma hizmetini engellemesine neden olur.
Paylaşılan tanıyıcıdaki değişiklikleri uygulama durumunuzla eşitlemek için yöntemini kullanın RequestRecognizerUpdate .
olduğunda PauseRecognizerOnRecognitiontrue
, işleyicinin SpeechRecognized yürütülmesi sırasında konuşma tanıma hizmeti geldikçe yeni ses girişini duraklatır ve arabelleğe alır. Olay işleyicisi SpeechRecognized çıktıktan sonra konuşma tanıma hizmeti tanımayı sürdürür ve giriş arabelleğindeki bilgileri işlemeye başlar.
Konuşma tanıma hizmetini etkinleştirmek veya devre dışı bırakmak için özelliğini kullanın Enabled .