什麼是 Direct Line Speech?
Direct Line Speech 是一套強大的端對端解決方案,可供建立富有彈性且可擴充的語音助理。 其由 Bot Framework 及其 Direct Line Speech 通道提供,其已針對與 Bot 的語音輸入、語音輸出互動進行優化。
語音助理會 接聽用戶並採取動作以回應,通常會回呼。 他們會使用語音轉換文字來轉錄使用者的語音,然後對文字的自然語言理解採取動作。 此動作通常會包含從文字轉換語音所產生助理發出的語音輸出。
Direct Line Speech 為語音助理提供最高層級的自定義和複雜度。 它是針對具有工作完成或命令控制用途之兩者的開放式、自然或混合式對話案例所設計。 這種高度的彈性具有更高的複雜性。 針對使用自然語言輸入設定良好定義工作的案例,請考慮 使用自定義命令 。
Direct Line Speech 支援這些地區設定:ar-eg
、ar-sa
、ca-es
、da-dk
、zh-cn
th-th
en-ca
de-de
hu-hu
en-us
es-es
es-mx
en-nz
hi-in
fi-fi
fr-ca
en-in
fr-fr
gu-in
en-au
en-gb
it-it
ru-ru
nl-nl
nb-no
pt-pt
sv-se
pl-pl
ta-in
mr-in
pt-br
ja-jp
tr-tr
te-in
ko-kr
zh-hk
和 。zh-tw
開始使用 Direct Line Speech
若要使用 Direct Line Speech 建立語音助理,請在 Azure 入口網站 中建立語音資源和 Azure Bot 資源。 然後將 Bot 連線到 Direct Line Speech 通道。
如需使用 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 搭配使用,但這些資源提供可重複使用的基準,以取得高品質的交談體驗,以及常見的支援技能和模型,以快速開始使用。