Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Génération de transcriptions alternatives

Mode de mise au point
Génération de transcriptions alternatives - Amazon Transcribe

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.

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'StartMedicalTranscriptionJobAPI.

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.

  1. Connectez-vous à la AWS Management Console.

  2. Dans le volet de navigation, sous Amazon Transcribe Medical, sélectionnez Tâches de transcription.

  3. Choisissez Créer une tâche.

  4. Sur la page Spécifier les détails de la tâche, fournissez des informations sur votre tâche de transcription.

  5. Choisissez Suivant.

  6. Activez Autres résultats.

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

  8. Sélectionnez Create (Créer).

AWS Management Console

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.

  1. Connectez-vous à la AWS Management Console.

  2. Dans le volet de navigation, sous Amazon Transcribe Medical, sélectionnez Tâches de transcription.

  3. Choisissez Créer une tâche.

  4. Sur la page Spécifier les détails de la tâche, fournissez des informations sur votre tâche de transcription.

  5. Choisissez Suivant.

  6. Activez Autres résultats.

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

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

    1. Pour MedicalTranscriptionJobName, spécifiez un nom unique dans votre Compte AWS.

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

    3. Dans le paramètre MediaFileUri de l’objet Media, spécifiez l’emplacement du fichier audio à transcrire.

    4. Pour Specialty, spécifiez la spécialité médicale du médecin qui parle dans le fichier audio.

    5. Pour Type, indiquez si vous transcrivez une conversation médicale ou une dictée.

    6. Pour OutputBucketName, spécifiez le compartiment Amazon S3 dans lequel stocker les résultats de transcription.

    7. Pour l’objet Settings, spécifiez ce qui suit :

      1. ShowAlternativestrue.

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

    1. Pour MedicalTranscriptionJobName, spécifiez un nom unique dans votre Compte AWS.

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

    3. Dans le paramètre MediaFileUri de l’objet Media, spécifiez l’emplacement du fichier audio à transcrire.

    4. Pour Specialty, spécifiez la spécialité médicale du médecin qui parle dans le fichier audio.

    5. Pour Type, indiquez si vous transcrivez une conversation médicale ou une dictée.

    6. Pour OutputBucketName, spécifiez le compartiment Amazon S3 dans lequel stocker les résultats de transcription.

    7. Pour l’objet Settings, spécifiez ce qui suit :

      1. ShowAlternativestrue.

      2. 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.json

    Le 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 } }

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

    Le 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 } }
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.