ActivityReceivedEventArgs クラス

DialogServiceConnector によって使用されるダイアログ実装から生成される応答データをカプセル化する オブジェクト。 アクティビティは、接続中にダイアログ実装によっていつでも送信され、受信したアクティビティと入力発話の間に多対一のリレーションシップが存在する可能性があります。

内部使用のためのコンストラクター。

継承
builtins.object
ActivityReceivedEventArgs

コンストラクター

ActivityReceivedEventArgs(handle: c_void_p)

パラメーター

名前 説明
handle
必須

属性

activity

DialogServiceConnector が通信するダイアログ実装によって送信されるアクティビティ ペイロードを表すシリアル化された JSON 文字列を取得します。 このデータはダイアログ実装から生成され、ドキュメントのスキーマと内容の両方が送信者によって決定されます。

audio

テキスト読み上げサービスによって生成された、このアクティビティに関連付けられている PullAudioOutputStream を取得します。 このストリームは、データの到着時に設定され、アクティビティが到着したときに合成されたすべてのオーディオが含まれていない場合があります。 このアクティビティ ペイロードに関連付けられているオーディオ データがない場合、has_audioは False になり、オーディオは None になります。

has_audio

このアクティビティ ペイロードにテキスト読み上げサービスからのオーディオ ストリームが含まれているかどうかを示す値を取得します。 このようなストリームが存在する場合は、audio プロパティを使用して取得できます。

このアクティビティ ペイロードに関連付けられているオーディオ データがない場合、has_audioは False になり、オーディオは None になります。