Recognizer.RecognizeAsync الأسلوب
التعريف
هام
تتعلق بعض المعلومات بالمنتج الذي تم إصداره مسبقًا الذي قد تم تعديله بشكل كبير قبل إصداره. لا تقدم Microsoft أي ضمانات، صريحة كانت أو ضمنية، فيما يتعلق بالمعلومات المقدمة هنا.
التحميلات الزائدة
| RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
تشغيل DialogContext.TurnContext.Activity الحالي من خلال أداة التعرف وإرجاع نتيجة أداة التعرف العامة. |
| RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>) |
تشغيل DialogContext.TurnContext.Activity الحالي من خلال أداة التعرف وإرجاع نتيجة أداة التعرف المكتوبة بقوة باستخدام IRecognizerConvert. |
RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)
تشغيل DialogContext.TurnContext.Activity الحالي من خلال أداة التعرف وإرجاع نتيجة أداة التعرف العامة.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync(Microsoft.Bot.Builder.Dialogs.DialogContext dialogContext, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default, System.Collections.Generic.Dictionary<string,string> telemetryProperties = default, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default);
abstract member RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
override this.RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Overridable Function RecognizeAsync (dialogContext As DialogContext, activity As Activity, Optional cancellationToken As CancellationToken = Nothing, Optional telemetryProperties As Dictionary(Of String, String) = Nothing, Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing) As Task(Of RecognizerResult)
المعلمات
- dialogContext
- DialogContext
سياق مربع الحوار.
- activity
- Activity
النشاط المراد التعرف عليه.
- cancellationToken
- CancellationToken
رمز الإلغاء المميز.
- telemetryProperties
- Dictionary<String,String>
خصائص إضافية سيتم تسجيلها في بيانات تتبع الاستخدام باستخدام حدث LuisResult.
- telemetryMetrics
- Dictionary<String,Double>
مقاييس إضافية ليتم تسجيلها في بيانات تتبع الاستخدام باستخدام حدث LuisResult.
المرتجعات
تحليل الكلام.
ينطبق على
RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)
تشغيل DialogContext.TurnContext.Activity الحالي من خلال أداة التعرف وإرجاع نتيجة أداة التعرف المكتوبة بقوة باستخدام IRecognizerConvert.
public virtual System.Threading.Tasks.Task<T> RecognizeAsync<T>(Microsoft.Bot.Builder.Dialogs.DialogContext dialogContext, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken = default, System.Collections.Generic.Dictionary<string,string> telemetryProperties = default, System.Collections.Generic.Dictionary<string,double> telemetryMetrics = default) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> -> System.Threading.Tasks.Task<'T (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))> (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))
override this.RecognizeAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> -> System.Threading.Tasks.Task<'T (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))> (requires 'T :> Microsoft.Bot.Builder.IRecognizerConvert and 'T : (new : unit -> 'T))
Public Overridable Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (dialogContext As DialogContext, activity As Activity, Optional cancellationToken As CancellationToken = Nothing, Optional telemetryProperties As Dictionary(Of String, String) = Nothing, Optional telemetryMetrics As Dictionary(Of String, Double) = Nothing) As Task(Of T)
كتابة المعلمات
- T
نوع نتيجة التعرف.
المعلمات
- dialogContext
- DialogContext
سياق مربع الحوار.
- activity
- Activity
النشاط المراد التعرف عليه.
- cancellationToken
- CancellationToken
رمز الإلغاء المميز.
- telemetryProperties
- Dictionary<String,String>
خصائص إضافية سيتم تسجيلها في بيانات تتبع الاستخدام باستخدام حدث LuisResult.
- telemetryMetrics
- Dictionary<String,Double>
مقاييس إضافية ليتم تسجيلها في بيانات تتبع الاستخدام باستخدام حدث LuisResult.
المرتجعات
تحليل الكلام.