Share via


KeywordRecognizer.RecognizeOnceAsync(KeywordRecognitionModel) Methode

Definition

Startet eine Schlüsselwort (keyword) Erkennungssitzung als asynchronen Vorgang.

public System.Threading.Tasks.Task<Microsoft.CognitiveServices.Speech.KeywordRecognitionResult> RecognizeOnceAsync (Microsoft.CognitiveServices.Speech.KeywordRecognitionModel model);
member this.RecognizeOnceAsync : Microsoft.CognitiveServices.Speech.KeywordRecognitionModel -> System.Threading.Tasks.Task<Microsoft.CognitiveServices.Speech.KeywordRecognitionResult>
Public Function RecognizeOnceAsync (model As KeywordRecognitionModel) As Task(Of KeywordRecognitionResult)

Parameter

model
KeywordRecognitionModel

DerKeywordRecognitionModel, der die Schlüsselwort (keyword) beschreibt, die wir erkennen möchten.

Gibt zurück

Eine Zukunft, die in eine KeywordRecognitionResult aufgelöst wird, die aufgelöst wird, sobald ein Schlüsselwort (keyword) erkannt wurde.

Hinweise

Die Schlüsselwort (keyword) Erkennungssitzung dauert, bis der erste Schlüsselwort (keyword) erkannt oder **StopRecognitionAsync** aufgerufen wird.

Wenn ein Schlüsselwort (keyword) erkannt wird, wird ein erkanntes Ereignis ausgelöst, und die Aufgabe wird abgeschlossen. Um eine weitere Schlüsselwort (keyword) zu erkennen, rufen Sie die Methode erneut auf.

Wenn in der Eingabe kein Schlüsselwort (keyword) erkannt wird, wird die Aufgabe nie aufgelöst, es sei dennStopRecognitionAsync(), es wird aufgerufen.

Siehe auch: Erste Schritte mit dem benutzerdefinierten Schlüsselwort

Gilt für: