Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Richten Sie Aufforderungen ein, um von einem S3-Bucket aus abzuspielen
Wenn Sie Eingabeaufforderungen auf dem konfigurierenKundeneingabe abrufen,Loop prompts (Telefonansagen in Schleife schalten),Play prompt (Ansage abspielen), oderStore customer input (Kundeneingabe speichern)Blöcke, Sie können einen S3-Bucket als Quellspeicherort wählen. Sie können so viele Sprachansagen wie nötig in einem S3-Bucket speichern und mithilfe von Kontaktattributen in Echtzeit darauf zugreifen. Beispiele finden Sie imPlay prompt (Ansage abspielen)blockieren.
Voraussetzungen
-
Unterstützte Formate: Amazon Connect unterstützt WAV-Dateien, die Sie für Ihre Eingabeaufforderung verwenden können. Sie müssen WAV-Dateien mit einer Frequenz von 8 kHz und Monokanal-Audio mit U-Law-Kodierung verwenden. Andernfalls wird die Aufforderung nicht korrekt wiedergegeben. Sie können öffentlich verfügbare Tools von Drittanbietern verwenden, um Ihre WAV-Dateien in die U-Law-Kodierung zu konvertieren. Laden Sie die Dateien nach der Konvertierung auf Amazon Connect hoch.
-
Größe: Amazon Connect unterstützt Eingabeaufforderungen, die weniger als 50 MB und weniger als fünf Minuten lang sind.
-
Für Regionen, die standardmäßig deaktiviert sind(auch genanntOpt-InRegionen) wie Afrika (Kapstadt), Ihr Bucket muss sich in derselben Region befinden.
Aktualisieren Sie die S3-Bucket-Richtlinie
Damit Amazon Connect Eingabeaufforderungen aus einem S3-Bucket abspielen kann, müssen Sie bei der Einrichtung Ihres S3-Buckets die Bucket-Richtlinie auf Grant aktualisierenconnect.amazonaws.com
(der Amazon Connect Service Principal) die Berechtigung zum Anrufens3:ListBucket
unds3:GetObject
.
Um die S3-Bucket-Richtlinie zu aktualisieren:
-
Gehen Sie zur Amazon S3-Administrationskonsole.
-
Wählen Sie den Bucket aus, der Ihre Eingabeaufforderungen enthält.
-
Wählen Sie die Registerkarte Permissions (Berechtigungen).
-
In derBucket-RichtlinieKiste, wähleBearbeiten, und fügen Sie die folgende Richtlinie als Ihre Vorlage ein. Ersetzen Sie den Bucket-Namen, Region,AWS-KontoID undInstanz-IDmit Ihren eigenen Informationen und wählen Sie dannSpeichern Sie die Änderungen.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "statement1", "Effect": "Allow", "Principal": { "Service": "connect.amazonaws.com" }, "Action": [ "s3:ListBucket", "s3:GetObject" ], "Resource": [ "arn:aws:s3:::
customer-prompt-example-bucket
", "arn:aws:s3:::customer-prompt-example-bucket
/*" ], "Condition": { "StringEquals": { "aws:SourceAccount": "account-id
", "aws:SourceArn": "arn:aws:connect:region
:account-id
:instance/instance-id
" } } } ] } -
Verschlüsselung: Amazon Connect kann keine Eingabeaufforderungen aus einem S3-Bucket herunterladen und abspielen, wennVon AWS verwalteter Schlüsselist auf diesem S3-Bucket aktiviert. Sie können jedoch einen vom Kunden verwalteten Schlüssel verwenden, um dem Amazon Connect-Service Principal („connect.amazonaws.com“), der Ihrer Amazon Connect-Instance den Zugriff auf den S3-Bucket ermöglicht, zu ermöglichen. Sehen Sie sich den folgenden Codeausschnitt an:
{ "Sid": "Enable Amazon Connect", "Effect": "Allow", "Principal": { "Service": "connect.amazonaws.com" }, "Action": "kms:decrypt", "Resource": [ "arn:aws:kms:
region
:account-ID
:key/key-ID
" ] }Informationen darüber, wie Sie die Schlüssel-ID finden, finden Sie unterErmitteln der Schlüssel-ID und des Schlüssel-ARNin derAWS Key Management ServiceLeitfaden für Entwickler.
Nachdem Sie Ihren S3-Bucket mit der erforderlichen Bucket-Richtlinie eingerichtet haben, konfigurieren SieKundeneingabe abrufen,Loop prompts (Telefonansagen in Schleife schalten),Play prompt (Ansage abspielen), oderStore customer input (Kundeneingabe speichern)um eine Aufforderung aus dem Bucket abzuspielen.
Tipp
Weitere Informationen zu S3-Buckets, einschließlich Beispielen und Einschränkungen, finden Sie imPlay prompt (Ansage abspielen)blockieren.