Direct Line の概要

この記事の対象: SDK v4

Bot Framework は、Direct Line ブランドを使用して複数のチャンネルを提供します。 設計する会話型 AI エクスペリエンスに最適なバージョンを選択することが重要です。

  • Direct Line これは、Direct Line の標準チャネル オファリングです。 既定では、Azure portal を介したボット テンプレート、Bot Builder サンプルのボット、Azure CLI で作成されたボットで動作します。 これは、ほとんどの場合に最適な Direct Line です。 「ボットを Direct Line に接続する」を参照してください。
  • Direct Line Speech。 チャンネル内でテキスト読み上げサービスと音声テキスト変換サービスを提供します。 これにより、クライアントはチャンネルに直接オーディオをストリーミングでき、テキストに変換されてボットに送信されます。 Direct Line Speech では、ボットからのテキスト メッセージを、AI を利用した音声で読み上げられたオーディオ メッセージに変換することもできます。 この組み合わせにより、Direct Line Speech はクライアントとの音声のみの会話を行うことができます。 「ボットを Direct Line Speech に接続する」を参照してください。
  • Direct Line App Service 拡張機能 これは、bot と同じサブスクリプション、App Service、Azure ネットワーク内で実行されます。 ネットワーク分離の要件がある場合は、このバージョンの Direct Line が理想的な場合があります。 ボットとクライアントは、トラフィックが分離されたネットワークを残すことがないように、Direct Line App Service 拡張機能と連携するために特別な変更を必要とします。 「Direct Line App Service 拡張機能」を参照してください。

最適な Direct Line サービスを選択するには、それぞれの機能とご自身のソリューションのニーズを評価してください。 これらのサービスは今後シンプルになっていく予定です。

機能 Direct Line Direct Line App Service 拡張機能 Direct Line Speech
可用性とライセンス GA GA GA
音声認識およびテキスト読み上げのパフォーマンス Standard Standard 高性能
従来の Web ブラウザーのサポート はい Yes はい
Bot Framework SDK のサポート すべての v3、v4 v4.63 以降必須 v4.63 以降必須
クライアント SDK のサポート JS、C# JS、C# C++、C#、Unity、JS
Web チャットとの連携 はい Yes はい
VNet いいえ 有効 番号

その他のリソース