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.
Flow-Block in Amazon Connect: Telefonansagen abspielen
In diesem Thema wird der Ablaufblock für die Wiedergabe von Audioansagen, text-to-speech Nachrichten oder Chat-Antworten für Kunden und Agenten definiert.
Description
Verwenden Sie diesen Flow-Block, um eine Audioaufforderung oder eine text-to-speech Nachricht abzuspielen oder eine Chat-Antwort zu senden.
Sie können Prompts für Kunden (Anrufer oder Kunden, die den Chat nutzen) und Kundendienstmitarbeiter abspielen.
Für Anrufe haben Sie die folgenden Optionen:
-
Verwenden Sie vorab aufgezeichnete Prompts: Amazon Connect bietet eine Bibliothek mit vorgefertigten Optionen.
-
Nehmen Sie Ihre eigenen Prompts auf. Ihnen stehen folgende Optionen zur Verfügung:
-
Verwenden Sie die Amazon-Connect-Bibliothek. Laden Sie Ihre Aufzeichnungen direkt von der Admin-Website von Amazon Connect hoch.
-
Verwenden Sie Amazon S3. Speichern Sie Ihre Prompts in S3 und greifen Sie bei Anrufen dynamisch darauf zu.
-
-
ext-to-speechT. Geben Sie Klartext oder SSML (Speech Synthesis Markup Language) an, damit es als Audio gesprochen wird.
Für Chats haben Sie die folgenden Optionen:
-
Nur Text-Prompts. Senden Sie Klartextnachrichten sowohl an Kunden als auch an Kundendienstmitarbeiter. Audiooptionen, wie z. B. vorab aufgezeichnete Prompts, sind für den Chat nicht verfügbar.
Anwendungsfälle für diesen Block
Dieser Flow-Block ist für die Verwendung in den folgenden Szenarien konzipiert:
-
Spielen Sie eine Begrüßung für Kunden ab. Zum Beispiel „Willkommen bei unserem Kundenservice“.
-
Stellen Sie Kunden oder Kundendienstmitarbeitern Informationen, die aus einer Datenbank abgerufen wurden, zur Verfügung. Beispiel: „Ihr Kontostand beträgt 123,45 USD.“
-
Spielen Sie vorab aufgezeichnetes Audio ab, während sich ein Kunde in der Warteschlange oder in der Warteschleife befindet.
-
Spielen Sie vorab aufgezeichnetes Audio mit Ihrer eigenen Stimme aus Ihren S3-Buckets ab.
-
Spielen Sie in einem eingehenden Flow eine Audio- oder Textnachricht für Kunden und Kundendienstmitarbeiter gleichzeitig ab.
Anforderungen für Prompts
-
Unterstützte Formate: Amazon Connect unterstützt WAV-Dateien für Prompts. Sie müssen WAV-Dateien im Format 8 KHz und Monokanal-Audio mit U-Law-Kodierung verwenden. Andernfalls wird der Prompt nicht korrekt abgespielt. Sie können frei verfügbare Drittanbieter-Tools für die Konvertierung Ihrer WAV-Dateien in die U-Law-Kodierung verwenden. Laden Sie die Dateien nach der Konvertierung auf Amazon Connect hoch.
-
Größe: Amazon Connect unterstützt Prompts, die kleiner als 50 MB, und weniger als fünf Minuten lang sind.
-
Speichern von Prompts in einem S3-Bucket: Für AWS -Regionen, die standardmäßig deaktiviert sind (auch als Opt-in-Regionen bezeichnet), z. B. Afrika (Kapstadt), muss sich Ihr Bucket in derselben Region befinden.
Kontakttypen
| Kontakttyp | Unterstützt? |
|---|---|
Stimme |
Ja |
Chat |
Ja Wenn ein Chat-Kontakt an diesen Block weitergeleitet wird, der Block jedoch für Anrufe konfiguriert ist, wird der Kontakt über die Verzweigung Fehler weitergeleitet. |
Aufgabe |
Ja Wenn ein Aufgabenkontakt an diesen Block weitergeleitet wird, der Block jedoch für Anrufe konfiguriert ist, wird der Kontakt über die Verzweigung Fehler weitergeleitet. |
Nein – verfolgt die Verzweigung Erfolg, was aber keine Wirkung hat |
Wenn ein Rückrufkontakt ohne einen Kundendienstmitarbeiter oder Kunden an diesen Block weitergeleitet wird, erfolgt die Weiterleitung des Kontakts über die Verzweigung Fehler.
Flow-Typen
Sie können diesen Block in den folgenden Flow-Typen verwendet:
| Flow-Typ | Unterstützt? |
|---|---|
Inbound-Flow |
Ja |
Customer queue flow (Kunden-WarteschlangenFlow) |
Ja. Sie können Prompts aus der Amazon-Connect-Bibliothek abspielen, aber keine in Amazon S3 gespeicherten Prompts. |
Customer hold flow (KundenhalteFlow) |
Nein, verwenden Sie stattdessen den Flow-Block Loop prompts (Telefonansagen in Schleife schalten). |
Kunden-Whisper-Flow |
Ja. Sie können Prompts aus der Amazon-Connect-Bibliothek abspielen, aber keine in Amazon S3 gespeicherten Prompts. |
Outbound whisper flow (Ausgehender Whisper-Flow) |
Ja. Sie können Prompts aus der Amazon-Connect-Bibliothek abspielen, aber keine in Amazon S3 gespeicherten Prompts. |
Agent hold flow (Flow für Agenten in Warteschleife) |
Nein, verwenden Sie stattdessen den Flow-Block Loop prompts (Telefonansagen in Schleife schalten). |
Agent whisper flow (Whisper-Flow für Kundendienstmitarbeiter) |
Ja. Sie können Prompts aus der Amazon-Connect-Bibliothek abspielen, aber keine in Amazon S3 gespeicherten Prompts. |
Transfer to agent flow (Flow für Weiterleitung an Kundendienstmitarbeiter) |
Ja |
Der Flow „An Warteschlange weiterleiten“ |
Ja |
So konfigurieren Sie diesen Block
Sie können den Play-Prompt-Block über die Amazon Connect Admin-Website oder mithilfe der MessageParticipantAktion in der Amazon Connect Flow-Sprache konfigurieren.
Konfigurationsabschnitte
Prompts, die in der Telefonansagenbibliothek von Amazon Connect gespeichert sind
-
Öffnen Sie im Flow-Designer den Konfigurationsbereich für den Block Telefonansage abspielen.
-
Klicken Sie auf Aus der Telefonansagenbibliothek (Audio) auswählen.
-
Wählen Sie eine der in Amazon Connect enthaltenen aufgezeichneten Ansagen oder verwenden Sie die Amazon Connect Admin-Website, um Ihre eigene Aufforderung aufzuzeichnen und hochzuladen. Es gibt keine Möglichkeit, Prompts in größeren Mengen hochzuladen.
In der folgenden Abbildung sehen Sie die Seite Eigenschaften des Blocks Prompt abspielen, der für die Wiedergabe eines Audio-Prompts aus der Prompt-Bibliothek konfiguriert ist.
Das folgende Codebeispiel zeigt, wie dieselbe Konfiguration durch die MessageParticipantAktion in der Flow-Sprache dargestellt würde:
{ "Identifier": "12345678-1234-1234-1234-123456789012", "Type": "MessageParticipant", "Parameters": { "PromptId": "arn:aws:connect:us-west-2:1111111111:instance/aaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/prompt/abcdef-abcd-abcd-abcd-abcdefghijkl" }, "Transitions": { "NextAction": "a625f619-81b0-46c3-a855-89151600bdb1", "Errors": [ { "NextAction": "a625f619-81b0-46c3-a855-89151600bdb1", "ErrorType": "NoMatchingError" } ] } }
In Amazon S3 gespeicherte Prompts
Speichern Sie die erforderliche Anzahl an Prompts in einem S3-Bucket und verweisen Sie dann auf diese, indem Sie den Bucket-Pfad angeben. Für eine optimale Leistung empfehlen wir, den S3-Bucket in derselben AWS Region wie Ihre Amazon Connect Connect-Instance zu erstellen.
So geben Sie eine Audiodatei aus einem S3-Bucket an
-
Öffnen Sie im Flow-Designer den Konfigurationsbereich für den Block Telefonansage abspielen.
-
Wählen Sie Audiodatei aus einem S3-Bucket angeben aus.
-
Wählen Sie Manuell festlegen und geben Sie dann den S3-Dateipfad an, der auf den Audio-Prompt in S3 verweist. Beispiel,
https://u1.s3.amazonaws.com/en.lob1/welcome.wav.In der folgenden Abbildung sehen Sie die Seite Eigenschaften des Blocks Prompt abspielen, der für eine manuelle Eingabe des S3-Dateipfads konfiguriert ist.
Das folgende Codebeispiel zeigt, wie dieselbe Konfiguration durch die MessageParticipantAktion in der Flow-Sprache dargestellt würde:
{ "Identifier": "UniqueIdentifier", "Type": "MessageParticipant", "Parameters": { "Media": { "Uri": "https://u1.s3.amazonaws.com/en.lob1/welcome.wav", "SourceType": "S3", "MediaType": "Audio" } }, "Transitions": { "NextAction": "Next action identifier on success", "Errors": [ { "NextAction": "Next action identifier on failure", "ErrorType": "NoMatchingError" } ] } }
So geben Sie einen Audiodateipfad aus einem S3-Bucket mithilfe von Attributen an
-
Sie können den S3-Bucket-Pfad mithilfe von Attributen angeben, wie in der folgenden Abbildung dargestellt:
-ODER-
-
Sie können den S3-Pfad wie im folgenden Beispiel gezeigt mit einer Verkettung versehen. Auf diese Weise können Sie den Prompt personalisieren, z. B. nach Branche und Sprache. Beispiel:
https://example.s3.amazon.aws.com/$['Attributes']['Language']/$['Attributes']['LOB']/1.wavDas folgende Codebeispiel zeigt, wie dieselbe Konfiguration durch die MessageParticipantAktion in der Flow-Sprache dargestellt würde:
{ "Identifier": "UniqueIdentifier", "Type": "MessageParticipant", "Parameters": { "Media": { "Uri": "https://u1.s3.amazonaws.com/$['Attributes']['Language']/$['Attributes']['LOB']/1.wav", "SourceType": "S3", "MediaType": "Audio" } }, "Transitions": { "NextAction": "Next action identifier on success", "Errors": [ { "NextAction": "Next action identifier on failure", "ErrorType": "NoMatchingError" } ] } }
So geben Sie den S3-Pfad dynamisch mithilfe von benutzerdefinierten Kontaktattributen an
-
Die folgende Abbildung zeigt ein benutzerdefiniertes Attribut namens S3filepath.
Das folgende Codebeispiel zeigt, wie dieselbe Konfiguration durch die MessageParticipantAktion in der Flow-Sprache dargestellt würde:
{ "Parameters": { "Media": { "Uri": "$.Attributes.MyFile", "SourceType": "S3", "MediaType": "Audio" } }, "Identifier": "9ab5c4ee-7da8-44b3-b6c9-07f24e1846dc", "Type": "MessageParticipant", "Transitions": { "NextAction": "a625f619-81b0-46c3-a855-89151600bdb1", "Errors": [ { "NextAction": "a625f619-81b0-46c3-a855-89151600bdb1", "ErrorType": "NoMatchingError" } ] } }
In der folgenden Abbildung sehen Sie, wie dieser Block aussieht, wenn der S3-Pfad dynamisch festgelegt ist. Sie sehen den S3-Pfad mit zwei Verzweigungen: Erfolg und Fehler.
Text-to-speech oder Chat-Text
Sie können einen Prompt wahlweise in Klartext oder SSML eingeben. Diese textbasierten Prompts werden für Kunden, die Amazon Polly verwenden, als Audio-Prompts abgespielt.
Die folgende Abbildung zeigt beispielsweise einen Block Telefonansage abspielen, der so konfiguriert ist, dass die Nachricht Danke für den Anruf für den Kunden abgespielt wird.
Das folgende Codebeispiel zeigt, wie dieselbe Konfiguration durch die MessageParticipantAktion in der Flow-Sprache dargestellt würde:
{ "Parameters": { "Text": "<speak>Thank you for calling</speak>" }, "Identifier": "9ab5c4ee-7da8-44b3-b6c9-07f24e1846dc", "Type": "MessageParticipant", "Transitions": { "NextAction": "a625f619-81b0-46c3-a855-89151600bdb1", "Errors": [ { "NextAction": "a625f619-81b0-46c3-a855-89151600bdb1", "ErrorType": "NoMatchingError" } ] } }
SSML-erweiterter Eingabetext gibt Ihnen mehr Kontrolle darüber, wie Amazon Connect aus dem von Ihnen bereitgestellten Text Sprache generiert. Sie können Sprachaspekte wie Aussprache, Lautstärke und Geschwindigkeit anpassen und steuern.
Eine Liste der SSML-Tags, die Sie mit Amazon Connect verwenden können, finden Sie unter Von Amazon Connect unterstützte SSML-Tags.
Weitere Informationen finden Sie unter text-to-speechZu Eingabeaufforderungen in Flow-Blöcken in Amazon Polly hinzufügen.
Die folgende Abbildung zeigt, wie ein Play-Prompt-Block aussieht, wenn er konfiguriert ist text-to-speech. Sie sehen den abzuspielenden Text, und es gibt zwei Verzweigungen: Erfolg und Fehler.
Flow-Blockverzweigungen
Dieser Block unterstützt die folgenden Ausgabeverzweigungen:
-
Erfolg: gibt an, dass die bereitgestellte Audio- oder Textnachricht erfolgreich abgespielt wurde
-
Fehler: gibt an, dass die bereitgestellte Audio- oder Textnachricht nicht abgespielt werden konnte
-
Okay: Einige Flows verfügen über eine Version des Blocks Telefonansage abspielen ohne die Verzweigung Fehler. In diesem Fall wird zur Laufzeit immer die Okay-Verzweigung verwendet. Wenn Sie die Konfiguration eines Prompt abspielen-Blocks aktualisieren, der keine Fehler-Verzweigung hat, wird dem Block im Editor automatisch eine Fehler-Verzweigung hinzugefügt.
Zusätzliche Konfigurationstipps
-
step-by-stepAnweisungen zum Einrichten einer dynamischen Aufforderung mithilfe von Kontaktattributen finden Sie unterDynamisches Auswählen der abzuspielenden Prompts in Amazon Connect.
-
Wenn Sie Eingabeaufforderungen aus einem S3-Bucket abspielen, empfehlen wir für eine optimale Leistung, den Bucket in derselben AWS Region wie Ihre Amazon Connect Connect-Instance zu erstellen.
-
Wenn Sie Text für text-to-speech oder Chat verwenden, können Sie maximal 3.000 fakturierte Zeichen verwenden, was insgesamt 6.000 Zeichen entspricht. Sie können Text in einem Flow auch mit einem Kontaktattribut angeben.
Von diesem Block generierte Daten
Dieser Block generiert keine Daten.
Fehlerszenarien
In den folgenden Situationen wird ein Kontakt über die Fehler-Verzweigung weitergeleitet:
-
Wenn ein Rückrufkontakt ohne einen Kundendienstmitarbeiter oder Kunden an diesen Block weitergeleitet wird, erfolgt die Weiterleitung des Kontakts über die Verzweigung Fehler.
-
Amazon Connect kann den Prompt nicht aus S3 herunterladen. Dies kann auf einen inkorrekten Dateipfad zurückzuführen sein, oder die S3-Bucket-Richtlinie ist nicht ordnungsgemäß eingerichtet, sodass Amazon Connect keinen Zugriff hat. Anweisungen zur Anwendung der Richtlinie sowie eine Vorlage, die Sie verwenden können, finden Sie unter Einrichten von Prompts für das Abspielen von einem S3-Bucket aus in Amazon Connect.
-
Falsches Audiodateiformat. Es werden ausschließlich .WAV-Dateien unterstützt.
-
Die Audiodatei ist größer als 50 MB oder länger als fünf Minuten.
-
Die SSML ist inkorrekt.
-
Die text-to-speech Länge beträgt mehr als 6000 Zeichen.
-
Der Amazon-Ressourcenname (ARN) des Prompts ist inkorrekt.
Beispiel-Flows
Alle StichprobenFlows verwenden den Telefonansage wiedergeben-Block. Werfen Sie einen Blick auf den Beispiel für einen Flow bei eingehenden Anrufen in Amazon Connect (Erstkontakterfahrung), um eine Telefonansage wiedergeben für Chat und eine für Audio anzuzeigen.
Weitere -Quellen
Weitere Informationen zu Prompts finden Sie in den folgenden Themen.
-
Sofortige Aktionen im Amazon Connect API-Referenzhandbuch.