Partager via


KeywordRecognizer.RecognizeOnceAsync(KeywordRecognitionModel) Méthode

Définition

Démarre une session de reconnaissance mot clé en tant qu’opération asynchrone.

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)

Paramètres

model
KeywordRecognitionModel

KeywordRecognitionModel qui décrit les mot clé que nous voulons détecter.

Retours

Un avenir qui se résout en un KeywordRecognitionResult qui se résout une fois qu’un mot clé est détecté.

Remarques

La session de reconnaissance mot clé dure jusqu’à ce que le premier mot clé soit reconnu ou que **StopRecognitionAsync** soit appelé.

Lorsqu’un mot clé est reconnu, un événement reconnu se déclenche et la tâche se termine. Pour détecter un autre mot clé, appelez à nouveau la méthode.

Si aucune mot clé n’est détectée dans l’entrée, la tâche ne se résout jamais, sauf si StopRecognitionAsync() elle est appelée.

Voir aussi : Prise en main du mot clé personnalisé

S’applique à