ActivityReceivedEventArgs Classe
Objet qui encapsule les données de réponse qui proviennent de l’implémentation de boîte de dialogue utilisée par un DialogServiceConnector. Les activités peuvent être envoyées par une implémentation de boîte de dialogue à tout moment au cours d’une connexion et il peut y avoir une relation plusieurs-à-un entre les activités reçues et les énoncés d’entrée.
Constructeur pour une utilisation interne.
- Héritage
-
builtins.objectActivityReceivedEventArgs
Constructeur
ActivityReceivedEventArgs(handle: c_void_p)
Paramètres
Nom | Description |
---|---|
handle
Obligatoire
|
|
Attributs
activity
Obtient une chaîne JSON sérialisée qui représente la charge utile d’activité envoyée par l’implémentation de boîte de dialogue avec laquelle un DialogServiceConnector communique. Ces données proviennent de l’implémentation du dialogue et le schéma et le contenu du document sont déterminés par l’expéditeur.
audio
Obtient un PullAudioOutputStream associé à cette activité, tel que produit par le service de synthèse vocale. Ce flux est rempli à mesure que les données arrivent et peut ne pas contenir tout l’audio synthétisé à l’arrivée de l’activité. Si aucune donnée audio n’est associée à cette charge utile d’activité, has_audio sera False et l’audio sera Aucun.
has_audio
Obtient une valeur indiquant si cette charge utile d’activité inclut un flux audio du service de synthèse vocale. Si un tel flux est présent, il peut être récupéré via la propriété audio.
Si aucune donnée audio n’est associée à cette charge utile d’activité, has_audio sera False et l’audio sera Aucun.
Azure SDK for Python