Aracılığıyla paylaş


ITelemetryRecognizer.RecognizeAsync Yöntem

Tanım

Aşırı Yüklemeler

RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Dönüş bağlamını kullanarak analizin sonuçlarını (önerilen amaçlar ve varlıklar) döndürür.

RecognizeAsync<T>(ITurnContext, CancellationToken)

Bir tanıma aracılığıyla bir konuşma çalıştırır ve kesin olarak belirlenmiş bir tanıyıcı sonucu döndürür.

RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Bir tanıma aracılığıyla bir konuşma çalıştırır ve kesin olarak belirlenmiş bir tanıyıcı sonucu döndürür.

RecognizeAsync(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Dönüş bağlamını kullanarak analizin sonuçlarını (önerilen amaçlar ve varlıklar) döndürür.

public System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult> RecognizeAsync (Microsoft.Bot.Builder.ITurnContext turnContext, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics, System.Threading.CancellationToken cancellationToken = default);
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.RecognizerResult>
Public Function RecognizeAsync (turnContext As ITurnContext, telemetryProperties As Dictionary(Of String, String), telemetryMetrics As Dictionary(Of String, Double), Optional cancellationToken As CancellationToken = Nothing) As Task(Of RecognizerResult)

Parametreler

turnContext
ITurnContext

Bir kullanıcıyla tek bir konuşma dönüşüne ilişkin bilgileri içeren bağlam nesnesi.

telemetryProperties
Dictionary<String,String>

LuisResult olayıyla telemetriye günlüğe kaydedilecek ek özellikler.

telemetryMetrics
Dictionary<String,Double>

LuisResult olayıyla telemetriye günlüğe kaydedilecek ek ölçümler.

cancellationToken
CancellationToken

İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.

Döndürülenler

LUIS, geçerli sıranın bağlam etkinliğindeki geçerli ileti metninin analizinin sonuçlarıdır.

Şunlara uygulanır

RecognizeAsync<T>(ITurnContext, CancellationToken)

Bir tanıma aracılığıyla bir konuşma çalıştırır ve kesin olarak belirlenmiş bir tanıyıcı sonucu döndürür.

public System.Threading.Tasks.Task<T> RecognizeAsync<T> (Microsoft.Bot.Builder.ITurnContext turnContext, System.Threading.CancellationToken cancellationToken = default) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Threading.CancellationToken -> 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 Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, Optional cancellationToken As CancellationToken = Nothing) As Task(Of T)

Tür Parametreleri

T

Tanıma sonuç türü.

Parametreler

turnContext
ITurnContext

Bağlamı döndürün.

cancellationToken
CancellationToken

İptal belirteci.

Döndürülenler

Task<T>

Konuşma analizi.

Uygulamalar

Şunlara uygulanır

RecognizeAsync<T>(ITurnContext, Dictionary<String,String>, Dictionary<String,Double>, CancellationToken)

Bir tanıma aracılığıyla bir konuşma çalıştırır ve kesin olarak belirlenmiş bir tanıyıcı sonucu döndürür.

public System.Threading.Tasks.Task<T> RecognizeAsync<T> (Microsoft.Bot.Builder.ITurnContext turnContext, System.Collections.Generic.Dictionary<string,string> telemetryProperties, System.Collections.Generic.Dictionary<string,double> telemetryMetrics, System.Threading.CancellationToken cancellationToken = default) where T : Microsoft.Bot.Builder.IRecognizerConvert, new();
abstract member RecognizeAsync : Microsoft.Bot.Builder.ITurnContext * System.Collections.Generic.Dictionary<string, string> * System.Collections.Generic.Dictionary<string, double> * System.Threading.CancellationToken -> 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 Function RecognizeAsync(Of T As {IRecognizerConvertNew}) (turnContext As ITurnContext, telemetryProperties As Dictionary(Of String, String), telemetryMetrics As Dictionary(Of String, Double), Optional cancellationToken As CancellationToken = Nothing) As Task(Of T)

Tür Parametreleri

T

Tanıma sonuç türü.

Parametreler

turnContext
ITurnContext

Bağlamı döndürün.

telemetryProperties
Dictionary<String,String>

Giden telemetri öğesine eklenecek ek özellikleri içeren sözlük.

telemetryMetrics
Dictionary<String,Double>

Giden telemetri öğesine eklenecek ek ölçümleri içeren sözlük.

cancellationToken
CancellationToken

İptal belirteci.

Döndürülenler

Task<T>

Konuşma analizi.

Şunlara uygulanır