

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.

# Verwaltung von Lexika
<a name="managing-lexicons"></a>

Mit Aussprachelexika können Sie die Aussprache von Wörtern individuell anpassen. Amazon Polly bietet API-Operationen, mit denen Sie Lexika in einer AWS Region speichern können. Diese Lexika gelten dann speziell für diese bestimmte Region. Sie können eine oder mehrere der Lexika aus dieser Region verwenden, wenn Sie die Textsynthese mithilfe des `SynthesizeSpeech`-Vorgangs vornehmen. Dies gilt für das angegebene Lexikon des Eingabetexts, bevor die Synthese beginnt. Weitere Informationen finden Sie unter [SynthesizeSpeech](API_SynthesizeSpeech.md).

**Anmerkung**  
Diese Lexika müssen mit der Angabe zur W3C-Empfehlung des Aussprachelexikons übereinstimmen. Weitere Informationen dazu finden Sie auf der W3C-Website unter [Angaben zum Aussprachelexikon (PLS) Version 1.0](https://www.w3.org/TR/pronunciation-lexicon/). 

Es folgen Beispiele für die Verwendung von Lexika mit Sprachsynthese-Engines:
+ Häufige Wörter werden manchmal mit Zahlen anstelle von Buchstaben stilisiert, wie z. B. „g3t sm4rt“ (get smart). Menschen können diese Wörter korrekt lesen. Eine Text-to-Speech (TTS-) Engine liest den Text jedoch wörtlich und spricht den Namen genau so aus, wie er geschrieben ist. Hier können Sie Lexika nutzen, um die synthetisierte Sprache mithilfe von Amazon Polly anzupassen. In diesem Beispiel können Sie einen Alias (get smart) für das Wort „g3t sm4rt“ im Lexikon angeben. 
+ Der Text kann ein Akronym enthalten, z. B. W3C. Sie können mit einem Lexikon einen Alias für das Wort W3C definieren, sodass er vollständig in erweiterter Form gelesen wird (World Wide Web Consortium).

Lexika geben Ihnen zusätzliche Kontrolle darüber, wie Amazon Polly Wörter ausspricht, die in der ausgewählten Sprache ungewöhnlich sind. Beispielsweise können Sie die Aussprache mit einem phonetischen Alphabet angeben. Weitere Informationen dazu finden Sie auf der W3C-Website unter [Angaben zum Aussprachelexikon (PLS) Version 1.0](https://www.w3.org/TR/pronunciation-lexicon/).

**Topics**
+ [Verwendung mehrerer Lexika](lexicons-applying.md)
+ [Ein Lexikon hochladen](managing-lexicons-console-upload.md)
+ [Lexika anwenden (Sprachsynthese)](managing-lexicons-console-synthesize-speech.md)
+ [Filterung der Lexikonliste auf der Konsole](managing-lexicons-console-filter.md)
+ [Lexika werden auf die Konsole heruntergeladen](managing-lexicons-console-download.md)
+ [Löschen eines Lexikons](managing-lexicons-console-delete.md)

# Verwendung mehrerer Lexika
<a name="lexicons-applying"></a>

Sie können bis zu fünf Lexika auf Ihren Text anwenden. Wenn dasselbe Graphem in mehr als einem Lexikon angezeigt wird, das Sie auf Ihren Text anwenden, kann die Reihenfolge, in der sie angewendet werden, eine unterschiedliche Sprachausgabe zur Folge haben. Nehmen wir zum Beispiel den folgenden Text: „Hallo, ich heiße Bob.“ und zwei Lexeme in verschiedenen Lexika, in denen jeweils das Graphem `Bob`.

**LexA**

```
<lexeme>
   <grapheme>Bob</grapheme>
   <alias>Robert</alias>
</lexeme>
```

**LexB** verwendet wird.

```
<lexeme>
   <grapheme>Bob</grapheme>
   <alias>Bobby</alias>
</lexeme>
```

Wenn die Lexika in der Reihenfolge LexA und LexB aufgelistet werden, lautet die synthetische Sprache „Hallo, ich heiße Robert.“ Wenn sie in der Reihenfolge LexB und LexA aufgeführt werden, lautet die synthetische Sprache „Hallo, ich heiße Roland.“

**Example – Anwenden von LexA vor LexB**  

```
aws polly synthesize-speech \
--lexicon-names LexA LexB \
--output-format mp3 \
--text 'Hello, my name is Bob' \
--voice-id Justin \
bobAB.mp3
```
**Speech Ausgabe:** „Hallo, ich heiße Robert.“

**Example – Anwenden von LexB vor LexA**  

```
aws polly synthesize-speech \
--lexicon-names LexB LexA \
--output-format mp3 \
--text 'Hello, my name is Bob' \
--voice-id Justin \
bobBA.mp3
```
**Speech Ausgabe:** „Hallo, ich heiße Bobby.“

Informationen zum Anwenden von Lexika mithilfe der Amazon Polly Polly-Konsole finden Sie unter. [Lexika anwenden (Sprachsynthese)](managing-lexicons-console-synthesize-speech.md)

# Ein Lexikon hochladen
<a name="managing-lexicons-console-upload"></a>

Die von Ihnen verwendeten Lexika müssen der W3C-Empfehlung der Pronunciation Lexicon Specification (PLS) entsprechen. Weitere Informationen dazu finden Sie auf der W3C-Website unter [Angaben zum Aussprachelexikon (PLS) Version 1.0](https://www.w3.org/TR/pronunciation-lexicon/#S4.7).

------
#### [ Console - Lexicons tab ]

Zum Verwenden eines Aussprachelexikons müssen Sie es zunächst hochladen. Es gibt zwei Positionen auf der Konsole, von denen Sie ein Lexikon hochladen können, die Registerkarte **Text-to-Speech** und die Registerkarte **Lexicons**.

In den folgenden Prozessen wird beschrieben, wie Sie Lexika hinzufügen, die Sie verwenden können, um festzulegen, wie Wörter und Sätze ausgesprochen werden, die in der gewählten Sprache seltener vorkommen. <a name="upload-lexicon-lexicons-tab"></a>

**Um ein Lexikon über die Registerkarte Lexika hinzuzufügen**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon Polly Polly-Konsole unter [https://console.aws.amazon.com/polly/](https://console.aws.amazon.com/polly/).

1. Wählen Sie die Registerkarte **Lexicons** aus.

1. Wählen Sie **Lexikon hochladen**.

1. Geben Sie einen Namen für das Lexikon **ein und klicken Sie dann auf Lexikondatei auswählen, um das** hochzuladende Lexikon zu suchen. Sie können nur PLS-Dateien mit den Erweiterungen.pls oder .xml hochladen.

1. **Wählen Sie Lexikon hochladen.** Existiert bereits ein Lexikon mit demselben Namen (unabhängig davon, ob es sich um eine .pls- oder .xml-Datei handelt), wird durch das Hochladen des Lexikons das bestehende Lexikon überschrieben.

------
#### [ Console - TTS tab ]<a name="upload-lexicon-tts-tab"></a>

**Um text-to-Speech ein Lexikon aus der Registerkarte hinzuzufügen**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon Polly Polly-Konsole unter [https://console.aws.amazon.com/polly/](https://console.aws.amazon.com/polly/).

1. Wählen Sie die Registerkarte **Text-to-Speech**.

1. Erweitern Sie **Zusätzliche Einstellungen**, aktivieren Sie **Aussprache anpassen** und wählen Sie dann **Lexikon hochladen** aus.

1. Geben Sie einen Namen für das Lexikon **ein und klicken Sie dann auf Lexikondatei auswählen, um das** hochzuladende Lexikon zu suchen. Sie können PLS-Dateien nur mit den Erweiterungen.pls oder .xml verwenden. 

1. **Wählen Sie Lexikon hochladen.** Existiert bereits ein Lexikon mit demselben Namen (unabhängig davon, ob es sich um eine .pls- oder .xml-Datei handelt), wird durch das Hochladen des Lexikons das bestehende Lexikon überschrieben.

------
#### [ AWS CLI - one lexeme ]

Mit Amazon Polly können Sie [PutLexicon](API_PutLexicon.md) Aussprachelexika in einer bestimmten AWS Region für Ihr Konto speichern. Anschließend können Sie eine oder mehrere dieser gespeicherten Lexika in Ihrer [SynthesizeSpeech](API_SynthesizeSpeech.md)-Anforderung angeben, die Sie anwenden möchten, bevor der Dienst mit der synthetischen Sprache beginnt. Weitere Informationen finden Sie unter [Verwaltung von Lexika](managing-lexicons.md).

Erwägen Sie das folgende W3C-PLS-konforme Lexikon. 

```
<?xml version="1.0" encoding="UTF-8"?>
<lexicon version="1.0" 
      xmlns="http://www.w3.org/2005/01/pronunciation-lexicon"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
      xsi:schemaLocation="http://www.w3.org/2005/01/pronunciation-lexicon 
        http://www.w3.org/TR/2007/CR-pronunciation-lexicon-20071212/pls.xsd"
      alphabet="ipa" 
      xml:lang="en-US">
  <lexeme>
    <grapheme>W3C</grapheme>
    <alias>World Wide Web Consortium</alias>
  </lexeme>
</lexicon>
```

Beachten Sie Folgendes:
+ Im `<lexicon>`-Element werden die folgenden zwei Attribute angegeben:
  + Das `xml:lang` Attribut gibt den Sprachcode an`en-US`, für den das Lexikon gilt. Amazon Polly kann dieses Beispiellexikon verwenden, wenn die Stimme, die Sie im `SynthesizeSpeech` Anruf angeben, denselben Sprachcode hat (en-US). 
**Anmerkung**  
Sie können den `DescribeVoices`-Vorgang verwenden, um nach dem mit einer Stimme verknüpften Sprachcode zu suchen.

     
  + Das `alphabet`-Attribut gibt `IPA` an, das heißt, das international phonetische Alphabet (IPA) wird für die Aussprache verwendet. IPA ist eines der Alphabete zum Schreiben von Aussprachen. Amazon Polly unterstützt auch das X-SAMPA (Extended Speech Assessment Methods Phonetic Alphabet).

     
+ Das `<lexeme>`-Element beschreibt die Zuordnung zwischen `<grapheme>` (d. h. Textdarstellung des Wortes) und `<alias>`. 

Führen Sie zum Testen dieses Lexikons folgende Schritte aus:

1. Speichern Sie das Lexikon unter dem Namen `example.pls`.

1. Führen Sie den `put-lexicon` AWS CLI Befehl aus, um das Lexikon (mit dem Namen`w3c`) in der Region us-east-2 zu speichern.

   ```
   aws polly put-lexicon \
   --name w3c \
   --content file://example.pls
   ```

1. Führen Sie den `synthesize-speech`-Befehl aus, um den Beispieltext synthetisch in einem Audio-Stream (`speech.mp3`) zu bilden, und geben Sie den optionalen`lexicon-name`-Parameter an. 

   ```
   aws polly synthesize-speech \
   --text 'W3C is a Consortium' \
   --voice-id Joanna \
   --output-format mp3 \
   --lexicon-names="w3c" \
   speech.mp3
   ```

1. Geben Sie die resultierende `speech.mp3`-Datei wieder und beachten Sie, dass das Wort W3C in dem Text durch World Wide Web Consortium ersetzt wird.

Im vorherigen Beispiel-Lexikon wird ein Alias verwendet. Das im Lexikon erwähnte IPA-Alphabet wird nicht verwendet. Das folgende Lexikon gibt eine phonetische Aussprache über das `<phoneme>`-Element mit dem IPA-Alphabet an.

```
<?xml version="1.0" encoding="UTF-8"?>
<lexicon version="1.0" 
      xmlns="http://www.w3.org/2005/01/pronunciation-lexicon"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
      xsi:schemaLocation="http://www.w3.org/2005/01/pronunciation-lexicon 
        http://www.w3.org/TR/2007/CR-pronunciation-lexicon-20071212/pls.xsd"
      alphabet="ipa" 
      xml:lang="en-US">
  <lexeme>
    <grapheme>pecan</grapheme>
    <phoneme>pɪˈkɑːn</phoneme>
  </lexeme>
</lexicon>
```

Führen Sie zum Testen dieses Lexikons die gleichen Schritte aus. Stellen Sie sicher, dass Sie einen Eingabetext angeben, der das Wort „Pekannuss“ enthält (z. B. „Pekannusskuchen ist köstlich“).

In den folgenden Ressourcen finden Sie zusätzliche Codebeispiele für den PutLexicon API-Vorgang:
+ Java-Beispiele: [PutLexicon](PutLexiconSample.md)
+ Python (Boto3)-Beispiel: [PutLexicon](PutLexiconSamplePython.md)

------
#### [ AWS CLI - multiple lexemes ]

Mit Amazon Polly können Sie [PutLexicon](API_PutLexicon.md) Aussprachelexika in einer bestimmten AWS Region für Ihr Konto speichern. Anschließend können Sie eine oder mehrere dieser gespeicherten Lexika in Ihrer [SynthesizeSpeech](API_SynthesizeSpeech.md)-Anforderung angeben, die Sie anwenden möchten, bevor der Dienst mit der synthetischen Sprache beginnt. Weitere Informationen finden Sie unter [Verwaltung von Lexika](managing-lexicons.md).

In diesem Beispiel wird das im Lexikon angegebene Lexem nur auf den synthetischen Eingabetext angewendet. Erwägen Sie das folgende Lexikon: 

```
<?xml version="1.0" encoding="UTF-8"?>
<lexicon version="1.0"
      xmlns="http://www.w3.org/2005/01/pronunciation-lexicon"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.w3.org/2005/01/pronunciation-lexicon
        http://www.w3.org/TR/2007/CR-pronunciation-lexicon-20071212/pls.xsd"
      alphabet="ipa" xml:lang="en-US">

  <lexeme> 
    <grapheme>W3C</grapheme>
    <alias>World Wide Web Consortium</alias>
  </lexeme>
  <lexeme> 
    <grapheme>W3C</grapheme>
    <alias>WWW Consortium</alias>
  </lexeme>
  <lexeme> 
    <grapheme>Consortium</grapheme>
    <alias>Community</alias>
  </lexeme>
</lexicon>
```

Das Lexikon gibt drei Lexeme an, von denen zwei einen Alias für das Graphem W3C folgendermaßen definieren:
+ Die erste `<lexeme`>-Element definiert einen Alias (World Wide Web Consortium).
+ Das zweite `<lexeme>` definierte einen alternativen Alias (WWW Consortium). 

Amazon Polly verwendet den ersten Ersatz für ein beliebiges Graphem in einem Lexikon.

Das dritte `<lexeme>` definiert eine Ersetzung (Community) für das Wort Consortium.

Testen wir zunächst dieses Lexikon. Nehmen wir an, Sie synthetisieren den folgenden Beispieltext in eine Audiodatei (`speech.mp3`) und geben das Lexikon in einem Aufruf an `SynthesizeSpeech` an.

```
The W3C is a Consortium
```

`SynthesizeSpeech` wendet das Lexikon zunächst folgendermaßen an: 
+ Wie bei dem ersten Lexem wird das Wort W3C in World Wide Web Consortium geändert. Der geänderte Text wird wie folgt angezeigt:

  ```
  The World Wide Web Consortium is a Consortium
  ```
+ Der im dritten Lexem angegebene Alias wird nur auf das Wort Consortium angewendet, das Teil des ursprünglichen Texts war, sodass sich folgender Text ergibt:

  ```
  The World Wide Web Consortium is a Community.
  ```

Sie können dies wie folgt testen AWS CLI :

1. Speichern Sie das Lexikon unter dem Namen `example.pls`.

1. Führen Sie den `put-lexicon`-Befehl aus, um das Lexikon mit dem Namen w3c in der Region us-east-2 zu speichern.

   ```
   aws polly put-lexicon \
   --name w3c \
   --content file://example.pls
   ```

1. Führen Sie den `list-lexicons`-Befehl aus, um sicherzustellen, dass das w3c-Lexikon in der Liste der Lexika zurückgegeben wird.

   ```
   aws polly list-lexicons
   ```

1. Führen Sie den `synthesize-speech`-Befehl aus, um den Beispieltext synthetisch in einer Audiodatei (`speech.mp3`) zu bilden, und geben Sie den optionalen `lexicon-name`-Parameter an. 

   ```
   aws polly synthesize-speech \
   --text 'W3C is a Consortium' \
   --voice-id Joanna \
   --output-format mp3 \
   --lexicon-names="w3c" \
   speech.mp3
   ```

1. Geben Sie die `speech.mp3`-Datei wieder, um sicherzustellen, dass die synthetische Sprache die Textänderungen widerspiegelt.

In den folgenden Ressourcen finden Sie zusätzliche Codebeispiele für den PutLexicon API-Vorgang:
+ Java-Beispiele: [PutLexicon](PutLexiconSample.md)
+ Python (Boto3)-Beispiel: [PutLexicon](PutLexiconSamplePython.md)

------

# Lexika anwenden (Sprachsynthese)
<a name="managing-lexicons-console-synthesize-speech"></a>

Die von Ihnen verwendeten Lexika müssen der W3C-Empfehlung der Pronunciation Lexicon Specification (PLS) entsprechen. Weitere Informationen dazu finden Sie auf der W3C-Website unter [Angaben zum Aussprachelexikon (PLS) Version 1.0](https://www.w3.org/TR/pronunciation-lexicon/#S4.7).

------
#### [ Console ]

Im folgenden Verfahren wird gezeigt, wie Sie ein Lexikon auf Ihren Eingabetext anwenden können, indem Sie das `W3c.pls`-Lexikon so anwenden, dass es „World Wide Web Consortium“ durch „W3C“ ersetzt. Wenn Sie mehrere Lexika auf Ihren Text anwenden, Ihrem Text werden sie in der Reihenfolge von oben nach unten angewendet, dabei hat die erste Übereinstimmung Vorrang vor nachfolgenden Übereinstimmungen. Ein Lexikon wird nur auf den Text angewendet, wenn die die im Lexikon angegebene Sprache mit der ausgewählten Sprache übereinstimmt.

Sie können ein Lexikon auf Klartext oder SSML-Eingaben anwenden.

**Example – Anwenden des W3C.pls-Lexikons**  
Weitere Informationen zum Erstellen des Lexikons, das Sie für diese Übung benötigen, finden Sie unter [Ein Lexikon hochladen](managing-lexicons-console-upload.md). Verwenden Sie einen Texteditor zum Erstellen des W3C.pls Lexikon, das oben im Thema angezeigt wird. Merken Sie sich, wo Sie diese Datei speichern.  

**So wenden Sie das W3C.pls-Lexikon auf Ihre Eingabe an**

In diesem Beispiel setzen wir Lexika ein, um „World Wide Web Consortium“ durch „W3C“ zu ersetzen. Vergleichen Sie das Ergebnis dieser Übung mit dem von [SSML auf der Konsole verwenden](ssml-to-speech-console.md) für Englisch (USA) und eine weitere Sprache.

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon Polly Polly-Konsole unter [https://console.aws.amazon.com/polly/](https://console.aws.amazon.com/polly/).

1. Führen Sie eine der folgenden Aktionen aus:
   + Schalten Sie **SSML** aus und geben Sie dann diesen Text ein oder fügen Sie ihn in das Texteingabefeld ein.

     ```
     He was caught up in the game. 
     In the middle of the 10/3/2014 W3C meeting 
     he shouted, "Score!" quite loudly.
     ```
   + Aktivieren Sie **SSML** und geben Sie dann diesen Text ein oder fügen Sie ihn in das Texteingabefeld ein.

     ```
     <speak>He wasn't paying attention.<break time="1s"/>
     In the middle of the 10/3/2014 W3C meeting 
     he shouted, "Score!" quite loudly.</speak>
     ```

1. Wählen Sie in der Liste **Sprache** die Option **Englisch, USA** und dann die Stimme aus, die Sie für diesen Text verwenden möchten.

1. Erweitern Sie **Zusätzliche Einstellungen** und aktivieren Sie „**Aussprache anpassen“.**

1. Wählen Sie aus der Liste der Lexika `W3C (English, US)` aus.

   Wenn das `W3C (English, US)`-Lexikon nicht aufgeführt ist, wählen Sie **Upload lexicon** und laden Sie es hoch, anschließend können Sie es aus der Liste wählen. Informationen zum Erstellen dieses Lexikons finden Sie unter [Ein Lexikon hochladen](managing-lexicons-console-upload.md).

1. Um sich die Rede sofort anzuhören, wählen Sie „**Zuhören**“.

1. So speichern Sie die Sprachausgabe in einer Datei

   1. Wählen Sie **Herunterladen** aus.

   1. Um zu einem anderen Dateiformat zu wechseln, aktivieren Sie die **Einstellungen für das Sprachdateiformat**, wählen Sie das gewünschte Dateiformat aus und klicken Sie dann auf **Herunterladen**.
Wiederholen Sie den vorherigen Schritten, wählen Sie jedoch eine andere Sprache, und beachten Sie den Unterschied in der Ausgabe.

------
#### [ AWS CLI ]

Bei einem Aufruf an `SynthesizeSpeech` können Sie mehrere Lexika angeben. In diesem Fall überschreibt das erste angegeben Lexikon (von links nach rechts) alle vorausgehenden Lexika.

Erwägen Sie die folgenden zwei Lexika. Beachten Sie, dass jedes Lexikon verschiedene Aliase für dasselbe Graphem W3C beschreibt. 
+ Lexikon 1:`w3c.pls`

  ```
  <?xml version="1.0" encoding="UTF-8"?>
  <lexicon version="1.0" 
        xmlns="http://www.w3.org/2005/01/pronunciation-lexicon"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xsi:schemaLocation="http://www.w3.org/2005/01/pronunciation-lexicon 
          http://www.w3.org/TR/2007/CR-pronunciation-lexicon-20071212/pls.xsd"
        alphabet="ipa" xml:lang="en-US">
    <lexeme>
      <grapheme>W3C</grapheme>
      <alias>World Wide Web Consortium</alias>
    </lexeme>
  </lexicon>
  ```
+ Lexikon 2:`w3cAlternate.pls`

  ```
  <?xml version="1.0" encoding="UTF-8"?>
  <lexicon version="1.0"
        xmlns="http://www.w3.org/2005/01/pronunciation-lexicon"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.w3.org/2005/01/pronunciation-lexicon
          http://www.w3.org/TR/2007/CR-pronunciation-lexicon-20071212/pls.xsd"
        alphabet="ipa" xml:lang="en-US">
  
    <lexeme> 
      <grapheme>W3C</grapheme>
      <alias>WWW Consortium</alias>
    </lexeme>
  </lexicon>
  ```

  

Nehmen wir an, Sie speichern diese Lexika als `w3c` und `w3cAlternate`. Wenn Sie Lexika in der Reihenfolge (`w3c` gefolgt von `w3cAlternate`) in einem `SynthesizeSpeech`-Aufruf angeben, hat der im ersten Lexikon für W3C angegebene Alias Vorrang vor dem im zweiten Lexikon angegebenen Alias. Führen Sie zum Testen der Lexika folgende Schritte aus:

1. Speichern Sie die Lexika lokal als `w3c.pls` und `w3cAlternate.pls`..

1. Laden Sie diese Lexika mit dem `put-lexicon` AWS CLI Befehl hoch.
   + Laden Sie das `w3c.pls`-Lexikon hoch und speichern Sie es als `w3c`.

     ```
     aws polly put-lexicon \
     --name w3c \
     --content file://w3c.pls
     ```
   + Laden Sie das ` w3cAlternate.pls`-Lexikon als Dienst als `w3cAlternate` hoch.

     ```
     aws polly put-lexicon \
     --name w3cAlternate \
     --content file://w3cAlternate.pls
     ```

1. Führen Sie den `synthesize-speech`-Befehl aus, um den Beispieltext synthetisch in einem Audio-Stream (`speech.mp3`) zu bilden, und geben Sie beide Lexika mithilfe des `lexicon-name`-Parameters an. 

   ```
   aws polly synthesize-speech \
   --text 'PLS is a W3C recommendation' \
   --voice-id Joanna \
   --output-format mp3 \
   --lexicon-names '["w3c","w3cAlternative"]' \
   speech.mp3
   ```

1. Testen der `speech.mp3` Ergebnisse Sie sollte wie folgt gelesen werden:

   ```
   PLS is a World Wide Web Consortium recommendation
   ```

------

# Filterung der Lexikonliste auf der Konsole
<a name="managing-lexicons-console-filter"></a>

Im folgenden Verfahren wird beschrieben, wie Sie die Lexikonliste filtern können, damit nur Lexika einer gewählten Sprache angezeigt werden.

------
#### [ Console ]<a name="filter-and-choose-lexicons"></a>

**So filtern Sie nach Sprache aufgelistete Lexika**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon Polly Polly-Konsole unter [https://console.aws.amazon.com/polly/](https://console.aws.amazon.com/polly/).

1. Wählen Sie die Registerkarte **Lexicons** aus.

1. Wählen Sie **eine beliebige Sprache**.

1. Wählen Sie aus der Liste der Sprachen die Sprache, nach der Sie filtern möchten.

   Die Liste zeigt nur die Lexika für die gewählte Sprache.

------
#### [ AWS CLI ]

Amazon Polly bietet den [ListLexicons](API_ListLexicons.md) API-Vorgang, mit dem Sie die Liste der Aussprachelexika in Ihrem Konto in einer bestimmten AWS Region abrufen können. Der folgende AWS CLI Aufruf listet die Lexika in Ihrem Konto in der Region US-East-2 auf.



```
aws polly list-lexicons
```

Es folgt ein Beispiel für eine Antwort mit zwei Lexika mit den Namen `w3c` und `tomato`. Für jedes Lexikon gibt die Antwort gibt Metadaten zurück, wie z. B. den Sprachcode, auf das das Lexikon angewendet wird, die Anzahl der im Lexikon definierten Lexeme, die Größe in Byte usw. Der Sprachcode beschreibt eine Sprache und ein Gebietsschema, auf die die im Lexikon definierten Lexeme angewendet werden. 

```
{
    "Lexicons": [
        {
            "Attributes": {
                "LanguageCode": "en-US",
                "LastModified": 1474222543.989,
                "Alphabet": "ipa",
                "LexemesCount": 1,
                "LexiconArn": "arn:aws:polly:aws-region:account-id:lexicon/w3c",
                "Size": 495
            },
            "Name": "w3c"
        },
        {
            "Attributes": {
                "LanguageCode": "en-US",
                "LastModified": 1473099290.858,
                "Alphabet": "ipa",
                "LexemesCount": 1,
                "LexiconArn": "arn:aws:polly:aws-region:account-id:lexicon/tomato",
                "Size": 645
            },
            "Name": "tomato"
        }
    ]
}
```

Die folgenden Ressourcen enthalten zusätzliche Informationen für den Vorgang: ListLexicons 
+ Java-Beispiele: [ListLexicons](ListLexiconsSample.md)
+ Python (Boto3)-Beispiel: [ListLexicon](ListLexiconSamplePython.md)

------

# Lexika werden auf die Konsole heruntergeladen
<a name="managing-lexicons-console-download"></a>

Im folgenden Verfahren wird beschrieben, wie Sie ein Lexikon oder mehrere Lexika herunterladen können. Sie können Lexikoneinträge in der Datei hinzufügen, entfernen oder ändern und sie dann erneut hochladen, um Ihr Lexikon beizubehalten. up-to-date 

------
#### [ Console ]<a name="download-lexicon"></a>

**So laden Sie ein Lexikon oder mehrere Lexika herunter**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon Polly Polly-Konsole unter [https://console.aws.amazon.com/polly/](https://console.aws.amazon.com/polly/).

1. Wählen Sie die Registerkarte **Lexicons** aus.

1. Wählen Sie das Lexikon oder die Lexika, die Sie herunterladen möchten.

   1. Wählen Sie den Namen aus der Liste, um ein einzelnes Lexikon herunterzuladen.

   1. Um mehrere Lexika als einzelne komprimierte Archivdatei herunterzuladen, aktivieren Sie das Kontrollkästchen neben den Einträgen in der Liste, die Sie herunterladen möchten.

1. Wählen Sie **Herunterladen** aus.

1. Öffnen Sie den Ordner, aus dem Sie das Lexikon herunterladen möchten.

1. Wählen Sie **Speichern**.

------
#### [ AWS CLI ]

Amazon Polly bietet die [GetLexicon](API_GetLexicon.md) API-Operation zum Abrufen des Inhalts eines Aussprachelexikons, das Sie in Ihrem Konto in einer bestimmten Region gespeichert haben. 

Der folgende `get-lexicon` AWS CLI Befehl ruft den Inhalt des Lexikons ab. `example`

```
aws polly get-lexicon \
--name example
```

Falls Sie noch kein Lexikon in Ihrem Konto gespeichert haben, können Sie den `PutLexicon`-Vorgang verwenden, um eines zu speichern. Weitere Informationen finden Sie unter [Ein Lexikon hochladen](managing-lexicons-console-upload.md).

Im Folgenden wird eine Beispielantwort dargestellt: Zusätzlich zum Lexikoninhalt gibt die Antwort den Code der Metadaten zurück, z. B. den Sprachcode, auf den das Lexikon angewendet wird, die Anzahl der im Lexikon definierten Lexeme, den Amazon Resource Name (ARN) der Ressource und die Größe des Lexikons in Byte. Der `LastModified`-Wert ist ein Unix-Zeitstempel.

```
{
    "Lexicon": {
        "Content": "lexicon content in plain text PLS format",
        "Name": "example"
    },
    "LexiconAttributes": {
        "LanguageCode": "en-US",
        "LastModified": 1474222543.989,
        "Alphabet": "ipa",
        "LexemesCount": 1,
        "LexiconArn": "arn:aws:polly:us-east-2:account-id:lexicon/example",
        "Size": 495
    }
}
```

Die folgenden Ressourcen enthalten zusätzliche Codebeispiele für den GetLexicon Vorgang:
+ Java-Beispiele: [GetLexicon](GetLexiconSample.md)
+ Python (Boto3)-Beispiel: [GetLexicon](GetLexiconSamplePython.md)

------

# Löschen eines Lexikons
<a name="managing-lexicons-console-delete"></a>

Im folgenden Verfahren wird beschrieben, wie Sie ein Lexikon löschen können. Nach dem Löschen des Lexikons müssen Sie es wieder hinzufügen, bevor Sie es erneut verwenden können. Sie können ein Lexikon oder mehrere Lexika gleichzeitig löschen, indem Sie die Kontrollkästchen neben den einzelnen Lexika aktivieren.

------
#### [ Console ]<a name="delete-lexicon"></a>

**So löschen Sie ein Lexikon**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon Polly Polly-Konsole unter [https://console.aws.amazon.com/polly/](https://console.aws.amazon.com/polly/).

1. Wählen Sie die Registerkarte **Lexicons** aus.

1. Wählen Sie ein Lexikon oder mehrere zu löschende Lexika aus der Liste, die Sie löschen möchten.

1. Wählen Sie **Löschen** aus.

1. Geben Sie den Bestätigungstext ein und wählen Sie dann **Löschen**, um das Lexikon aus der Region zu entfernen, oder **Abbrechen**, um es beizubehalten.

------
#### [ AWS CLI ]

Amazon Polly bietet die [DeleteLexicon](API_DeleteLexicon.md) API-Operation zum Löschen eines Aussprachelexikons aus einer bestimmten AWS Region in Ihrem Konto. Im Folgenden wird das AWS CLI angegebene Lexikon gelöscht. 

Das folgende AWS CLI Beispiel ist für Unix, Linux und macOS formatiert. Ersetzen Sie unter Windows den Unix-Fortsetzungszeichen mit umgekehrtem Schrägstrich (\$1) am Ende jeder Zeile durch ein Caret (^) und setzen Sie den Eingabetext in vollständige Anführungszeichen („) und einfache Anführungszeichen (') für interne Tags.

```
aws polly delete-lexicon \
--name example
```

Die folgenden Ressourcen enthalten zusätzliche Informationen für den Vorgang: DeleteLexicon 
+ Java-Beispiele: [DeleteLexicon](DeleteLexiconSample.md)
+ Python (Boto3)-Beispiel: [DeleteLexicon](DeleteLexiconPython.md)

------