什麼是自定義命令?

重要

自定義命令將於 2026 年 4 月 30 日淘汰。 自 2023 年 10 月 30 日起,您無法在 Speech Studio 中建立新的自定義命令應用程式。 與此變更相關, LUIS 將於 2025 年 10 月 1 日淘汰。 自 2023 年 4 月 1 日起,您無法建立新的 LUIS 資源。

語音助理應用程式會接聽使用者,並採取回應動作,通常會回呼。 他們會使用語音轉換文字來轉錄使用者的語音,然後對文字的自然語言理解採取動作。 此動作通常會包含從文字轉換語音所產生助理發出的語音輸出。 裝置會使用語音 SDK DialogServiceConnector 的物件連線到助理。

自定義命令可讓您輕鬆地建置專為語音優先互動體驗優化的豐富語音命令應用程式。 它提供統一的撰寫體驗、自動裝載模型,以及相對較低的複雜度。 自定義命令可協助您專注於為語音命令案例建置最佳解決方案。

自訂命令最適合工作完成或命令與控制案例,例如「打開頂燈」或「變暖 5 度」。 自訂命令適用於物聯網 (IoT) 裝置、環境和無周邊裝置。 範例包括酒店、零售和汽車產業的解決方案,您希望來賓的語音控制體驗、店內庫存管理或汽車內功能。

如果您想要建置複雜的交談式應用程式,建議您使用 虛擬助理 解決方案來試用 Bot Framework。 您可以使用 Direct Line Speech 將語音新增至任何 Bot Framework Bot。

自定義命令的良好候選專案具有具有定義完善的變數集合的固定詞彙。 例如,家庭自動化工作,例如控制控溫器,是理想的。

Examples of task completion scenarios

開始使用自定義命令

我們的自定義命令目標是減少認知負載,以瞭解所有不同的技術,並專注於建置語音命令應用程式。 使用自訂命令來建立語音資源的第一個步驟。 您可以在Speech Studio上撰寫自定義命令應用程式並加以發佈,之後裝置上的應用程式可以使用語音 SDK 與其通訊。

自定義命令的撰寫流程

Authoring flow for Custom Commands

請遵循我們的快速入門,讓您的第一個自定義命令應用程式在10分鐘內執行程序代碼。

完成快速入門之後,請流覽我們的操作指南,以取得設計、開發、偵錯、部署及整合自定義命令應用程式的詳細步驟。

使用自訂命令建置語音助理

下一步