dialog Modul

A párbeszédpanel-szolgáltatás összekötőjével kapcsolatos osztályok.

Osztályok

ActivityReceivedEventArgs

Egy objektum, amely a DialogServiceConnector által használt párbeszédpanel-implementációból származó válaszadatokat foglalja magában. A tevékenységeket egy párbeszédpanel-implementáció bármikor elküldheti egy kapcsolat során, és több-az-egyhez kapcsolat lehet a fogadott tevékenységek és a bemeneti kimondott szövegek között.

Konstruktor belső használatra.

BotFrameworkConfig

A DialogServiceConnector inicializálására használt osztály, amely a Direct Line Speech-csatornával csatlakozik egy Bot Framework-robothoz.

Lásd még a közvetlen vonalas beszédet ismertető oldalt https://docs.microsoft.com/azure/cognitive-services/speech-service/direct-line-speech.

A konfiguráció a következő módokon inicializálható:

  • előfizetésből: adjon át egy előfizetési kulcsot, egy régiót és egy bot_id (nem kötelező)

  • az engedélyezési jogkivonatból: adjon át egy engedélyezési jogkivonatot, egy régiót és egy bot_id (nem kötelező)

CustomCommandsConfig

Egy DialogServiceConnector inicializálására használt osztály, amely a Speech Studióból közzétett egyéni parancsok alkalmazáshoz csatlakozik egy beszédszolgáltatás-erőforráshoz.

Lásd még az egyéni parancsok oldalát https://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commands.

A konfiguráció a következő módokon inicializálható:

  • előfizetésből: adjon át egy alkalmazásazonosítót, egy előfizetői azonosítót és egy régiót

  • az engedélyezési jogkivonatból: adjon át egy alkalmazásazonosítót, egy engedélyezési jogkivonatot és egy régiót

DialogServiceConfig

A hangsegéddel kommunikáló párbeszédpanel-szolgáltatás-összekötő objektum alapkonfigurációit meghatározó osztály.

Ez az osztály a BotFrameworkConfig és a CustomCommandsConfig osztályok alaposztálya. Párbeszédpanel-konfigurációs példányok létrehozása adott BotFrameworkConfig vagy CustomCommandsConfig objektumokból.

DialogServiceConnector

Olyan objektum, amely a Bot Framework vagy az egyéni parancsok használatával kommunikál egy beszédalapú párbeszédpanelrendszerrel. Ez a típus beszédfelismerési eredményeket kap, és megkönnyíti a nem beszédfelismerési párbeszédpanel tevékenységadatainak aszinkron küldését és fogadását.

TurnStatusReceivedEventArgs

Egy objektum, amely a DialogServiceConnector által kommunikáló párbeszédpanel-implementációból kapott állapotinformációkat foglalja magában. A turn egy olyan végrehajtási munkamenet a párbeszédpanelen belül, amely bármilyen számú tevékenységet generálhat a folyamat során. Az ebben a hasznos adatban szereplő információk a párbeszédpanel implementációja által a végrehajtás során tapasztalt sikeres vagy sikertelen feltételeket jelölik. Ezek az adatok akkor is megkönnyítik a befejezési vagy hibaállapotok jelzését a párbeszédpanel implementációjában, ha egy sor részeként nem hoznak létre explicit tevékenységadatokat.

Konstruktor belső használatra.