Поделиться через


MultiLanguageRecognizer class

Определяет карту языков — распознаватель>.

Extends

Свойства

$kind
languagePolicy
recognizers

Унаследованные свойства

id

Уникальный идентификатор распознавателей.

logPersonalInformation

(Необязательно) Флаг, указывающий, должна ли личная информация (PII) записываться в данные телеметрии.

telemetryClient

Клиент телеметрии для событий ведения журнала. По умолчанию используется nullTelemetryClient, который ничего не делает.

Методы

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

Выполняет текущую функцию DialogContext.TurnContext.Activity с помощью распознавателя и возвращает РаспознавательResult.

Наследуемые методы

configure(Record<string, unknown>)

Метод Fluent для настройки объекта.

Сведения о свойстве

$kind

static $kind: string

Значение свойства

string

languagePolicy

languagePolicy: LanguagePolicy

Значение свойства

recognizers

recognizers: [key: string]: Recognizer

Значение свойства

[key: string]: Recognizer

Сведения об унаследованном свойстве

id

Уникальный идентификатор распознавателей.

id: string

Значение свойства

string

унаследовано от Recognizer.id

logPersonalInformation

(Необязательно) Флаг, указывающий, должна ли личная информация (PII) записываться в данные телеметрии.

logPersonalInformation: BoolExpression

Значение свойства

BoolExpression

наследуется отAdaptiveRecognizer.logPersonalInformation

telemetryClient

Клиент телеметрии для событий ведения журнала. По умолчанию используется nullTelemetryClient, который ничего не делает.

telemetryClient: BotTelemetryClient

Значение свойства

BotTelemetryClient

Наследуется от Распознавателя.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 с помощью распознавателя и возвращает РаспознавательResult.

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

После завершения операции настраиваемый.

наследуется от Configurable.configure