關於 Direct Line
適用于: SDK v4
Bot Framework 提供多個通道與 Direct Line 商標。 請務必選取最適合您所設計對話式 AI 體驗的版本。
- Direct Line 。 這是 Direct Line 的標準通道供應專案。 它預設可透過 bot 範本Azure 入口網站 、Bot 建立器範例 中的 Bot,以及使用 Azure CLI 建立的 Bot 來運作。 這是大部分情況下最適合的直接線路。 請參閱 將 Bot 連線至 Direct Line 。
- Direct Line Speech 。 它提供通道內的文字轉換語音和語音轉換文字服務。 它可讓用戶端將音訊直接串流至通道,然後轉換成文字並傳送至 Bot。 Direct Line Speech 也可以將文字訊息從 Bot 轉換成 AI 支援語音所說話的音訊訊息。 結合時,這讓 Direct Line Speech 能夠只與用戶端進行音訊交談。 請參閱 將 Bot 連線至 Direct Line Speech 。
- Direct Line App Service 擴充功能 。 它會在與 Bot 相同的訂用帳戶、App Service 和 Azure 網路內執行。 如果您有網路隔離需求,此版本的 Direct Line 可能很理想。 Bot 和用戶端需要特殊修改,才能使用 Direct Line App Service 擴充功能,以確保流量永遠不會離開隔離的網路。 請參閱 Direct Line App Service 擴充功能 。
您可以藉由評估每個供應專案和解決方案的需求,選擇哪一個 Direct Line 供應專案最適合您。 隨著時間推移,這些供應專案將會簡化。
功能 | Direct Line | Direct Line App Service 擴充功能 | Direct Line Speech |
---|---|---|---|
可用性和授權 | GA | GA | GA |
語音辨識和文字轉換語音效能 | 標準 | 標準 | 高效能 |
支援舊版網頁瀏覽器 | Yes | Yes | Yes |
Bot Framework SDK 支援 | 所有 v3、v4 | v4.63+ 必要 | v4.63+ 必要 |
用戶端 SDK 支援 | JS、C# | JS、C# | C++、C#、Unity、JS |
使用 網路聊天 | Yes | Yes | Yes |
VNET | No | .是 | No |