Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Representerar en språktolkningsmodell som används för avsiktsigenkänning.
Medlemmar
LanguageUnderstandingModel
Syntax: public inline explicit LanguageUnderstandingModel ( SPXLUMODELHANDLE hlumodel );
Intern konstruktor. Skapar en ny instans med hjälp av det angivna handtaget.
Parameterar
-
hlumodel
Modellhandtag för språktolkning.
~LanguageUnderstandingModel
Syntax: public inline virtual ~LanguageUnderstandingModel ( );
Virtuell destructor.
operatorN SPXLUMODELHANDLE
Syntax: public inline explicit operator SPXLUMODELHANDLE ( ) const;
Inre. Explicit konverteringsoperator.
Återlämning
Ett handtag.
GetModelId
Syntax: public inline virtual std::string GetModelId ( ) const;
Returnerar ID för den här modellen.
Återlämning
En sträng som representerar ID:t för den här modellen.
GetModelType
Syntax: public inline LanguageUnderstandingModelType GetModelType ( ) const;
Hämtar modelltypen.
Återlämning
En uppräkning som representerar modellens typ.
FromEndpoint
Syntax: public inline static std::shared_ptr< LanguageUnderstandingModel > FromEndpoint ( const std::string & uri );
Skapar en LUIS-modell (Language Understanding) med hjälp av den angivna slutpunkts-URL:en.
Parameterar
-
uri
Slutpunkts-URL:en för en språktolkningsmodell.
Återlämning
En delad pekare till modellen för språktolkning.
FromAppId
Syntax: public inline static std::shared_ptr< LanguageUnderstandingModel > FromAppId ( const std::string & appId );
Skapar en språktolkningsmodell med det angivna app-ID:t.
Parameterar
-
appId
En sträng som representerar program-ID:t för Tjänsten Language Understanding.
Återlämning
En delad pekare till modellen för språktolkning.
FromSubscription
Syntax: public inline static std::shared_ptr< LanguageUnderstandingModel > FromSubscription ( const std::string & subscriptionKey , const std::string & appId , const std::string & region );
Skapar en språktolkningsmodell med angivet värdnamn, prenumerationsnyckel och program-ID.
Parameterar
subscriptionKey
En sträng som representerar prenumerationsnyckeln för Tjänsten Language Understanding.appId
En sträng som representerar program-ID:t för Tjänsten Language Understanding.region
En sträng som representerar regionen för Language Understanding-tjänsten (se sidan region).
Återlämning
En delad pekare till modellen för språktolkning.
m_type
Syntax: protected LanguageUnderstandingModelType m_type;
LanguageUnderstandingModel
Syntax: protected inline LanguageUnderstandingModel ( LanguageUnderstandingModelType type );
Skyddad konstruktor för basklasser för att ange typ.
Parameterar
-
type
Modelltyp för språktolkning.
LanguageUnderstandingModelType
Syntax: enum LanguageUnderstandingModelType;
Värden | Beskrivningar |
---|---|
PatternMatchingModel | |
LanguageUnderstandingModel | |
ConversationalLanguageUnderstandingModel |