共用方式為


什麼是語音助理?

使用具有語音服務的語音助理,開發人員可以為其應用程式及體驗建立自然、類似真人的對話介面。 語音助理服務可讓裝置與助理實作之間的互動快速又可靠。

選擇助理解決方案

建立語音助理的第一個步驟是決定您要語音助理做些什麼。 語音服務提供多個互補的解決方案,可用來製作助理互動。 您可能希望您的應用程式支持開放式對話,其中包含「我需要去西雅圖」或「我可以訂購哪種披薩?」等片語?

使用語音 SDK 建置語音助理的參考結構

語音助理協調服務流程的概念圖。

核心功能

無論您選擇自定義關鍵詞或其他解決方案來建立助理互動,您都可以使用一組豐富的自定義功能,將助理自定義為品牌、產品和個性。

類別 功能
自訂關鍵字 使用者可以使用自訂關鍵字,例如「Hey Contoso」來開始與助理交談。應用程式會在語音 SDK 中使用自訂關鍵字引擎來執行此作業,您可以前往 開始使用自訂關鍵字 來設定。 語音助理可以使用服務端關鍵字驗證來改善關鍵字啟用的精確度 (相較於單獨使用裝置)。
語音轉換文字 語音助理使用語音服務的語音轉換文字,將即時音訊轉換成可辨識的文字。 當此文字轉譯時,就可供您的助理實作和用戶端應用程式使用。
文字轉換語音 助理的文字回應是透過語音服務的文字轉換語音進行合成。 然後,這個合成可供您的用戶端應用程式作為音訊串流。 Microsoft 提供的功能可讓您建置自己的自訂高品質神經文字轉換語音 (神經 TTS),為您的品牌提供語音。

範例程式碼和教學課程

建立語音助理的範例程式代碼可在 Azure-Samples/Cognitive-Services-Voice-Assistant 的 GitHub 上取得。

自訂

使用語音服務建置的語音助理可以使用完整的自訂選項。

注意

自訂選項會因語言和地區設定而有所不同。 若要深入了解,請參閱支援的語言