ActivityReceivedEventArgs Classe
Oggetto che incapsula i dati di risposta originati dall'implementazione del dialogo utilizzata da dialogServiceConnector. Le attività possono essere inviate da un'implementazione del dialogo in qualsiasi momento durante una connessione e potrebbe esserci una relazione molti-a-uno tra le attività ricevute e le espressioni di input.
Costruttore per l'uso interno.
- Ereditarietà
-
builtins.objectActivityReceivedEventArgs
Costruttore
ActivityReceivedEventArgs(handle: c_void_p)
Parametri
Nome | Descrizione |
---|---|
handle
Necessario
|
|
Attributi
activity
Ottiene una stringa JSON serializzata che rappresenta il payload dell'attività inviato dall'implementazione del dialogo con cui un DialogServiceConnector comunica. Questi dati provengono dall'implementazione del dialogo e lo schema e il contenuto del documento sono determinati dal mittente.
audio
Ottiene un oggetto PullAudioOutputStream associato a questa attività, come prodotto dal servizio di sintesi vocale. Questo flusso viene popolato man mano che arrivano i dati e potrebbe non contenere tutti gli audio sintetizzati all'arrivo dell'attività. Se non sono presenti dati audio associati a questo payload dell'attività, has_audio sarà False e l'audio sarà Nessuno.
has_audio
Ottiene un valore che indica se questo payload dell'attività include un flusso audio dal servizio di sintesi vocale. Se tale flusso è presente, può essere recuperato tramite la proprietà audio.
Se non sono presenti dati audio associati a questo payload dell'attività, has_audio sarà False e l'audio sarà Nessuno.
Azure SDK for Python