

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Utilisation d’un fichier texte pour créer un vocabulaire personnalisé médical
<a name="create-med-custom-vocabulary"></a>

Pour créer un vocabulaire personnalisé, vous devez avoir préparé un fichier texte contenant un ensemble de mots ou de phrases. Amazon Transcribe Medical utilise ce fichier texte pour créer un vocabulaire personnalisé que vous pouvez utiliser pour améliorer la précision de transcription de ces mots ou phrases. Vous pouvez créer un vocabulaire personnalisé à l'aide de l'[https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateMedicalVocabulary.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_CreateMedicalVocabulary.html)API ou de la console Amazon Transcribe médicale.

## AWS Management Console
<a name="create-med-custom-vocab-console"></a>

Pour utiliser le AWS Management Console afin de créer un vocabulaire personnalisé, vous devez fournir l' Amazon S3 URI du fichier texte contenant vos mots ou expressions.

1. Connectez-vous à la [AWS Management Console](https://console.aws.amazon.com/transcribe/).

1. Dans le volet de navigation, sous Amazon Transcribe Médical, sélectionnez **Vocabulaire personnalisé**.

1. Pour **Nom**, sous **Paramètres de vocabulaire**, choisissez un nom pour votre vocabulaire personnalisé.

1. Spécifiez l’emplacement de votre fichier audio ou vidéo dans Amazon S3 :
   + Pour **Emplacement du fichier d’entrée de vocabulaire sur S3**, sous **Paramètres de vocabulaire**, spécifiez l’URI Amazon S3 qui identifie le fichier texte que vous utiliserez pour créer votre vocabulaire personnalisé.
   + Pour **Emplacement du fichier d’entrée de vocabulaire dans S3**, choisissez **Parcourir S3** pour rechercher le fichier texte et sélectionnez-le.

1. Choisissez **Créer un vocabulaire**.

Vous pouvez voir le statut de traitement de votre vocabulaire personnalisé dans la AWS Management Console.

## API
<a name="create-med-custom-vocab-api"></a>

**Pour créer un vocabulaire personnalisé médical (API)**
+ Pour l’API [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartTranscriptionJob.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartTranscriptionJob.html), spécifiez ce qui suit.

  1. Pour `LanguageCode`, spécifiez `en-US`.

  1. Pour`VocabularyFileUri`, spécifiez l' Amazon S3 emplacement du fichier texte que vous utilisez pour définir votre vocabulaire personnalisé.

  1. Pour `VocabularyName`, spécifiez un nom pour votre vocabulaire personnalisé. Le nom que vous spécifiez doit être unique au sein de votre Compte AWS.

Pour voir le statut de traitement de votre vocabulaire personnalisé, utilisez l’API [https://docs.aws.amazon.com/transcribe/latest/APIReference/API_GetMedicalVocabulary.html](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_GetMedicalVocabulary.html).

Voici un exemple de demande utilisant le AWS SDK pour Python (Boto3) pour créer un vocabulaire personnalisé.

```
from __future__ import print_function
import time
import boto3  
transcribe = boto3.client('transcribe', 'us-west-2')
vocab_name = "my-first-vocabulary"
response = transcribe.create_medical_vocabulary(
    VocabularyName = job_name,
    VocabularyFileUri = 's3://amzn-s3-demo-bucket/my-vocabularies/my-vocabulary-table.txt'
    LanguageCode = 'en-US',
  )
  
while True:
    status = transcribe.get_medical_vocabulary(VocabularyName = vocab_name)
    if status['VocabularyState'] in ['READY', 'FAILED']:
        break
    print("Not ready yet...")
    time.sleep(5)
print(status)
```

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

**Pour activer le partitionnement des locuteurs dans une tâche de transcription par lots (AWS CLI)**
+ Exécutez le code suivant.

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