

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 Connect Customer: Aufforderung abspielen
<a name="play"></a>

In diesem Thema wird der Flow-Block für die Wiedergabe von Audio-Prompts, Text-to-Speech-Nachrichten oder Chat-Antworten für Kunden und Kundendienstmitarbeiter definiert.

## Description
<a name="play-description"></a>

Verwenden Sie diesen Block, um einen Audio-Prompt 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 Eingabeaufforderungen**: Connect Customer bietet eine Bibliothek mit vorgefertigten Optionen.
+ **Nehmen Sie Ihre eigenen Prompts auf**. Ihnen stehen folgende Optionen zur Verfügung:
  + Verwenden Sie die Connect-Kundenbibliothek. Laden Sie Ihre Aufzeichnungen direkt von der Admin-Website von Connect Customer hoch.
  + Verwenden Sie Amazon S3. Speichern Sie Ihre Prompts in S3 und greifen Sie bei Anrufen dynamisch darauf zu.
+ **Text-to-speech**. 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
<a name="scenarios-play-prompt"></a>

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
<a name="requirements-prompts"></a>
+ **Unterstützte Formate**: Connect Customer unterstützt WAV-Dateien, die Sie für Ihre Aufforderung verwenden können. Sie müssen WAV-Dateien mit einer Auflösung von 8 kHz und Monokanal-Audio mit Kodierung verwenden. U-Law Andernfalls wird der Prompt nicht korrekt abgespielt. Sie können öffentlich verfügbare Tools von Drittanbietern verwenden, um Ihre WAV-Dateien in die Kodierung zu konvertieren. U-Law Laden Sie die Dateien nach der Konvertierung auf Connect Customer hoch.
+ **Größe**: Connect Customer unterstützt Eingabeaufforderungen, die weniger 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](https://docs.aws.amazon.com/general/latest/gr/rande-manage.html)-Regionen bezeichnet), z. B. Afrika (Kapstadt), muss sich Ihr Bucket in derselben Region befinden.

## Kontakttypen
<a name="play-channels"></a>


| Kontakttyp | Unterstützt? | 
| --- | --- | 
| Stimme | Ja | 
| Chat | Ja <br />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<br />Wenn ein Aufgabenkontakt an diesen Block weitergeleitet wird, der Block jedoch für Anrufe konfiguriert ist, wird der Kontakt über die Verzweigung **Fehler** weitergeleitet. | 
| Email | 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
<a name="play-types"></a>

Sie können diesen Block in den folgenden [Flow-Typen](create-contact-flow.md#contact-flow-types) verwendet:


| Flow-Typ | Unterstützt? | 
| --- | --- | 
| Inbound-Flow | Ja | 
| Customer queue flow (Kunden-WarteschlangenFlow) | Ja. Sie können Ansagen aus der Connect-Kundenbibliothek abspielen, aber keine in Amazon S3 gespeicherten Ansagen. | 
| Customer hold flow (KundenhalteFlow) | Nein, verwenden Sie stattdessen den Flow-Block [Loop prompts (Telefonansagen in Schleife schalten)](loop-prompts.md). | 
| Kunden-Whisper-Flow | Ja. Sie können Ansagen aus der Connect-Kundenbibliothek abspielen, aber keine in Amazon S3 gespeicherten Ansagen. | 
| Outbound whisper flow (Ausgehender Whisper-Flow) | Ja. Sie können Ansagen aus der Connect-Kundenbibliothek abspielen, aber keine in Amazon S3 gespeicherten Ansagen. | 
| Agent hold flow (Flow für Agenten in Warteschleife) | Nein, verwenden Sie stattdessen den Flow-Block [Loop prompts (Telefonansagen in Schleife schalten)](loop-prompts.md). | 
| Agent whisper flow (Whisper-Flow für Kundendienstmitarbeiter) | Ja. Sie können Ansagen aus der Connect-Kundenbibliothek abspielen, aber keine in Amazon S3 gespeicherten Ansagen. | 
| Transfer to agent flow (Flow für Weiterleitung an Kundendienstmitarbeiter) | Ja | 
| Der Flow „An Warteschlange weiterleiten“ | Ja | 

## So konfigurieren Sie diesen Block
<a name="play-properties"></a>

Du kannst den **Play-Prompt-Block** über die Connect Customer Admin-Website oder mithilfe der [MessageParticipant](https://docs.aws.amazon.com/connect/latest/APIReference/participant-actions-messageparticipant.html)Aktion in der Connect Customer Flow-Sprache konfigurieren. 

**Topics**
+ [Eingabeaufforderungen, die in der Connect-Bibliothek für Kundenanfragen gespeichert sind](#play-properties-library)
+ [In Amazon S3 gespeicherte Prompts](#play-properties-s3)
+ [Text-to-speech oder Chat-Text](#play-properties-text-to-speech)
+ [Flow-Blockverzweigungen](#play-branches)
+ [Zusätzliche Konfigurationstipps](#play-tips)
+ [Pufferung von Berührungstonen](#play-touchtone-buffering)
+ [Von diesem Block generierte Daten](#play-data)

### Eingabeaufforderungen, die in der Connect-Bibliothek für Kundenanfragen gespeichert sind
<a name="play-properties-library"></a>

1. Öffnen Sie im Flow-Designer den Konfigurationsbereich für den Block **Telefonansage abspielen**.

1. Klicken Sie auf **Aus der Telefonansagenbibliothek (Audio) auswählen**. 

1. Wählen Sie eine der aufgezeichneten Aufforderungen, die in Connect Customer enthalten sind, oder verwenden Sie die Connect Customer Admin-Website, um Ihre eigene Aufforderung [aufzuzeichnen und hochzuladen](prompts.md). 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.  
![Die Seite „Eigenschaften“ des Blocks „Prompt abspielen“.](http://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/playprompt-properties-library-manually.png)

Das folgende Codebeispiel zeigt, wie dieselbe Konfiguration durch die [MessageParticipant](https://docs.aws.amazon.com/connect/latest/APIReference/participant-actions-messageparticipant.html)Aktion 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
<a name="play-properties-s3"></a>



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 Connect Customer-Instance zu erstellen.<a name="audiofile-s3"></a>

**So geben Sie eine Audiodatei aus einem S3-Bucket an**

1. Öffnen Sie im Flow-Designer den Konfigurationsbereich für den Block **Telefonansage abspielen**.

1. Wählen Sie **Audiodatei aus einem S3-Bucket angeben** aus. 

1. 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.  
![Die Seite „Eigenschaften“ des Blocks „Prompt abspielen“ mit manueller Eingabe des S3-Dateipfads.](http://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/playprompt-properties-s3-manually.png)

   Das folgende Codebeispiel zeigt, wie dieselbe Konfiguration durch die [MessageParticipant](https://docs.aws.amazon.com/connect/latest/APIReference/participant-actions-messageparticipant.html)Aktion 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:  
![Der S3-Dateipfad, der manuell mithilfe von Attributen angegeben wurde.](http://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/playprompt-properties-s3-jsonpath.png)

-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.wav`

  Das folgende Codebeispiel zeigt, wie dieselbe Konfiguration durch die [MessageParticipant](https://docs.aws.amazon.com/connect/latest/APIReference/participant-actions-messageparticipant.html)Aktion 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"
                   }
               ]
           }
       }
  ```<a name="dynamic-s3"></a>

**So geben Sie den S3-Pfad dynamisch mithilfe von benutzerdefinierten Kontaktattributen an**

1. Die folgende Abbildung zeigt ein benutzerdefiniertes Attribut namens **S3filepath**.  
![Der S3-Dateipfad wurde dynamisch festgelegt, der Namespace wurde auf User-defined gesetzt.](http://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/playprompt-properties-s3-attributes.png)

Das folgende Codebeispiel zeigt, wie dieselbe Konfiguration durch die [MessageParticipant](https://docs.aws.amazon.com/connect/latest/APIReference/participant-actions-messageparticipant.html)Aktion 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**.

![Ein „Prompt abspielen“-Block, der für einen S3-Pfad konfiguriert ist.](http://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/play-prompt-configured2.png)


### Text-to-speech oder Chat-Text
<a name="play-properties-text-to-speech"></a>

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. 

![Ein manuell festgelegter Text-to-Speech-Prompt.](http://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/play-prompt-sample-ssml.png)


Das folgende Codebeispiel zeigt, wie dieselbe Konfiguration durch die [MessageParticipant](https://docs.aws.amazon.com/connect/latest/APIReference/participant-actions-messageparticipant.html)Aktion 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-enhanced Durch die Texteingabe haben Sie mehr Kontrolle darüber, wie Connect Customer 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 Connect Customer verwenden können, finden Sie unter[Von Connect Customer unterstützte SSML-Tags](supported-ssml-tags.md). 

Weitere Informationen finden Sie unter [Hinzufügen von Text-to-Speech (TTS)-Prompts in Flow-Blöcken in Amazon Polly](text-to-speech.md).

In der folgenden Abbildung sehen Sie, wie ein Block **Telefonansage abspielen** aussieht, wenn er für Text-to-Speech konfiguriert ist. Sie sehen den abzuspielenden Text, und es gibt zwei Verzweigungen: **Erfolg** und **Fehler**.

![Ein „Prompt abspielen“-Block, der für „Text-to-Speech“ konfiguriert ist.](http://docs.aws.amazon.com/de_de/connect/latest/adminguide/images/play-prompt-configured.png)


### Flow-Blockverzweigungen
<a name="play-branches"></a>

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
<a name="play-tips"></a>
+ Schrittweise Anweisungen zum Einrichten eines dynamischen Prompts mithilfe von Kontaktattributen finden Sie unter [Wählen Sie dynamisch aus, welche Eingabeaufforderungen in Connect Customer abgespielt werden sollen](dynamically-select-prompts.md).
+ Wenn Sie Eingabeaufforderungen aus einem S3-Bucket abspielen, empfehlen wir für eine optimale Leistung, den Bucket in derselben AWS Region wie Ihre Connect Customer-Instance zu erstellen.
+ Wenn Sie Text entweder für Text-to-Speech oder für Chat verwenden, können Sie maximal 3 000 kostenpflichtige Zeichen verwenden (6 000 Zeichen insgesamt). Sie können Text in einem Flow auch mit einem Kontaktattribut angeben.

### Pufferung von Berührungstonen
<a name="play-touchtone-buffering"></a>

Der Block **Play-Eingabeaufforderung** enthält ein Kontrollkästchen: **Überspringen oder unterbrechen Sie diese Aufforderung, wenn die Tonwertpufferung aktiviert ist.**
+ Wenn das Kontrollkästchen aktiviert ist und die Touchone-Pufferung aktiv ist:
  + Wenn der Puffer bereits Ziffern enthält, wird die Eingabeaufforderung vollständig übersprungen und der Kontakt fährt mit dem nächsten Block fort.
  + Wenn der Puffer leer ist, wird die Eingabeaufforderung abgespielt. Wenn der Kunde während der Wiedergabe eine Taste drückt, wird die Aufforderung unterbrochen, die Ziffer wird dem Puffer hinzugefügt und der Kontakt wird fortgesetzt.
+ Wenn das Kontrollkästchen nicht aktiviert ist, wird die Aufforderung unabhängig vom Pufferstatus normal abgespielt. Dies ist das Standardverhalten.

In der Flow-Sprache wird dies durch den `SkipWhenDTMFBufferEnabled` Parameter in der `MessageParticipant` Aktion dargestellt:

```
{
    "Identifier": "12345678-1234-1234-1234-123456789012",
    "Type": "MessageParticipant",
    "Parameters": {
        "SkipWhenDTMFBufferEnabled": "true",
        "PromptId": "arn:aws:connect:us-west-2:111111111111:instance/aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee/prompt/abcdefab-abcd-abcd-abcd-abcdefghijkl"
    },
    "Transitions": {
        "NextAction": "next-action-id",
        "Errors": [
            {
                "NextAction": "error-action-id",
                "ErrorType": "NoMatchingError"
            }
        ]
    }
}
```

Weitere Hinweise zur Tasttonpufferung finden Sie unter. [Legen Sie das Verhalten des Touchone-Puffers fest](set-touchtone-buffer-behavior.md)

### Von diesem Block generierte Daten
<a name="play-data"></a>

Dieser Block generiert keine Daten.

## Fehlerszenarien
<a name="play-errorscenarios"></a>

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**.
+ Connect Customer kann die Aufforderung nicht von S3 herunterladen. Dies kann auf einen falschen Dateipfad zurückzuführen sein, oder die S3-Bucket-Richtlinie ist nicht korrekt eingerichtet und der Connect-Kunde hat keinen Zugriff. Anweisungen zur Anwendung der Richtlinie sowie eine Vorlage, die Sie verwenden können, finden Sie unter [Richten Sie in Connect Customer Aufforderungen zum Abspielen von einem S3-Bucket aus ein](setup-prompts-s3.md).
+ 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. 
+ Text-to-Speech enthält mehr als 6 000 Zeichen. 
+ Der Amazon-Ressourcenname (ARN) des Prompts ist inkorrekt.

## Beispiel-Flows
<a name="play-samples"></a>

Alle StichprobenFlows verwenden den **Telefonansage wiedergeben**-Block. Werfen Sie einen Blick auf den [Beispiel für den eingehenden Ablauf in Connect Customer für das Erlebnis des ersten Kontakts](sample-inbound-flow.md), um eine **Telefonansage wiedergeben** für Chat und eine für Audio anzuzeigen.

## Weitere -Quellen
<a name="prompts-moreresources"></a>

Weitere Informationen zu Prompts finden Sie in den folgenden Themen. 
+ [Prompts in Connect Customer erstellen](prompts.md)
+ [Sofortige Aktionen](https://docs.aws.amazon.com/connect/latest/APIReference/prompts-api.html) im Connect Customer API-Referenzhandbuch.