設定從 S3 儲存貯體播放的提示 - Amazon Connect

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

設定從 S3 儲存貯體播放的提示

設定 取得客戶輸入內容循環提示播放提示儲存客戶輸入內容 區塊的提示時,可以選擇 S3 儲存貯體作為來源位置。您可以視需要在 S3 儲存貯體中存放任意數量的語音提示,並使用聯絡人屬性即時存取它們。如需範例,請參閱 播放提示 區塊。

要求

  • 支援的格式:Amazon Connect 支援 .wav 檔案,可使用於您的提示。您必須使用 8 的 .wav 檔案KHz,以及具有 U-Law 編碼的 mono 音訊。否則,提示將無法正確播放。您可以使用公開提供的第三方工具將 .wav 檔案轉換為 U-Law 編碼。轉換檔案後,將它們上傳到 Amazon Connect。

  • 大小:Amazon Connect 支援小於 50 MB 且長度小於 5 分鐘的提示。

  • 對於預設為停用的區域 (也稱為選擇加入區域),例如非洲 (開普敦),您的儲存貯體必須位於相同的區域。

更新 S3 儲存貯體政策

若要允許 Amazon Connect 從 S3 儲存貯體播放提示,在設定 S3 儲存貯體時,您必須更新儲存貯體政策以授予 connect.amazonaws.com (Amazon Connect 服務主體) 呼叫 s3:ListBuckets3:GetObject 的許可。

若要更新 S3 儲存貯體政策:
  1. 登入 Amazon S3 主控台。

  2. 選擇具有提示的儲存貯體。

  3. 選擇許可索引標籤標籤。

  4. 儲存貯體政策 方塊中,選擇 編輯,然後將下列政策貼上作為您的範本。將儲存貯體名稱、區域、 AWS 帳戶 ID 和執行個體 ID 取代為您自己的資訊,然後選擇 儲存變更

    { "Version": "2012-10-17", "Statement": [ { "Sid": "statement1", "Effect": "Allow", "Principal": { "Service": "connect.amazonaws.com" }, "Action": [ "s3:ListBucket", "s3:GetObject" ], "Resource": [ "arn:aws:s3:::DOC-EXAMPLE-BUCKET1", "arn:aws:s3:::DOC-EXAMPLE-BUCKET1/*" ], "Condition": { "StringEquals": { "aws:SourceAccount": "account-id", "aws:SourceArn": "arn:aws:connect:region:account-id:instance/instance-id" } } } ] }
  5. 加密:如果 S3 儲存貯體上已啟用 AWS 受管金鑰 ,Amazon Connect 將無法從 S3 儲存貯體下載和播放提示。不過,您可以使用客戶受管金鑰來允許 Amazon Connect 服務主體 (「connect.amazonaws.com」),讓您的 Amazon Connect 執行個體能夠存取 S3 儲存貯體。請參閱下面的程式碼片段:

    { "Sid": "Enable Amazon Connect", "Effect": "Allow", "Principal": { "Service": "connect.amazonaws.com" }, "Action": "kms:decrypt", "Resource": [ "arn:aws:kms:region:account-ID:key/key-ID" ] }

    下圖顯示您在 AWS Key Management Service 主控台 [金鑰原則] 索引標籤上放置程式碼的位置。

    您新增金鑰原則的KMS頁面。

    如需如何尋找金鑰 ID 的詳細資訊,請參閱AWS Key Management Service 開發人員指南ARN中的尋找金鑰 ID 和金鑰

使用所需的儲存貯體政策設定 S3 儲存貯體後,請設定 取得客戶輸入內容循環提示播放提示儲存客戶輸入內容,以便從儲存貯體播放提示。

提示

如需 S3 儲存貯體的詳細資訊,包括範例和限制,請參閱 播放提示 區塊。