dialog Modulo
Classi correlate al connettore del servizio di dialogo.
Classi
ActivityReceivedEventArgs |
Oggetto che incapsula i dati di risposta che provengono dall'implementazione della finestra di dialogo utilizzata da un DialogServiceConnector. Le attività possono essere inviate da un'implementazione della finestra di dialogo in qualsiasi momento durante una connessione e potrebbero verificarsi una relazione molti-a-uno tra le attività ricevute e le espressioni di input. Costruttore per l'uso interno. |
BotFrameworkConfig |
Classe usata per inizializzare un DialogServiceConnector che si connetterà a un bot bot Framework usando il canale voce Direct Line. Vedere anche la pagina https://docs.microsoft.com/azure/cognitive-services/speech-service/direct-line-speechdella voce diretta. La configurazione può essere inizializzata in modi seguenti:
|
CustomCommandsConfig |
Classe usata per inizializzare un DialogServiceConnector che si connetterà a un'applicazione Comandi personalizzati come pubblicata da Speech Studio per una risorsa del servizio voce. Vedere anche la pagina https://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commandscomandi personalizzati . La configurazione può essere inizializzata in modi seguenti:
|
DialogServiceConfig |
Classe che definisce le configurazioni di base per l'oggetto del connettore del servizio di dialogo che può comunicare con un assistente vocale. Questa classe è la classe di base per le classi BotFrameworkConfig e CustomCommandsConfig. Creare istanze di configurazione della finestra di dialogo da oggetti BotFrameworkConfig o CustomCommandsConfig specifici. |
DialogServiceConnector |
Oggetto che comunica con un sistema di dialogo abilitato per la voce usando Bot Framework o Comandi personalizzati. Questo tipo riceve i risultati voce-a-testo e facilita anche l'invio asincrono e la ricezione di dati dell'attività del dialogo non vocale. |
TurnStatusReceivedEventArgs |
Oggetto che incapsula le informazioni sullo stato di turno come ricevuto dall'implementazione della finestra di dialogo con cui un DialogServiceConnector comunica. Un turno è una singola sessione di esecuzione all'interno dell'implementazione del dialogo che può generare qualsiasi numero di attività nel corso del suo corso. Le informazioni contenute in questo payload rappresentano condizioni di esito positivo o negativo rilevate dall'implementazione del dialogo nel corso di questa esecuzione. Questi dati facilitano l'indicazione di condizioni di completamento o di errore all'interno dell'implementazione del dialogo anche quando non vengono generati dati di attività espliciti come parte di un turno. Costruttore per l'uso interno. |
Azure SDK for Python