

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.

# Verwendung benutzerdefinierter Wortschatzfilter zum Löschen, Maskieren oder Markieren von Wörtern
<a name="vocabulary-filtering"></a>

Ein benutzerdefinierter Wortschatzfilter ist eine Textdatei, die eine benutzerdefinierte Liste von einzelnen Wörtern enthält, die Sie in Ihrer Transkriptionsausgabe ändern möchten.

Ein gängiger Anwendungsfall ist das Entfernen von anstößigen oder profanen Begriffen; benutzerdefinierte Wortschatzfilter sind jedoch vollständig benutzerdefiniert, sodass Sie alle gewünschten Wörter auswählen können. Wenn Sie zum Beispiel ein neues Produkt auf den Markt bringen wollen, können Sie den Produktnamen in Besprechungsprotokollen ausblenden. In diesem Fall behalten Sie die Beteiligten up-to-date und halten den Produktnamen bis zur Markteinführung geheim.

Die Wortschatzfilterung verfügt über drei Anzeigemethoden: `mask`, `remove` und `tag`. Anhand der folgenden Beispiele können Sie sehen, wie die einzelnen Methoden funktionieren.
+ **Maskieren**: Ersetzt die angegebenen Wörter durch drei Sternchen (\$1\$1\$1).

  ```
  "transcript": "You can specify a list of *** or *** words, and *** *** removes them from transcripts automatically."
  ```
+ **Entfernen**: Löscht die angegebenen Wörter und lässt nichts an deren Stelle stehen.

  ```
  "transcript": "You can specify a list of or words, and removes them from transcripts automatically."
  ```
+ **Markierung**: Fügt jedem angegebenen Wort eine Markierung (`"vocabularyFilterMatch": true`) hinzu, ändert aber das Wort selbst nicht. Tagging ermöglicht schnelle Transkriptsubstitutionen und -bearbeitungen.

  ```
  "transcript": "You can specify a list of profane or offensive words, and amazon transcribe removes them from transcripts automatically."
  ...
      "alternatives": [
          {
              "confidence": "1.0",
              "content": "profane"
          }
      ],
      "type": "pronunciation",
      "vocabularyFilterMatch": true
  ```

Wenn Sie eine Transkriptionsanfrage einreichen, können Sie einen benutzerdefinierten Vokabelfilter und die Filtermethode angeben, die Sie anwenden möchten. Amazon Transcribe ändert dann die genauen Wortübereinstimmungen, wenn sie in Ihrem Transkript erscheinen, entsprechend der von Ihnen angegebenen Filtermethode.

Benutzerdefinierte Wortschatzfilter können auf Batch- und Streaming-Transkriptionsanfragen angewendet werden. Wie Sie einen benutzerdefinierten Wortschatzfilter erstellen können, erfahren Sie unter [Erstellen eines Wortschatzfilters](vocabulary-filter-create.md). Wie Sie Ihren benutzerdefinierten Wortschatzfilter anwenden können, erfahren Sie unter [Einen benutzerdefinierten Vokalbularfilter verwenden](vocabulary-filter-using.md).

**Anmerkung**  
Amazon Transcribe maskiert automatisch rassistisch sensible Begriffe. Sie können diesen Standardfilter jedoch deaktivieren, indem Sie sich an den [AWS technischen](https://aws.amazon.com/contact-us/) Support wenden.

Ein Video zur Erläuterung der Wortschatzfilterung finden Sie hier:

[![AWS Videos](http://img.youtube.com/vi/https://www.youtube.com/embed/TcpSqbr0FnI/0.jpg)](http://www.youtube.com/watch?v=https://www.youtube.com/embed/TcpSqbr0FnI)


**Spezifische API-Vorgänge für die Wortschatzfilterung**  
 [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html), [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_DeleteVocabularyFilter.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_DeleteVocabularyFilter.html), [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_GetVocabularyFilter.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_GetVocabularyFilter.html), [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_ListVocabularyFilters.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_ListVocabularyFilters.html), [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_UpdateVocabularyFilter.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_UpdateVocabularyFilter.html) 

# Erstellen eines Wortschatzfilters
<a name="vocabulary-filter-create"></a>

Es gibt zwei Möglichkeiten, einen benutzerdefinierten Wortschatzfilter zu erstellen:

1. Speichern Sie eine Liste von zeilengetrennten Wörtern als reine Textdatei mit UTF-8-Kodierung.
   + Sie können diesen Ansatz mit dem AWS-Managementkonsole AWS CLI, oder verwenden AWS SDKs.
   + Wenn Sie den verwenden AWS-Managementkonsole, können Sie einen lokalen Pfad oder eine Amazon S3 URI für Ihre benutzerdefinierte Vokabeldatei angeben.
   + Wenn Sie das AWS CLI oder verwenden AWS SDKs, müssen Sie Ihre benutzerdefinierte Vokabeldatei in einen Amazon S3 Bucket hochladen und den Amazon S3 URI in Ihre Anfrage aufnehmen.

1. Fügen Sie eine Liste mit kommagetrennten Wörtern direkt in Ihre API-Anfrage ein.
   + Sie können diesen Ansatz mit dem AWS CLI oder AWS SDKs mithilfe des [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html#transcribe-CreateVocabularyFilter-request-Words](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html#transcribe-CreateVocabularyFilter-request-Words)Parameters verwenden.

Beispiele für die einzelnen Methoden finden Sie unter [Erstellen benutzerdefinierter Wortschatzfilter](#vocabulary-filtering-create-examples)

Das sollten Sie bei der Erstellung Ihres benutzerdefinierten Wortschatzfilters beachten:
+ Bei Wörtern wird nicht zwischen Groß- und Kleinschreibung unterschieden. Zum Beispiel werden „curse“ und „CURSE“ gleich behandelt.
+ Es werden nur exakte Wortübereinstimmungen gefiltert. Wenn Ihr Filter z. B. „swear“ enthält, Ihre Medien aber das Wort „swears“ oder „swearing“ enthalten, werden diese nicht gefiltert. Es werden nur Instanzen von „swear“ gefiltert. Sie müssen daher alle Varianten der Wörter, die Sie filtern möchten, einbeziehen.
+ Die Filter gelten nicht für Wörter, die in anderen Wörtern enthalten sind. Wenn beispielsweise ein benutzerdefinierter Wortschatzfilter „Boot“, aber nicht „U-Boot“ enthält, wird „U-Boot“ im Transkript nicht geändert. 
+ Jeder Eintrag darf nur ein Wort enthalten (keine Leerzeichen).
+ Wenn Sie Ihren benutzerdefinierten Wortschatzfilter als Textdatei speichern, muss er im Klartextformat mit UTF-8-Kodierung vorliegen.
+ Sie können jeweils bis zu 100 benutzerdefinierte Vokabelfilter verwenden AWS-Konto , die jeweils bis zu 50 KB groß sein können.
+ Sie können nur Zeichen verwenden, die für Ihre Sprache unterstützt werden. Einzelheiten dazu finden Sie im [Zeichensatz](charsets.md) Ihrer Sprache.

## Erstellen benutzerdefinierter Wortschatzfilter
<a name="vocabulary-filtering-create-examples"></a>

In den folgenden Beispielen erfahren Sie Amazon Transcribe, wie Sie einen benutzerdefinierten Vokabelfilter für die Verwendung mit verarbeiten können:

### AWS-Managementkonsole
<a name="vocab-filter-create-console-batch"></a>

Bevor Sie fortfahren, speichern Sie Ihren benutzerdefinierten Wortschatzfilter als Textdatei (\$1.txt). Sie können Ihre Datei optional in einen Amazon S3 Bucket hochladen.

1. Melden Sie sich an der [AWS-Managementkonsole](https://console.aws.amazon.com/transcribe/) an.

1. Wählen Sie im Navigationsbereich die Option **Vokabularfilter** aus. Dadurch wird die Seite **Wortschatzfilter** geöffnet, auf der Sie vorhandene benutzerdefinierte Wortschatzfilter anzeigen oder neue Filter erstellen können.

1. Wählen Sie **Wortschatzfilter erstellen**.  
![\[Amazon Transcribe Konsolen-Screenshot: Die Seite mit den „Vokabelfiltern“.\]](http://docs.aws.amazon.com/de_de/transcribe/latest/dg/images/vocab-filter-create-console.png)

   Sie gelangen auf die Seite **Wortschatzfilter erstellen**. Geben Sie einen Namen für Ihren neuen benutzerdefinierten Wortschatzfilter ein.

   Wählen Sie unter **Eingabequelle für den Wortschatz** die Option **Datei-Upload** oder **S3-Speicherort**. Geben Sie dann den Speicherort für Ihre benutzerdefinierte Vokabulardatei an.  
![\[Amazon Transcribe Konsolen-Screenshot: Die Seite „Vokabelfilter erstellen“.\]](http://docs.aws.amazon.com/de_de/transcribe/latest/dg/images/vocab-filter-create-console-upload.png)

1. Optional können Sie Ihrem benutzerdefinierten Wortschatzfilter Tags hinzufügen. Sobald Sie alle Felder ausgefüllt haben, wählen Sie unten auf der Seite **Wortschatzfilter erstellen**. Wenn bei der Bearbeitung Ihrer Datei keine Fehler aufgetreten sind, gelangen Sie zurück zur Seite **Wortschatzfilter**.

   Ihr benutzerdefinierter Wortschatzfilter ist nun einsatzbereit.

### AWS CLI
<a name="vocab-filter-create-cli"></a>

In diesem Beispiel wird der [create-vocabulary-filter](https://docs.aws.amazon.com/cli/latest/reference/transcribe/create-vocabulary-filter.html)Befehl verwendet, um eine Wortliste in einen nutzbaren benutzerdefinierten Vokabelfilter umzuwandeln. Weitere Informationen finden Sie unter [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html).

**Option 1**: Sie können Ihre Wortliste mit dem Parameter `words` in Ihre Anfrage aufnehmen.

```
aws transcribe create-vocabulary-filter \ 
--vocabulary-filter-name my-first-vocabulary-filter \ 
--language-code en-US \ 
--words profane,offensive,Amazon,Transcribe
```

**Option 2**: Sie können Ihre Wortliste als Textdatei speichern und in einen Amazon S3 -Bucket hochladen und dann den URI der Datei mit dem Parameter `vocabulary-filter-file-uri` in Ihre Anfrage aufnehmen.

```
aws transcribe create-vocabulary-filter \ 
--vocabulary-filter-name my-first-vocabulary-filter \ 
--language-code en-US \ 
--vocabulary-filter-file-uri s3://amzn-s3-demo-bucket/my-vocabulary-filters/my-vocabulary-filter.txt
```

Hier ist ein weiteres Beispiel, in dem der [create-vocabulary-filter](https://docs.aws.amazon.com/cli/latest/reference/transcribe/create-vocabulary-filter.html)Befehl verwendet wird, und ein Anfragetext, der Ihren benutzerdefinierten Vokabelfilter erstellt.

```
aws transcribe create-vocabulary-filter \
--cli-input-json file://filepath/my-first-vocab-filter.json
```

Die Datei *my-first-vocab-filter.json* enthält den folgenden Anfragetext.

**Option 1**: Sie können Ihre Wortliste mit dem Parameter `Words` in Ihre Anfrage aufnehmen.

```
{
  "VocabularyFilterName": "my-first-vocabulary-filter",
  "LanguageCode": "en-US",
  "Words": [
        "profane","offensive","Amazon","Transcribe"
  ]
}
```

**Option 2**: Sie können Ihre Wortliste als Textdatei speichern und in einen Amazon S3 -Bucket hochladen und dann den URI der Datei mit dem Parameter `VocabularyFilterFileUri` in Ihre Anfrage aufnehmen.

```
{
  "VocabularyFilterName": "my-first-vocabulary-filter",
  "LanguageCode": "en-US",
  "VocabularyFilterFileUri": "s3://amzn-s3-demo-bucket/my-vocabulary-filters/my-vocabulary-filter.txt"
}
```

**Anmerkung**  
Wenn Sie `VocabularyFilterFileUri` in Ihrer Anfrage angeben, können Sie nicht `Words` verwenden. Sie müssen entweder das eine oder das andere wählen.

### AWS SDK für Python (Boto3)
<a name="vocab-filter-create-python-batch"></a>

In diesem Beispiel wird mithilfe der Methode AWS SDK für Python (Boto3) [create\$1vocabulary\$1filter](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/transcribe.html#TranscribeService.Client.create_vocabulary_filter) ein benutzerdefinierter Vokabelfilter erstellt. Weitere Informationen finden Sie unter [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html).

Weitere Beispiele für die Verwendung der AWS SDKs, einschließlich funktionsspezifischer, szenarienspezifischer und serviceübergreifender Beispiele, finden Sie im Kapitel. [Codebeispiele für Amazon Transcribe mit AWS SDKs](service_code_examples.md)

**Option 1**: Sie können Ihre Wortliste mit dem Parameter `Words` in Ihre Anfrage aufnehmen.

```
from __future__ import print_function
import time
import boto3
transcribe = boto3.client('transcribe', 'us-west-2')
vocab_name = "my-first-vocabulary-filter"
response = transcribe.create_vocabulary_filter(
    LanguageCode = 'en-US',
    VocabularyFilterName = vocab_name,
    Words = [        
        'profane','offensive','Amazon','Transcribe'
    ]
)
```

**Option 2**: Sie können Ihre Wortliste als Textdatei speichern und in einen Amazon S3 -Bucket hochladen und dann den URI der Datei mit dem Parameter `VocabularyFilterFileUri` in Ihre Anfrage aufnehmen.

```
from __future__ import print_function
import time
import boto3
transcribe = boto3.client('transcribe', 'us-west-2')
vocab_name = "my-first-vocabulary-filter"
response = transcribe.create_vocabulary_filter(
    LanguageCode = 'en-US',
    VocabularyFilterName = vocab_name,
    VocabularyFilterFileUri = 's3://amzn-s3-demo-bucket/my-vocabulary-filters/my-vocabulary-filter.txt'
)
```

**Anmerkung**  
Wenn Sie `VocabularyFilterFileUri` in Ihrer Anfrage angeben, können Sie nicht `Words` verwenden. Sie müssen entweder das eine oder das andere wählen.

**Anmerkung**  
Wenn Sie einen neuen Amazon S3 Bucket für Ihre benutzerdefinierten Vokabelfilterdateien erstellen, stellen Sie sicher, dass die IAM Rolle, die die [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html)Anfrage stellt, über Zugriffsberechtigungen für diesen Bucket verfügt. Wenn die Rolle nicht über die richtigen Berechtigungen verfügt, schlägt Ihre Anfrage fehl. Sie können optional eine IAM Rolle in Ihrer Anfrage angeben, indem Sie den `DataAccessRoleArn` Parameter angeben. Weitere Informationen zu IAM Rollen und Richtlinien finden Sie unter[Amazon Transcribe Beispiele für identitätsbasierte Politik](security_iam_id-based-policy-examples.md). Amazon Transcribe

# Einen benutzerdefinierten Vokalbularfilter verwenden
<a name="vocabulary-filter-using"></a>

Sobald Ihr benutzerdefinierter Vokalbularfilter erstellt ist, können Sie ihn in Ihre Transkriptionsanfragen einfügen. Beispiele finden Sie in den folgenden Abschnitten.

Die Sprache des benutzerdefinierten Wortschatzfilters, den Sie in Ihre Anfrage aufnehmen, muss dem Sprachcode entsprechen, den Sie für Ihre Medien angeben. Wenn Sie die Sprachidentifikation verwenden und mehrere Sprachoptionen angeben, können Sie einen benutzerdefinierten Vokalbularfilter pro angegebener Sprache einfügen. Wenn die Sprachen Ihrer benutzerdefinierten Wortschatzfilter nicht mit der in Ihrem Audio identifizierten Sprache übereinstimmen, werden Ihre Filter nicht auf Ihre Transkription angewendet und es gibt keine Warnungen oder Fehler.

## Verwenden eines benutzerdefinierten Vokalbularfilters in einer Batch-Transkription
<a name="custom-vocabulary-using-batch"></a>

Beispiele für die Verwendung eines benutzerdefinierten Vokalbularfilters bei einer Batch-Transkription finden Sie im Folgenden:

### AWS-Managementkonsole
<a name="vocab-filter-using-console-batch"></a>

1. Melden Sie sich an der [AWS-Managementkonsole](https://console.aws.amazon.com/transcribe/) an.

1. Wählen Sie im Navigationsbereich **Transkriptionsaufträge** und dann **Auftrag erstellen** (oben rechts). Dies öffnet die Seite **Auftragsdetails angeben**.  
![\[Amazon Transcribe Konsolen-Screenshot: Die Seite „Jobeinstellungen angeben“.\]](http://docs.aws.amazon.com/de_de/transcribe/latest/dg/images/console-batch-job-details-1.png)

   Benennen Sie Ihren Auftrag und geben Sie Ihr Eingabemedium an. Fügen Sie optional weitere Felder hinzu und wählen Sie dann **Weiter**.

1. Aktivieren Sie auf der Seite **Auftrag konfigurieren** im Bereich **Inhaltsentfernung** die Option **Vokalbularfilterung**.  
![\[Amazon Transcribe Konsolen-Screenshot: Die Seite „Job konfigurieren“.\]](http://docs.aws.amazon.com/de_de/transcribe/latest/dg/images/console-batch-configure-job-vocab-filter.png)

1. Wählen Sie Ihren benutzerdefinierten Vokalbularfilter aus dem Dropdown-Menü und geben Sie die Filtermethode an.  
![\[Amazon Transcribe Konsolen-Screenshot: Optionen zur Auswahl des Vokabelfilters.\]](http://docs.aws.amazon.com/de_de/transcribe/latest/dg/images/console-batch-vocab-filter-method.png)

1. Wählen Sie **Auftrag erstellen**, um Ihren Transkriptionsauftrag auszuführen. 

### AWS CLI
<a name="vocab-filter-using-cli"></a>

In diesem Beispiel werden der [start-transcription-job](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/transcribe/start-transcription-job.html)Befehl und der `Settings` Parameter mit den `VocabularyFilterMethod` Unterparametern `VocabularyFilterName` und verwendet. Weitere Informationen erhalten Sie unter [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartTranscriptionJob.html) und [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_Settings.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_Settings.html).

```
aws transcribe start-transcription-job \
--region us-west-2 \
--transcription-job-name my-first-transcription-job \
--media MediaFileUri=s3://amzn-s3-demo-bucket/my-input-files/my-media-file.flac \
--output-bucket-name amzn-s3-demo-bucket \
--output-key my-output-files/ \
--language-code en-US \
--settings VocabularyFilterName=my-first-vocabulary-filter,VocabularyFilterMethod=mask
```

Hier ist ein weiteres Beispiel, in dem der [start-transcription-job](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/transcribe/start-transcription-job.html)Befehl verwendet wird, und ein Anfragetext, der Ihren benutzerdefinierten Vokabelfilter für diesen Job enthält.

```
aws transcribe start-transcription-job \
--region us-west-2 \
--cli-input-json file://my-first-vocabulary-filter-job.json
```

Die Datei *my-first-vocabulary-filter-job.json* enthält den folgenden Anfragetext.

```
{
  "TranscriptionJobName": "my-first-transcription-job",
  "Media": {
        "MediaFileUri": "s3://amzn-s3-demo-bucket/my-input-files/my-media-file.flac"
  },
  "OutputBucketName": "amzn-s3-demo-bucket",
  "OutputKey": "my-output-files/", 
  "LanguageCode": "en-US",
  "Settings": {
        "VocabularyFilterName": "my-first-vocabulary-filter",
        "VocabularyFilterMethod": "mask"
   }
}
```

### AWS SDK für Python (Boto3)
<a name="vocab-filter-using-python-batch"></a>

[In diesem Beispiel wird ein benutzerdefinierter Vokabelfilter verwendet AWS SDK für Python (Boto3) , der das `Settings` Argument für die Methode start\$1transcription\$1job verwendet.](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/transcribe.html#TranscribeService.Client.start_transcription_job) Weitere Informationen erhalten Sie unter [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartTranscriptionJob.html) und [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_Settings.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_Settings.html).

Weitere Beispiele für die Verwendung der AWS SDKs, einschließlich funktionsspezifischer, szenarienspezifischer und dienstübergreifender Beispiele, finden Sie im Kapitel. [Codebeispiele für Amazon Transcribe mit AWS SDKs](service_code_examples.md)

```
from __future__ import print_function
import time
import boto3
transcribe = boto3.client('transcribe', 'us-west-2')
job_name = "my-first-transcription-job"
job_uri = "s3://amzn-s3-demo-bucket/my-input-files/my-media-file.flac"
transcribe.start_transcription_job(
    TranscriptionJobName = job_name,
    Media = {
        'MediaFileUri': job_uri
    },
    OutputBucketName = 'amzn-s3-demo-bucket',
    OutputKey = 'my-output-files/', 
    LanguageCode = 'en-US', 
    Settings = {
        'VocabularyFilterName': 'my-first-vocabulary-filter',
        'VocabularyFilterMethod': 'mask' 
   }
)

while True:
    status = transcribe.get_transcription_job(TranscriptionJobName = job_name)
    if status['TranscriptionJob']['TranscriptionJobStatus'] in ['COMPLETED', 'FAILED']:
        break
    print("Not ready yet...")
    time.sleep(5)
print(status)
```

## Verwenden eines benutzerdefinierten Wortschatzfilters in einer Streaming-Transkription
<a name="custom-vocabulary-using-stream"></a>

Beispiele für die Verwendung eines benutzerdefinierten Vokalbularfilters mit einer Streaming-Transkription finden Sie im Folgenden:

### AWS-Managementkonsole
<a name="vocab-filter-using-console-stream"></a>

1. Melden Sie sich beim [AWS-Managementkonsole](https://console.aws.amazon.com/transcribe/) an.

1. Wählen Sie im Navigationsbereich **Echtzeit-Streaming** aus. Scrollen Sie nach unten zu **Einstellungen für das Entfernen von Inhalten** und erweitern Sie dieses Feld, falls es minimiert ist.  
![\[Amazon Transcribe Konsolen-Screenshot: Die Seite „Transkription in Echtzeit“.\]](http://docs.aws.amazon.com/de_de/transcribe/latest/dg/images/stream-main.png)

1. Aktivieren Sie die **Vokalbularfilterung**. Wählen Sie einen benutzerdefinierten Vokalbularfilter aus dem Dropdown-Menü und geben Sie die Filtermethode an.  
![\[Amazon Transcribe Konsolen-Screenshot: Der erweiterte Bereich mit den Einstellungen für das Entfernen von Inhalten.\]](http://docs.aws.amazon.com/de_de/transcribe/latest/dg/images/vocab-filter-stream.png)

   Fügen Sie alle anderen Einstellungen hinzu, die Sie auf Ihren Stream anwenden möchten.

1. Jetzt können Sie Ihren Stream transkribieren. Wählen Sie **Streaming starten** und beginnen Sie zu sprechen. Um Ihr Diktat zu beenden, wählen Sie **Streaming beenden**.

### HTTP/2-Stream
<a name="vocab-filter-using-http2"></a>

In diesem Beispiel wird eine HTTP/2-Anfrage erstellt, die Ihren benutzerdefinierten Wortschatzfilter und Ihre Filtermethode enthält. Weitere Informationen zur Verwendung von HTTP/2-Streaming mit finden Sie unter. Amazon Transcribe[Einrichten eines HTTP/2-Streams](streaming-setting-up.md#streaming-http2) Weitere Informationen zu spezifischen Parametern und Headern finden Sie Amazon Transcribe unter. [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartStreamTranscription.html)

```
POST /stream-transcription HTTP/2
host: transcribestreaming.us-west-2.amazonaws.com
X-Amz-Target: com.amazonaws.transcribe.Transcribe.StartStreamTranscription
Content-Type: application/vnd.amazon.eventstream
X-Amz-Content-Sha256: string
X-Amz-Date: 20220208T235959Z
Authorization: AWS4-HMAC-SHA256 Credential=access-key/20220208/us-west-2/transcribe/aws4_request, SignedHeaders=content-type;host;x-amz-content-sha256;x-amz-date;x-amz-target;x-amz-security-token, Signature=string
x-amzn-transcribe-language-code: en-US
x-amzn-transcribe-media-encoding: flac
x-amzn-transcribe-sample-rate: 16000      
x-amzn-transcribe-vocabulary-filter-name: my-first-vocabulary-filter
x-amzn-transcribe-vocabulary-filter-method: mask
transfer-encoding: chunked
```

Parameterdefinitionen finden Sie in der [API-Referenz.](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_Reference.html) Parameter, die allen AWS API-Vorgängen gemeinsam sind, sind im Abschnitt [Allgemeine Parameter](https://docs.aws.amazon.com/transcribe/latest/APIReference/CommonParameters.html) aufgeführt.

### WebSocket streamen
<a name="vocab-filter-using-websocket"></a>

In diesem Beispiel wird eine vorsignierte URL erstellt, die Ihren benutzerdefinierten Vokabelfilter auf einen WebSocket Stream anwendet. Für eine bessere Lesbarkeit werden Zeilenumbrüche hinzugefügt. Weitere Informationen zur Verwendung von WebSocket Streams mit finden Sie Amazon Transcribe unter[Einen WebSocket Stream einrichten](streaming-setting-up.md#streaming-websocket). Weitere Einzelheiten zu den Parametern finden Sie unter [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartStreamTranscription.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_StartStreamTranscription.html).

```
GET wss://transcribestreaming.us-west-2.amazonaws.com:8443/stream-transcription-websocket?
&X-Amz-Algorithm=AWS4-HMAC-SHA256
&X-Amz-Credential=AKIAIOSFODNN7EXAMPLE%2F20220208%2Fus-west-2%2Ftranscribe%2Faws4_request
&X-Amz-Date=20220208T235959Z
&X-Amz-Expires=300
&X-Amz-Security-Token=security-token
&X-Amz-Signature=string
&X-Amz-SignedHeaders=content-type%3Bhost%3Bx-amz-date
&language-code=en-US
&media-encoding=flac
&sample-rate=16000    
&vocabulary-filter-name=my-first-vocabulary-filter
&vocabulary-filter-method=mask
```

Parameterdefinitionen finden Sie in der [API-Referenz.](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_Reference.html) Parameter, die allen AWS API-Vorgängen gemeinsam sind, sind im Abschnitt [Allgemeine Parameter](https://docs.aws.amazon.com/transcribe/latest/APIReference/CommonParameters.html) aufgeführt.