class Intent::ConversationalLanguageUnderstandingModel
class Intent::ConversationalLanguageUnderstandingModel
: public Intent::LanguageUnderstandingModel
Представляет беседующий Распознавание речи, используемый для распознавания намерений.
Элементы
languageResourceKey
Синтаксис: public std::string languageResourceKey;
Это ключ языкового ресурса Azure, который будет использоваться с этой моделью.
endpoint
Синтаксис: public std::string endpoint;
Связь с конечной точкой развертывания Распознавание речи беседы.
projectName
Синтаксис: public std::string projectName;
Имя проекта Распознавание речи беседы.
deploymentName
Синтаксис: public std::string deploymentName;
Имя развертывания Распознавание речи беседы.
GetModelId
Синтаксис: public inline virtual std::string GetModelId ( ) const;
Возвращает идентификатор для этой модели. Значение по умолчанию — projectName-deploymentName.
Возвращаемое значение
Строка, представляющая идентификатор этой модели.
SetModelId
Синтаксис: public inline void SetModelId ( std::string value );
Задает идентификатор для этой модели. Значение по умолчанию — projectName-deploymentName.
Параметры
-
value
Строка, представляющая идентификатор этой модели.
FromResource
Синтаксис: public inline static std::shared_ptr< ConversationalLanguageUnderstandingModel > FromResource ( const std::string & languageResourceKey , const std::string & endpoint , const std::string & projectName , const std::string & deploymentName );
Создает модель Распознавание речи беседы (CLU), используя указанный идентификатор модели.
Параметры
languageResourceKey
Ключ ресурса языка Azure.endpoint
Конечная точка языкового ресурса Azure.projectName
Имя проекта Conversational Распознавание речи.deploymentName
Имя развертывания conversational Распознавание речи.
Возвращаемое значение
Общий указатель на модель Распознавание речи беседы.