

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à.

# Trascrizione di un file audio utilizzando un vocabolario medico personalizzato
<a name="start-med-custom-vocab-job"></a>

Usa [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html)o Console di gestione AWS per avviare un processo di trascrizione che utilizza un vocabolario personalizzato per migliorare l'accuratezza della trascrizione.

## Console di gestione AWS
<a name="start-med-custom-vocab-job-console"></a>

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

1. **Nel pannello di navigazione, in Medicina, scegli Lavori di trascrizione. Amazon Transcribe **

1. Scegli **Crea processo**.

1. Nella pagina **Specifica i dettagli del lavoro**, fornisci informazioni sul tuo lavoro di trascrizione.

1. Scegli **Next (Successivo)**.

1. In **Personalizzazione**, abilita **Vocabolario personalizzato**.

1. In **Selezione del vocabolario**, scegli un vocabolario personalizzato.

1. Scegli **Create** (Crea).

## "Hello, World\$1"
<a name="start-med-custom-vocab-api"></a>

**Per abilitare il testo in base al parlante in un file audio utilizzando un processo di trascrizione in batch (API)**
+ Per l'API [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalTranscriptionJob.html), specifica quanto segue.

  1. Per `MedicalTranscriptionJobName`, specifica un nome che sia unico nel tuo Account AWS.

  1. Per `LanguageCode`, specifica il codice lingua che corrisponde alla lingua parlata nel file audio e alla lingua del filtro del vocabolario.

  1. Per il parametro `MediaFileUri` dell'oggetto `Media`, specifica il nome del file audio che vuoi trascrivere.

  1. Per `Specialty`, specifica la specialità medica del dottore che parla nel file audio.

  1. Per `Type`, specifica se il file audio è una conversazione o una dettatura.

  1. Per `OutputBucketName`, specifica il Amazon S3 bucket in cui archiviare i risultati della trascrizione.

  1. Per l'oggetto `Settings`, specifica quanto segue.

     1. `VocabularyName` - il nome del vocabolario personalizzato.

La richiesta seguente utilizza il AWS SDK per Python (Boto3) per avviare un processo di trascrizione in batch con un vocabolario personalizzato.

```
from __future__ import print_function
import time
import boto3
transcribe = boto3.client('transcribe', 'us-west-2')
job_name = "my-first-med-transcription-job"
job_uri = "s3://amzn-s3-demo-bucket/my-input-files/my-media-file.flac"
transcribe.start_medical_transcription_job(
   MedicalTranscriptionJobName = job_name,
   Media = {
       'MediaFileUri': job_uri
   },
   OutputBucketName = 'amzn-s3-demo-bucket',
   OutputKey = 'my-output-files/', 
   LanguageCode = 'en-US',
   Specialty = 'PRIMARYCARE',
   Type = 'CONVERSATION',
   Settings = {
       'VocabularyName': 'example-med-custom-vocab'
       }
 )

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