本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定要從 Amazon Connect 中的 S3 儲存貯體播放的提示
設定 取得客戶輸入內容、循環提示、播放提示 或 儲存客戶輸入內容 區塊的提示時,可以選擇 S3 儲存貯體作為來源位置。您可以視需要在 S3 儲存貯體中存放任意數量的語音提示,並使用聯絡人屬性即時存取它們。如需範例,請參閱 播放提示 區塊。
要求
-
支援的格式:Amazon Connect 支援 .wav 檔案,可使用於您的提示。您必須使用 8 的 .wav 檔案KHz,以及具有 U-Law 編碼的單聲道音訊。否則,提示將無法正確播放。您可以使用公開提供的第三方工具將 .wav 檔案轉換為 U-Law 編碼。轉換檔案後,將它們上傳到 Amazon Connect。
-
大小:Amazon Connect 支援小於 50 MB 且長度小於 5 分鐘的提示。
-
對於預設為停用的區域 (也稱為選擇加入區域),例如非洲 (開普敦),您的儲存貯體必須位於相同的區域。
更新 S3 儲存貯體政策
若要允許 Amazon Connect 從 S3 儲存貯體播放提示,在設定 S3 儲存貯體時,您必須更新儲存貯體政策以授予 connect.amazonaws.com
(Amazon Connect 服務主體) 呼叫 s3:ListBucket
和 s3:GetObject
的許可。
若要更新 S3 儲存貯體政策:
-
登入 Amazon S3 主控台。
-
選擇具有提示的儲存貯體。
-
選擇許可索引標籤標籤。
-
在 儲存貯體政策 方塊中,選擇 編輯,然後將下列政策貼上作為您的範本。將儲存貯體名稱、區域、 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:::
amzn-s3-demo-bucket1
", "arn:aws:s3:::amzn-s3-demo-bucket1
/*" ], "Condition": { "StringEquals": { "aws:SourceAccount": "account-id
", "aws:SourceArn": "arn:aws:connect:region
:account-id
:instance/instance-id
" } } } ] } -
加密:如果 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 主控台的金鑰政策索引標籤上放置程式碼的位置。
如需有關如何尋找金鑰 ID 的資訊,請參閱 AWS Key Management Service 開發人員指南 中的尋找金鑰 ID 和金鑰ARN。
使用所需的儲存貯體政策設定 S3 儲存貯體後,請設定 取得客戶輸入內容、循環提示、播放提示 或 儲存客戶輸入內容,以便從儲存貯體播放提示。
提示
如需 S3 儲存貯體的詳細資訊,包括範例和限制,請參閱 播放提示 區塊。