dialog モジュール

ダイアログ サービス コネクタに関連するクラス。

クラス

ActivityReceivedEventArgs

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

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

BotFrameworkConfig

Direct Line Speech チャネルを使用して Bot Framework ボットに接続する DialogServiceConnector を初期化するために使用されるクラス。

直接音声ページhttps://docs.microsoft.com/azure/cognitive-services/speech-service/direct-line-speechも参照してください。

構成は、次の方法で初期化できます。

  • サブスクリプションから: サブスクリプション キー、リージョン、bot_idを渡します (省略可能)

  • 承認トークンから: 承認トークン、リージョン、およびbot_idを渡します (省略可能)

CustomCommandsConfig

Speech Service リソースの Speech Studio から発行されたカスタム コマンド アプリケーションに接続する DialogServiceConnector を初期化するために使用されるクラス。

カスタム コマンドのページhttps://docs.microsoft.com/azure/cognitive-services/speech-service/custom-commandsも参照してください。

構成は、次の方法で初期化できます。

  • サブスクリプションから: アプリケーション ID、サブスクリプション キー、リージョンを渡します

  • 承認トークンから: アプリケーション ID、承認トークン、およびリージョンを渡します

DialogServiceConfig

音声アシスタントと通信できるダイアログ サービス コネクタ オブジェクトの基本構成を定義するクラス。

このクラスは、BotFrameworkConfig クラスと CustomCommandsConfig クラスの基本クラスです。 特定の BotFrameworkConfig オブジェクトまたは CustomCommandsConfig オブジェクトからダイアログ構成インスタンスを作成します。

DialogServiceConnector

Bot Framework またはカスタム コマンドを使用して音声対応ダイアログ システムと通信するオブジェクト。 この型は、音声テキスト変換の結果を受け取り、音声以外のダイアログ アクティビティ データの非同期送受信も容易にします。

TurnStatusReceivedEventArgs

DialogServiceConnector が通信するダイアログ実装から受信したターンステータス情報をカプセル化するオブジェクト。 ターンは、そのコースで任意の数のアクティビティを生成できるダイアログ実装内の単一の実行セッションです。 このペイロード内の情報は、この実行の過程でダイアログの実装で発生した成功または失敗の条件を表します。 このデータは、ターンの一部として明示的なアクティビティ データが生成されない場合でも、ダイアログの実装内で完了またはエラー状態を示すのを容易にします。

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