dialog Modul

Třídy související s konektorem služby dialogového okna

Třídy

ActivityReceivedEventArgs

Objekt, který zapouzdřuje data odpovědi, která pochází z implementace dialogového okna používané DialogServiceConnector. Aktivity můžou být kdykoli během připojení odeslány implementací dialogového okna a mezi přijatými aktivitami a vstupními promluvami může existovat vztah M:1.

Konstruktor pro interní použití.

BotFrameworkConfig

Třída, která se používá k inicializaci DialogServiceConnector, který se připojí k robotovi služby Bot Framework pomocí kanálu Direct Line Speech.

Viz také stránka https://docs.microsoft.com/azure/cognitive-services/speech-service/direct-line-speechdirect line speech .

Konfiguraci je možné inicializovat následujícími způsoby:

  • z předplatného: předání klíče předplatného, oblasti a bot_id (volitelné)

  • z autorizačního tokenu: předání autorizačního tokenu, oblasti a bot_id (volitelné)

CustomCommandsConfig

Třída použitá k inicializaci DialogServiceConnector, který se připojí k aplikaci Custom Commands, jak je publikováno z nástroje Speech Studio pro prostředek služby Speech.

Viz také stránka https://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commandss vlastními příkazy .

Konfiguraci je možné inicializovat následujícími způsoby:

  • z předplatného: předání ID aplikace, klíče předplatného a oblasti

  • z autorizačního tokenu: předání ID aplikace, autorizačního tokenu a oblasti

DialogServiceConfig

Třída, která definuje základní konfigurace pro objekt konektoru služby dialogového okna, který může komunikovat s hlasovým asistentem.

Tato třída je základní třídou pro třídy BotFrameworkConfig a CustomCommandsConfig. Vytvořte instance konfigurace dialogového okna z konkrétních objektů BotFrameworkConfig nebo CustomCommandsConfig.

DialogServiceConnector

Objekt, který komunikuje s dialogovým systémem s podporou řeči pomocí služby Bot Framework nebo vlastních příkazů. Tento typ přijímá výsledky převodu řeči na text a také usnadňuje asynchronní odesílání a příjem dat o aktivitě dialogového okna bez řeči.

TurnStatusReceivedEventArgs

Objekt, který zapouzdřuje informace o stavu otočení přijaté z implementace dialogového okna, se kterým DialogServiceConnector komunikuje. Otočení je jedna relace spuštění v rámci implementace dialogového okna, která může v průběhu svého trvání generovat libovolný počet aktivit. Informace v této datové části představují podmínky úspěchu nebo selhání, ke kterým došlo v implementaci dialogového okna v průběhu tohoto spuštění. Tato data usnadňují indikaci stavu dokončení nebo chybových podmínek v rámci implementace dialogového okna, i když se v rámci otočení nevygenerují žádná explicitní data o aktivitě.

Konstruktor pro interní použití.