次の方法で共有


CrossTrainedRecognizerSet クラス

定義

CrossTrainedRecognizerSet - クロストレーニング済み認識エンジン間で選択するための認識エンジン。

public class CrossTrainedRecognizerSet : Microsoft.Bot.Builder.Dialogs.Adaptive.Recognizers.AdaptiveRecognizer
type CrossTrainedRecognizerSet = class
    inherit AdaptiveRecognizer
Public Class CrossTrainedRecognizerSet
Inherits AdaptiveRecognizer
継承
CrossTrainedRecognizerSet

注釈

別の認識エンジンに遅延をモデル化する意図を使用してクロストレーニングされた複数の認識エンジンを呼び出す認識エンジンの実装。 各認識エンジンには、別の認識エンジンのクロストレーニングされた意図を表すために、特別な意図名パターン $"DefersToRecognizer_{Id}" を持つ意図が必要です。

クロストレーニングされた認識エンジン間でコンセンサスがある場合は、コンセンサス認識エンジンから recognizerResult 構造体が返されます。

認識エンジンから競合またはあいまいなシグナルがある場合は、すべての認識エンジンの結果と共に "ChooseIntent" の意図が返されます。

コンストラクター

CrossTrainedRecognizerSet(String, Int32)

CrossTrainedRecognizerSet クラスの新しいインスタンスを初期化します。

フィールド

ChooseIntent

子認識エンジンが意図のコンセンサスを持たない場合に、この認識エンジンによって生成される意図名。

(継承元 Recognizer)
DeferPrefix

標準のクロストレーニング意図名プレフィックス。

Kind

クラス idenfifier。

NoneIntent

どの認識者も意図を認識しない標準の意図。

(継承元 Recognizer)

プロパティ

Id

認識エンジンの ID を取得または設定します。

(継承元 Recognizer)
LogPersonalInformation

テレメトリに個人情報をログに含める必要があるかどうかを判断するフラグを取得または設定します。

(継承元 AdaptiveRecognizer)
Recognizers

入力認識エンジンを取得または設定します。

TelemetryClient

RecognizerResult イベントをログに記録する現在構成されている IBotTelemetryClient を取得または設定します。

(継承元 Recognizer)

メソッド

FillRecognizerResultTelemetryProperties(RecognizerResult, Dictionary<String,String>, DialogContext)

RecognizerResult を使用して、テレメトリの結果を追跡するときに含めるプロパティの一覧を作成します。

(継承元 AdaptiveRecognizer)
RecognizeAsync(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

認識エンジンを介して現在の DialogContext.TurnContext.Activity を実行し、 を RecognizerResult返します。

RecognizeAsync<T>(DialogContext, Activity, CancellationToken, Dictionary<String,String>, Dictionary<String,Double>)

認識エンジンを介して現在の DialogContext.TurnContext.Activity を実行し、IRecognizerConvert を使用して厳密に型指定された認識エンジンの結果を返します。

(継承元 Recognizer)
TrackRecognizerResult(DialogContext, String, Dictionary<String,String>, Dictionary<String,Double>)

プロパティまたはメトリックをアタッチする TelemetryClient を使用して指定されたイベント名を持つイベントを追跡します。

(継承元 Recognizer)

適用対象