什麼是 Direct Line Speech?

Direct Line Speech 是一套強大的端對端解決方案,可供建立富有彈性且可擴充的語音助理。 其由 Bot Framework 及其 Direct Line Speech 通道提供,其已針對與 Bot 的語音輸入、語音輸出互動進行優化。

語音助理會 接聽用戶並採取動作以回應,通常會回呼。 他們會使用語音轉換文字來轉錄使用者的語音,然後對文字的自然語言理解採取動作。 此動作通常會包含從文字轉換語音所產生助理發出的語音輸出。

Direct Line Speech 為語音助理提供最高層級的自定義和複雜度。 它是針對具有工作完成或命令控制用途之兩者的開放式、自然或混合式對話案例所設計。 這種高度的彈性具有更高的複雜性。 針對使用自然語言輸入設定良好定義工作的案例,請考慮 使用自定義命令

Direct Line Speech 支援這些地區設定:ar-egar-saca-esda-dkzh-cnth-then-cade-dehu-huen-uses-eses-mxen-nzhi-infi-fifr-caen-infr-frgu-inen-auen-gbit-itru-runl-nlnb-nopt-ptsv-sepl-plta-inmr-inpt-brja-jptr-trte-inko-krzh-hk 和 。zh-tw

開始使用 Direct Line Speech

若要使用 Direct Line Speech 建立語音助理,請在 Azure 入口網站建立語音資源和 Azure Bot 資源。 然後將 Bot 連線到 Direct Line Speech 通道。

Conceptual diagram of the Direct Line Speech orchestration service flow

如需使用 Direct Line Speech 建立簡單語音助理的完整逐步指南,請參閱 使用語音 SDK 和 Direct Line Speech 通道啟用 Bot 的語音啟用教學課程。

我們也提供快速入門,其設計目的是讓您執行程式代碼並快速學習 API。 下表包含依語言和平臺組織的語音助理快速入門清單。

快速入門 平台 API 參考
C#、UWP Windows 瀏覽
Java Windows、macOS、Linux 瀏覽
Java Android 瀏覽

範例指令碼

GitHub 上提供用來建立語音助理的範例程序代碼。 這些範例涵蓋用戶端應用程式,以數種熱門的程式設計語言連線到您的小幫手。

自訂

使用「語音服務」建置的語音助理可以使用適用於語音轉換文字文字轉換語音自訂關鍵字選取項目的完整自訂選項範圍。

注意

自訂選項會因語言/地區設定而有所不同(請參閱 支援的語言)。

語音助理的 Direct Line Speech 及其相關功能是 虛擬助理 解決方案和企業範本的理想補充。 雖然 Direct Line Speech 可與任何相容的 Bot 搭配使用,但這些資源提供可重複使用的基準,以取得高品質的交談體驗,以及常見的支援技能和模型,以快速開始使用。

參考文件

下一步