Compartir a través de


ActivityReceivedEventArgs Clase

Objeto que encapsula los datos de respuesta que se originan en la implementación del cuadro de diálogo utilizada por un DialogServiceConnector. Las actividades se pueden enviar mediante una implementación de diálogo en cualquier momento durante una conexión y puede haber una relación de varios a uno entre las actividades recibidas y las expresiones de entrada.

Constructor para uso interno.

Herencia
builtins.object
ActivityReceivedEventArgs

Constructor

ActivityReceivedEventArgs(handle: c_void_p)

Parámetros

Nombre Description
handle
Requerido

Atributos

activity

Obtiene una cadena JSON serializada que representa la carga de actividad enviada por la implementación del cuadro de diálogo con la que dialogServiceConnector se comunica. Estos datos se originan en la implementación del diálogo y el remitente determina el esquema y el contenido del documento.

audio

Obtiene un PullAudioOutputStream asociado a esta actividad, como lo genera el servicio de texto a voz. Esta secuencia se rellena a medida que llegan los datos y puede que no contenga todo el audio sintetizado cuando llega la actividad. Si no hay datos de audio asociados a esta carga de actividad, has_audio será False y el audio será Ninguno.

has_audio

Obtiene un valor que indica si esta carga de actividad incluye una secuencia de audio del servicio de texto a voz. Si este tipo de secuencia está presente, se puede recuperar a través de la propiedad audio.

Si no hay datos de audio asociados a esta carga de actividad, has_audio será False y el audio será Ninguno.