ActivityReceivedEventArgs クラス
DialogServiceConnector によって使用されるダイアログ実装から生成される応答データをカプセル化する オブジェクト。 アクティビティは、接続中にダイアログ実装によっていつでも送信され、受信したアクティビティと入力発話の間に多対一のリレーションシップが存在する可能性があります。
内部使用のためのコンストラクター。
- 継承
-
builtins.objectActivityReceivedEventArgs
コンストラクター
ActivityReceivedEventArgs(handle: c_void_p)
パラメーター
名前 | 説明 |
---|---|
handle
必須
|
|
属性
activity
DialogServiceConnector が通信するダイアログ実装によって送信されるアクティビティ ペイロードを表すシリアル化された JSON 文字列を取得します。 このデータはダイアログ実装から生成され、ドキュメントのスキーマと内容の両方が送信者によって決定されます。
audio
テキスト読み上げサービスによって生成された、このアクティビティに関連付けられている PullAudioOutputStream を取得します。 このストリームは、データの到着時に設定され、アクティビティが到着したときに合成されたすべてのオーディオが含まれていない場合があります。 このアクティビティ ペイロードに関連付けられているオーディオ データがない場合、has_audioは False になり、オーディオは None になります。
has_audio
このアクティビティ ペイロードにテキスト読み上げサービスからのオーディオ ストリームが含まれているかどうかを示す値を取得します。 このようなストリームが存在する場合は、audio プロパティを使用して取得できます。
このアクティビティ ペイロードに関連付けられているオーディオ データがない場合、has_audioは False になり、オーディオは None になります。
Azure SDK for Python