dialog Module

Klassen met betrekking tot de dialoogvensterserviceconnector.

Klassen

ActivityReceivedEventArgs

Een object dat de antwoordgegevens inkapselt die afkomstig zijn van de dialoogvenster-implementatie die wordt gebruikt door een DialogServiceConnector. Activiteiten kunnen op elk gewenst moment tijdens een verbinding worden verzonden door een dialoogvenster-implementatie en er kan een veel-op-een-relatie zijn tussen ontvangen activiteiten en invoeruitingen.

Constructor voor intern gebruik.

BotFrameworkConfig

Klasse die wordt gebruikt voor het initialiseren van een DialogServiceConnector die verbinding maakt met een Bot Framework-bot met behulp van het Direct Line Speech-kanaal.

Zie ook de pagina https://docs.microsoft.com/azure/cognitive-services/speech-service/direct-line-speechDirect Line Speech .

De configuratie kan op de volgende manieren worden geïnitialiseerd:

  • van abonnement: geef een abonnementssleutel, een regio en een bot_id door (optioneel)

  • van autorisatietoken: geef een autorisatietoken, een regio en een bot_id door (optioneel)

CustomCommandsConfig

Klasse die wordt gebruikt voor het initialiseren van een DialogServiceConnector die verbinding maakt met een toepassing met aangepaste opdrachten, zoals gepubliceerd vanuit Speech Studio voor een spraakserviceresource.

Zie ook de pagina https://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commandsmet aangepaste opdrachten.

De configuratie kan op de volgende manieren worden geïnitialiseerd:

  • van abonnement: geef een toepassings-id, een abonnementssleutel en een regio door

  • van autorisatietoken: geef een toepassings-id, een autorisatietoken en een regio door

DialogServiceConfig

Klasse die basisconfiguraties definieert voor het dialoogvensterserviceconnectorobject dat kan communiceren met een spraakassistent.

Deze klasse is de basisklasse voor de klassen BotFrameworkConfig en CustomCommandsConfig. Dialoogvensterconfiguratie-exemplaren maken van specifieke BotFrameworkConfig- of CustomCommandsConfig-objecten.

DialogServiceConnector

Een object dat communiceert met een spraakgestuurd dialoogvenstersysteem met behulp van het Bot Framework of aangepaste opdrachten. Dit type ontvangt spraak-naar-tekst-resultaten en vereenvoudigt ook het asynchrone verzenden en ontvangen van niet-spraakdialoogactiviteitsgegevens.

TurnStatusReceivedEventArgs

Een object dat turn-statusinformatie inkapselt zoals ontvangen van de dialoogvenster-implementatie waarmee een DialogServiceConnector communiceert. Een beurt is één uitvoeringssessie binnen de dialoogvenster-implementatie die een willekeurig aantal activiteiten kan genereren in de loop ervan. De informatie in deze nettolading geeft aan dat de implementatie van het dialoogvenster tijdens deze uitvoering geslaagd of mislukt is. Deze gegevens vergemakkelijken de indicatie van voltooiings- of foutvoorwaarden binnen de dialoogvenster-implementatie, zelfs wanneer er geen expliciete activiteitsgegevens worden geproduceerd als onderdeel van een beurt.

Constructor voor intern gebruik.