

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Utilizzo di filtri del vocabolario personalizzato per eliminare, mascherare o contrassegnare le parole
<a name="vocabulary-filtering"></a>

Un filtro di vocabolario personalizzato è un file di testo che contiene un elenco personalizzato di singole parole che si desidera modificare nell'output della trascrizione.

Un caso d'uso comune è la rimozione di termini offensivi o volgari; tuttavia, i filtri di vocabolario personalizzato sono completamente personalizzati, quindi puoi selezionare tutte le parole che desideri. Ad esempio, se stai per lanciare un nuovo prodotto, puoi mascherare il nome del prodotto nelle trascrizioni delle riunioni. In questo caso, mantieni le parti interessate up-to-date mantenendo segreto il nome del prodotto fino al lancio.

Il filtraggio del vocabolario prevede tre metodi di visualizzazione: `mask`, `remove` e `tag`. Fai riferimento ai seguenti esempi per vedere come funziona ciascuno di essi.
+ **Maschera**: sostituisce le parole specificate con tre asterischi (\$1\$1\$1).

  ```
  "transcript": "You can specify a list of *** or *** words, and *** *** removes them from transcripts automatically."
  ```
+ **Rimuovi**: elimina le parole specificate, senza lasciare nulla al loro posto.

  ```
  "transcript": "You can specify a list of or words, and removes them from transcripts automatically."
  ```
+ **Assegna tag**: aggiunge un tag (`"vocabularyFilterMatch": true`) a ogni parola specificata, ma non altera la parola stessa. L'assegnazione di tag consente sostituzioni e modifiche rapide delle trascrizioni.

  ```
  "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
  ```

Quando invii una richiesta di trascrizione, puoi specificare un filtro di vocabolario personalizzato e il metodo di filtraggio che desideri applicare. Amazon Transcribe quindi modifica le corrispondenze esatte delle parole quando compaiono nella trascrizione, in base al metodo di filtraggio specificato.

È possibile applicare filtri del vocabolario personalizzato alle richieste di trascrizione in batch e in streaming. Per scoprire come creare e utilizzare i filtri del vocabolario personalizzato, consulta [Creazione di un filtro del vocabolario](vocabulary-filter-create.md). Per scoprire come applicare il filtro del vocabolario personalizzato, consulta [Utilizzare un filtro del vocabolario personalizzato](vocabulary-filter-using.md).

**Nota**  
Amazon Transcribe maschera automaticamente i termini razziali, ma puoi disattivare questo filtro predefinito contattando il [AWS Supporto tecnico](https://aws.amazon.com/contact-us/).

Per una video guida sul filtraggio del vocabolario, consulta:

[![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)


**Operazioni API specifiche per il filtraggio del vocabolario**  
 [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) 

# Creazione di un filtro del vocabolario
<a name="vocabulary-filter-create"></a>

Sono disponibili due opzioni per la creazione di un filtro del vocabolario personalizzato:

1. Salva un elenco di parole separate da righe come file di testo semplice con codifica UTF-8.
   + Puoi usare questo approccio con Console di gestione AWS, AWS CLI o. AWS SDKs
   + Se si utilizza il Console di gestione AWS, è possibile fornire un percorso locale o un Amazon S3 URI per il file di vocabolario personalizzato.
   + Se si utilizza AWS CLI o AWS SDKs, è necessario caricare il file di vocabolario personalizzato in un Amazon S3 bucket e includere l'URI nella richiesta. Amazon S3 

1. Includi un elenco di parole separate da virgole direttamente nella tua richiesta API.
   + È possibile utilizzare questo approccio con AWS CLI o AWS SDKs utilizzando il parametro. [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)

Per esempi di ciascun metodo, consulta [Creazione di filtri del vocabolario personalizzato](#vocabulary-filtering-create-examples)

Cose da tenere a mente quando si crea un filtro del vocabolario personalizzato:
+ Le parole non distinguono tra maiuscole e minuscole. Ad esempio, "maledizione" e "MALEDIZIONE" sono considerati uguali.
+ Vengono filtrate solo le corrispondenze esatte delle parole. Ad esempio, se il filtro include "imprecare" ma i file multimediali contengono la parola "impreca" o "imprecando", questi non vengono filtrati. Vengono filtrati solo i casi di "imprecare". È quindi necessario includere tutte le varianti delle parole che si desidera filtrare.
+ I filtri non si applicano alle parole contenute in altre parole. Ad esempio, se un filtro del vocabolario personalizzato contiene "marino", ma non "sottomarino", "sottomarino" non verrà alterato nella trascrizione. 
+ Ogni voce può contenere solo una parola (senza spazi).
+ Se salvi il filtro del vocabolario personalizzato come file di testo, deve essere in formato di testo semplice con codifica UTF-8.
+ Puoi avere fino a 100 Account AWS filtri di vocabolario personalizzati ciascuno, ognuno dei quali può avere una dimensione massima di 50 Kb.
+ È possibile utilizzare solo caratteri supportati nella propria lingua. Fai riferimento al [set di caratteri](charsets.md) della tua lingua per i dettagli.

## Creazione di filtri del vocabolario personalizzato
<a name="vocabulary-filtering-create-examples"></a>

Per elaborare un filtro di vocabolario personalizzato da utilizzare con Amazon Transcribe, consulta i seguenti esempi:

### Console di gestione AWS
<a name="vocab-filter-create-console-batch"></a>

Prima di continuare, salva il filtro del vocabolario personalizzato come file di testo (\$1.txt). Facoltativamente, puoi caricare il file in un bucket. Amazon S3 

1. Accedi alla [Console di gestione AWS](https://console.aws.amazon.com/transcribe/).

1. Nel riquadro di navigazione scegliere **Filtro vocabolario**. Si aprirà la pagina dei **Filtri del vocabolario** in cui è possibile visualizzare i filtri del vocabolario personalizzato esistenti o crearne uno nuovo.

1. Seleziona **Crea filtro del vocabolario**.  
![\[Amazon Transcribe schermata della console: la pagina dei «filtri del vocabolario».\]](http://docs.aws.amazon.com/it_it/transcribe/latest/dg/images/vocab-filter-create-console.png)

   Viene visualizzata la pagina **Crea filtro del vocabolario**. Inserisci un nome per il nuovo filtro del vocabolario personalizzato.

   Seleziona l'opzione **Carica file** o **Posizione S3** nella **sorgente di input del vocabolario**. Quindi specifica la posizione del file del vocabolario personalizzato.  
![\[Amazon Transcribe schermata della console: la pagina «crea filtro per il vocabolario».\]](http://docs.aws.amazon.com/it_it/transcribe/latest/dg/images/vocab-filter-create-console-upload.png)

1. Facoltativamente, aggiungi i tag al filtro del vocabolario personalizzato. Una volta che hai completato tutti i campi, seleziona **Crea filtro del vocabolario** nella parte inferiore della pagina. Se non ci sono errori nell'elaborazione del file, tornerai alla pagina dei **filtri del vocabolario**.

   A questo punto, il filtro del vocabolario personalizzato è pronto per l'uso.

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

Questo esempio utilizza il [create-vocabulary-filter](https://docs.aws.amazon.com/cli/latest/reference/transcribe/create-vocabulary-filter.html)comando per trasformare un elenco di parole in un filtro di vocabolario personalizzato utilizzabile. Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html).

**Opzione 1**: È possibile includere l'elenco di parole nella richiesta utilizzando il parametro `words`.

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

**Opzione 2**: puoi salvare l'elenco di parole come file di testo e caricarlo in un bucket Amazon S3 , quindi includere l'URI del file nella richiesta utilizzando il parametro `vocabulary-filter-file-uri`.

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

Ecco un altro esempio di utilizzo del [create-vocabulary-filter](https://docs.aws.amazon.com/cli/latest/reference/transcribe/create-vocabulary-filter.html)comando e un corpo della richiesta che crea un filtro di vocabolario personalizzato.

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

Il file *my-first-vocab-filter.json* contiene il seguente corpo della richiesta.

**Opzione 1**: È possibile includere l'elenco di parole nella richiesta utilizzando il parametro `Words`.

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

**Opzione 2**: puoi salvare l'elenco di parole come file di testo e caricarlo in un bucket Amazon S3 , quindi includere l'URI del file nella richiesta utilizzando il parametro `VocabularyFilterFileUri`.

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

**Nota**  
Se includi `VocabularyFilterFileUri` nella richiesta, non puoi utilizzare `Words`; devi scegliere l'uno o l'altro.

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

[Questo esempio utilizza il AWS SDK per Python (Boto3) per creare un filtro di vocabolario personalizzato utilizzando il metodo create\$1vocabulary\$1filter.](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/transcribe.html#TranscribeService.Client.create_vocabulary_filter) Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html).

Per ulteriori esempi di utilizzo dello scenario e degli esempi interservizi AWS SDKs, inclusi quelli relativi a specifiche funzionalità, consultate il capitolo. [Esempi di codice per l'utilizzo di Amazon Transcribe AWS SDKs](service_code_examples.md)

**Opzione 1**: È possibile includere l'elenco di parole nella richiesta utilizzando il parametro `Words`.

```
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'
    ]
)
```

**Opzione 2**: puoi salvare l'elenco di parole come file di testo e caricarlo in un bucket Amazon S3 , quindi includere l'URI del file nella richiesta utilizzando il parametro `VocabularyFilterFileUri`.

```
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'
)
```

**Nota**  
Se includi `VocabularyFilterFileUri` nella richiesta, non puoi utilizzare `Words`; devi scegliere l'uno o l'altro.

**Nota**  
Se crei un nuovo Amazon S3 bucket per i tuoi file di filtro del vocabolario personalizzati, assicurati che il IAM ruolo che effettua la [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateVocabularyFilter.html)richiesta disponga delle autorizzazioni per accedere a questo bucket. Se il ruolo non dispone delle autorizzazioni corrette, la richiesta fallirà. Facoltativamente, puoi specificare un IAM ruolo all'interno della tua richiesta includendo il parametro. `DataAccessRoleArn` Per ulteriori informazioni sui IAM ruoli e le politiche in Amazon Transcribe, vedere[Amazon Transcribe esempi di politiche basate sull'identità](security_iam_id-based-policy-examples.md).

# Utilizzare un filtro del vocabolario personalizzato
<a name="vocabulary-filter-using"></a>

Una volta creato il filtro del vocabolario personalizzato, puoi includerlo nelle tue richieste di trascrizione; consulta le sezioni seguenti per alcuni esempi.

La lingua del filtro del vocabolario personalizzato da includere nella richiesta deve corrispondere al codice della lingua specificato per i file multimediali. Se utilizzi l'identificazione della lingua e specifichi le opzioni multilingue, puoi includere un filtro di vocabolario personalizzato per lingua specificata. Se le lingue dei filtri del vocabolario personalizzato non corrispondono alla lingua identificata nell'audio, i filtri non vengono applicati alla trascrizione e non vengono visualizzati avvisi o errori.

## Utilizzo di un filtro del vocabolario personalizzato in una trascrizione in batch
<a name="custom-vocabulary-using-batch"></a>

Per utilizzare un filtro del vocabolario personalizzato con una trascrizione in batch, vedi quanto segue per alcuni esempi:

### Console di gestione AWS
<a name="vocab-filter-using-console-batch"></a>

1. Accedi alla [Console di gestione AWS](https://console.aws.amazon.com/transcribe/).

1. Nel riquadro di navigazione, scegli **Processi di trascrizione**, quindi seleziona **Crea processo** (in alto a destra). Si aprirà la pagina **Specifica i dettagli del processo**.  
![\[Amazon Transcribe schermata della console: la pagina «specifica le impostazioni del lavoro».\]](http://docs.aws.amazon.com/it_it/transcribe/latest/dg/images/console-batch-job-details-1.png)

   Assegna un nome al tuo processo e specifica i file multimediali di input. Facoltativamente, includi qualsiasi altro campo, quindi scegli **Avanti**.

1. Nella pagina **Configura processo**, nel pannello **Rimozione contenuti**, attiva il **filtraggio del vocabolario**.  
![\[Amazon Transcribe schermata della console: la pagina «configura il lavoro».\]](http://docs.aws.amazon.com/it_it/transcribe/latest/dg/images/console-batch-configure-job-vocab-filter.png)

1. Seleziona il filtro del vocabolario personalizzato dal menu a discesa e specifica il metodo di filtraggio.  
![\[Amazon Transcribe schermata della console: opzioni di selezione del filtro del vocabolario.\]](http://docs.aws.amazon.com/it_it/transcribe/latest/dg/images/console-batch-vocab-filter-method.png)

1. Seleziona **Crea processo** per eseguire il processo di trascrizione. 

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

In questo esempio vengono utilizzati il [start-transcription-job](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/transcribe/start-transcription-job.html)comando e il `Settings` parametro con i sottoparametri e. `VocabularyFilterName` `VocabularyFilterMethod` Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartTranscriptionJob.html) e [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
```

Ecco un altro esempio di utilizzo del [start-transcription-job](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/transcribe/start-transcription-job.html)comando e un corpo della richiesta che include un filtro di vocabolario personalizzato in quel processo.

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

Il file *my-first-vocabulary-filter-job.json* contiene il seguente corpo della richiesta.

```
{
  "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 per Python (Boto3)
<a name="vocab-filter-using-python-batch"></a>

[Questo esempio utilizza il AWS SDK per Python (Boto3) per includere un filtro di vocabolario personalizzato utilizzando l'argomento per il metodo start\$1transcription\$1job. `Settings`](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/transcribe.html#TranscribeService.Client.start_transcription_job) Per ulteriori informazioni, consulta [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartTranscriptionJob.html) e [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_Settings.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_Settings.html).

Per ulteriori esempi di utilizzo dello scenario e degli esempi interservizi AWS SDKs, inclusi quelli relativi a specifiche funzionalità, consultate il capitolo. [Esempi di codice per l'utilizzo di Amazon Transcribe 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)
```

## Utilizzo di un filtro del vocabolario personalizzato in una trascrizione in streaming
<a name="custom-vocabulary-using-stream"></a>

Per utilizzare un filtro del vocabolario personalizzato con una trascrizione in streaming, vedi quanto segue per alcuni esempi:

### Console di gestione AWS
<a name="vocab-filter-using-console-stream"></a>

1. Accedi alla [Console di gestione AWS](https://console.aws.amazon.com/transcribe/).

1. Nel riquadro di navigazione scegli **Trascrizione in tempo reale**. Scorri verso il basso fino a **Impostazioni rimozione dei contenuti** ed espandi questo campo se è ridotto al minimo.  
![\[Amazon Transcribe schermata della console: la pagina di «trascrizione in tempo reale».\]](http://docs.aws.amazon.com/it_it/transcribe/latest/dg/images/stream-main.png)

1. Attiva il **filtraggio del vocabolario**. Seleziona un filtro del vocabolario personalizzato dal menu a discesa e specifica il metodo di filtraggio.  
![\[Amazon Transcribe schermata della console: il riquadro espanso «impostazioni di rimozione dei contenuti».\]](http://docs.aws.amazon.com/it_it/transcribe/latest/dg/images/vocab-filter-stream.png)

   Includi tutte le altre impostazioni che desideri applicare allo flusso.

1. A questo punto puoi eseguire la trascrizione del flusso. Seleziona **Avvia streaming** e inizia a parlare. Per terminare la dettatura, seleziona **Interrompi streaming**.

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

Questo esempio crea una richiesta HTTP/2 che include il filtro del vocabolario personalizzato e il metodo di filtraggio. Per ulteriori informazioni sull'utilizzo dello streaming HTTP/2 con, consulta. Amazon Transcribe[Impostazione di un flusso HTTP/2](streaming-setting-up.md#streaming-http2) Per ulteriori dettagli sui parametri e sulle intestazioni specifici di, consulta. Amazon Transcribe[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
```

Le definizioni dei parametri sono disponibili nell'[API Reference](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_Reference.html); i parametri comuni a tutte le operazioni AWS API sono elencati nella sezione [Parametri comuni](https://docs.aws.amazon.com/transcribe/latest/APIReference/CommonParameters.html).

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

Questo esempio crea un URL predefinito che applica il filtro del vocabolario personalizzato a uno stream. WebSocket Le interruzioni di riga sono state aggiunte per la leggibilità. Per ulteriori informazioni sull'utilizzo degli WebSocket stream con, consulta. Amazon Transcribe[Configurazione di uno WebSocket stream](streaming-setting-up.md#streaming-websocket) Per ulteriori dettagli sui parametri, consulta [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
```

Le definizioni dei parametri sono disponibili nell'[API Reference](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_Reference.html); i parametri comuni a tutte le operazioni AWS API sono elencati nella sezione [Parametri comuni](https://docs.aws.amazon.com/transcribe/latest/APIReference/CommonParameters.html).