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.
Lorsque vous utilisez Amazon Transcribe Medical, vous obtenez la transcription dont le niveau de confiance est le plus élevé. Cependant, vous pouvez configurer Amazon Transcribe Medical pour renvoyer des transcriptions supplémentaires avec des niveaux de confiance inférieurs.
Utilisez des transcriptions alternatives pour voir différentes interprétations de la transcription audio. Par exemple, dans une application qui permet à une personne de vérifier la transcription, vous pouvez présenter les transcriptions alternatives parmi lesquelles elle peut choisir.
Vous pouvez générer des transcriptions alternatives à l'aide de l'API AWS Management Console ou de l'StartMedicalTranscriptionJob
API.
Pour utiliser le AWS Management Console pour générer des transcriptions alternatives, vous devez activer des résultats alternatifs lorsque vous configurez votre tâche.
-
Connectez-vous à la AWS Management Console
. -
Dans le volet de navigation, sous Amazon Transcribe Medical, sélectionnez Tâches de transcription.
-
Choisissez Créer une tâche.
-
Sur la page Spécifier les détails de la tâche, fournissez des informations sur votre tâche de transcription.
-
Choisissez Suivant.
-
Activez Autres résultats.
-
Dans le champ Nombre maximal d’autres résultats, entrez une valeur entière comprise entre 2 et 10, pour le nombre maximal de transcriptions alternatives que vous souhaitez voir apparaître dans la sortie.
-
Sélectionnez Create (Créer).
Pour séparer le texte par locuteur dans un fichier audio à l’aide d’une tâche de transcription par lots (API)
-
Pour l’API
StartMedicalTranscriptionJob
, spécifiez ce qui suit.-
Pour
MedicalTranscriptionJobName
, spécifiez un nom unique dans votre Compte AWS. -
Pour
LanguageCode
, spécifiez le code de langue correspondant à la langue parlée dans votre fichier multimédia et à la langue de votre filtre de vocabulaire. -
Dans le paramètre
MediaFileUri
de l’objetMedia
, spécifiez l’emplacement du fichier audio à transcrire. -
Pour
Specialty
, spécifiez la spécialité médicale du médecin qui parle dans le fichier audio. -
Pour
Type
, indiquez si vous transcrivez une conversation médicale ou une dictée. -
Pour
OutputBucketName
, spécifiez le compartiment Amazon S3 dans lequel stocker les résultats de transcription. -
Pour l’objet
Settings
, spécifiez ce qui suit :-
ShowAlternatives
–true
. -
MaxAlternatives
- Entier compris entre 2 et 10 qui indique le nombre de transcriptions alternatives que vous souhaitez voir apparaître dans la sortie de transcription.
-
-
La requête suivante utilise le AWS SDK for Python (Boto3) pour démarrer une tâche de transcription qui génère jusqu'à deux transcriptions alternatives.
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-audio-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 = {
'ShowAlternatives': True,
'MaxAlternatives': 2
}
)
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)
Pour transcrire un fichier audio d’une conversation entre un médecin de soins primaires et un patient dans un fichier audio (AWS CLI)
-
Exécutez le code suivant.
aws transcribe start-transcription-job \ --cli-input-json file://
filepath
/example-start-command
.jsonLe code suivant affiche le contenu du fichier
example-start-command.json
.{ "MedicalTranscriptionJobName": "
my-first-transcription-job
", "LanguageCode": "en-US", "Specialty": "PRIMARYCARE", "Type": "CONVERSATION", "OutputBucketName":"amzn-s3-demo-bucket
", "Media": { "MediaFileUri": "s3://amzn-s3-demo-bucket
/my-input-files
/my-audio-file
.flac
" }, "Settings":{ "ShowAlternatives": true, "MaxAlternatives": 2 } }