MultiLanguageRecognizer class

定义语言映射 -> 识别器。

扩展

属性

$kind
languagePolicy
recognizers

继承属性

id

识别器唯一 ID。

logPersonalInformation

(可选)指定个人身份信息(PII)是否应记录到遥测的标志。

telemetryClient

用于记录事件的遥测客户端。 默认为 NullTelemetryClient,不执行任何操作。

方法

getConverter(Object)
recognize(DialogContext, Activity, [key: string]: string, [key: string]: number)

通过识别器运行当前的 DialogContext.TurnContext.Activity,并返回 RecognizerResult

继承的方法

configure(Record<string, unknown>)

用于配置对象的 Fluent 方法。

属性详细信息

$kind

static $kind: string

属性值

string

languagePolicy

languagePolicy: LanguagePolicy

属性值

recognizers

recognizers: [key: string]: Recognizer

属性值

[key: string]: Recognizer

继承属性详细信息

id

识别器唯一 ID。

id: string

属性值

string

继承自 Recognizer.id 的

logPersonalInformation

(可选)指定个人身份信息(PII)是否应记录到遥测的标志。

logPersonalInformation: BoolExpression

属性值

BoolExpression

继承自AdaptiveRecognizer.logPersonalInformation

telemetryClient

用于记录事件的遥测客户端。 默认为 NullTelemetryClient,不执行任何操作。

telemetryClient: BotTelemetryClient

属性值

BotTelemetryClient

继承自 Recognizer.telemetryClient

方法详细信息

getConverter(Object)

function getConverter(property: Object): Converter | ConverterFactory

参数

property

Object

条件选择器配置的键。

返回

Converter | ConverterFactory

选择器配置的转换器。

recognize(DialogContext, Activity, [key: string]: string, [key: string]: number)

通过识别器运行当前的 DialogContext.TurnContext.Activity,并返回 RecognizerResult

function recognize(dialogContext: DialogContext, activity: Activity, telemetryProperties?: [key: string]: string, telemetryMetrics?: [key: string]: number): Promise<RecognizerResult>

参数

dialogContext

DialogContext

当前会话轮次的 DialogContext

activity

Activity

(xref:botframework-schema。要识别的活动。

telemetryProperties

[key: string]: string

(可选)使用 LuisResult 事件记录到遥测的其他属性。

telemetryMetrics

[key: string]: number

(可选)使用 LuisResult 事件记录到遥测的其他指标。

返回

Promise<RecognizerResult>

陈述分析。

继承的方法详细信息

configure(Record<string, unknown>)

用于配置对象的 Fluent 方法。

function configure(config: Record<string, unknown>): this

参数

config

Record<string, unknown>

要应用的配置设置。

返回

this

操作完成后 可配置

继承自 Configure.configure