Поделиться через


ActivityReceivedEventArgs Класс

Объект , инкапсулирующий данные ответа, полученные из реализации диалогового окна, используемой DialogServiceConnector. Действия могут отправляться реализацией диалогового окна в любое время во время соединения, и между полученными действиями и входными речевыми фрагментами может существовать связь "многие к одному".

Конструктор для внутреннего использования.

Наследование
builtins.object
ActivityReceivedEventArgs

Конструктор

ActivityReceivedEventArgs(handle: c_void_p)

Параметры

Имя Описание
handle
Обязательно

Атрибуты

activity

Возвращает сериализованную строку JSON, представляющую полезные данные действия, отправленные реализацией диалога, с которым взаимодействует DialogServiceConnector. Эти данные получены из реализации диалогового окна, и как схема, так и содержимое документа определяются отправителем.

audio

Возвращает объект PullAudioOutputStream, связанный с этим действием, созданный службой преобразования текста в речь. Этот поток заполняется по мере поступления данных и может содержать не все синтезированные звуки при поступлении действия. Если с полезными данными этого действия нет звуковых данных, has_audio будет иметь значение False, а аудио — Нет.

has_audio

Возвращает значение, указывающее, включает ли полезные данные этого действия аудиопоток из службы преобразования текста в речь. Если такой поток присутствует, его можно получить с помощью свойства audio.

Если с полезными данными этого действия нет звуковых данных, has_audio будет иметь значение False, а аудио — Нет.