設定第三方text-to-speech(TTS) 供應商 - Amazon Connect

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

設定第三方text-to-speech(TTS) 供應商

使用下列指示來設定第三方text-to-speech(TTS) 提供者。

先決條件

  • 存在聯絡流程 (或您具有建立聯絡流程的許可)。

  • 存放於 的第三方 TTS 提供者 API 金鑰 AWS Secrets Manager。如需在 Secrets Manager 中將 API 金鑰儲存為秘密的詳細資訊,請參閱建立 AWS Secrets Manager 秘密

  • 允許 Amazon Connect 擷取金鑰的 Secrets Manager 資源政策。如需詳細資訊,請參閱管理秘密和資源政策

  • AWS KMS key 允許解密的許可。如需詳細資訊,請參閱管理秘密和資源政策

  • 提供者特定的模型和語音值。

步驟 1:開啟聯絡流程

  1. 登入 Amazon Connect 管理員網站。

  2. 選擇流程

  3. 選擇現有的流程或建立新的流程。

步驟 2:新增或選擇設定語音區塊

  1. 在流程設計工具中,搜尋設定語音

  2. 將 區塊拖曳到畫布上,或選擇現有的區塊。

  3. 選擇 區塊以開啟其組態面板。

步驟 3:選擇第三方 TTS 提供者

語音提供者下拉式清單中,選擇您要使用的第三方text-to-speech提供者。

「設定語音」組態窗格顯示語音提供者的下拉式清單。

步驟 4:指定模型、語音、Secrets Manager ARN 和語言

  1. 模型下,選擇手動設定,然後輸入提供者模型。

  2. 語音下,選擇手動設定,然後輸入供應商語音。

  3. Secrets Manager ARN 下,選擇手動設定,然後輸入提供者秘密的 ARN。

    • 秘密必須位於相同的 中 AWS 區域。

    • AWS Secrets Manager 和 KMS 政策必須允許擷取和解密。如需詳細資訊,請參閱管理秘密和資源政策

  4. 語言下,選擇手動設定,然後選擇提供者語音支援的語言。

    「語音提供者」組態窗格,顯示 ElevenLabs 第三方語音提供者。

步驟 5:儲存和發佈流程

  1. 在流程設計工具中選擇儲存

  2. 選擇發佈以啟用更新的流程設定。

執行時間行為 (TTS)

  • Amazon Connect 會將文字傳送至 TTS 供應商進行合成。

  • 傳回的音訊會播放給客戶。

  • 執行日誌包括提供者錯誤,例如無效的登入資料或模型值。

故障診斷 (TTS)

  • 無音訊輸出:驗證模型和語音值。

  • 驗證錯誤:驗證 Secrets Manager 和 KMS 許可。

  • 動態屬性:確保執行時間值解析為有效的提供者參數。

  • 高延遲:驗證供應商區域對齊。