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.
Transcription d’une conversation médicale dans un flux en temps réel
Vous pouvez transcrire le flux audio d'une conversation médicale à l'aide du protocole HTTP/2 ou WebSocket StartMedicalStreamTranscription
.
Vous pouvez transcrire un flux audio en streaming de l’une des spécialités médicales suivantes :
-
Cardiologie
-
Neurologie
-
Oncologie
-
Soins primaires
-
Urologie
Chaque spécialité médicale comprend de nombreux types de procédures et de rendez-vous. Les médecins dictent donc de nombreux types de notes. Utilisez les exemples suivants pour vous aider à spécifier la valeur du paramètre specialty
URI de la WebSocket demande ou du Specialty
paramètre de l'StartMedicalStreamTranscription
API :
-
Pour les consultations d’électrophysiologie ou d’échocardiographie, choisissez
CARDIOLOGY
. -
Pour les consultations en oncologie médicale, en oncologie chirurgicale ou en radio-oncologie, choisissez
ONCOLOGY
. -
Pour un médecin qui consulte un patient victime d’un accident vasculaire cérébral, qu’il s’agisse d’un accident ischémique transitoire ou d’un accident vasculaire cérébral, choisissez
NEUROLOGY
. -
Pour une consultation sur l’incontinence urinaire, choisissez
UROLOGY
. -
Pour un examen annuel ou des visites de soins d’urgence, choisissez
PRIMARYCARE
. -
Pour les visites de médecins hospitaliers, choisissez
PRIMARYCARE
. -
Pour les consultations concernant la fertilité, la ligature des trompes, l’insertion d’un DIU ou l’avortement, choisissez
PRIMARYCARE
.
Pour transcrire une conversation médicale en streaming (AWS Management Console)
AWS Management Console Pour transcrire un dialogue clinicien-patient en temps réel, choisissez l'option permettant de transcrire une conversation médicale, de démarrer le flux et de commencer à parler dans le microphone.
-
Connectez-vous à la AWS Management Console
. -
Dans le volet de navigation, sous Amazon Transcribe Médical, sélectionnez Transcription en temps réel.
-
Choisissez Conversation.
-
Pour Spécialité médicale, choisissez la spécialité du médecin.
-
Choisissez Démarrer le streaming.
-
Parlez dans le microphone.
Voici la syntaxe des paramètres d’une requête HTTP/2.
Pour transcrire le flux HTTP/2 d’une conversation médicale, utilisez l’API StartMedicalStreamTranscription
et spécifiez les éléments suivants :
-
LanguageCode
– Code de langue. La valeur valide esten-US
. -
MediaEncoding
– Encodage utilisé pour l’audio en entrée. Les valeurs valides sontpcm
,ogg-opus
etflac
. -
Specialty
– Spécialité du professionnel de santé. -
Type
–CONVERSATION
Pour améliorer la précision de transcription de termes spécifiques dans un flux en temps réel, utilisez un vocabulaire personnalisé. Pour activer un vocabulaire personnalisé, définissez la valeur du paramètre VocabularyName
sur le nom du vocabulaire personnalisé que vous souhaitez utiliser. Pour plus d’informations, consultez la section Amélioration de la précision de la transcription grâce à des vocabulaires personnalisés médicaux.
Pour étiqueter le discours provenant de différents locuteurs, réglez le paramètre ShowSpeakerLabel
sur true
. Pour plus d’informations, consultez la section Activation du partitionnement des locuteurs.
Pour plus d’informations sur la configuration d’un flux HTTP/2 pour transcrire une conversation médicale, consultez la section Configuration d’un flux HTTP/2.
Vous pouvez utiliser une WebSocket demande pour transcrire une conversation médicale. Lorsque vous faites une WebSocket demande, vous créez un URI présigné. Cet URI contient les informations nécessaires pour configurer le flux audio entre votre application et Amazon Transcribe Medical. Pour plus d'informations sur la création de WebSocket demandes, consultezConfiguration d'un WebSocket stream.
Utilisez le modèle suivant pour créer votre URI pré-signé.
GET wss://transcribestreaming.
us-west-2
.amazonaws.com:8443/medical-stream-transcription-websocket ?language-code=languageCode
&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=Signature Version 4 signature
&X-Amz-SignedHeaders=host &media-encoding=flac
&sample-rate=16000
&session-id=sessionId
&specialty=medicalSpecialty
&type=CONVERSATION
&vocabulary-name=vocabularyName
&show-speaker-label=boolean
Pour améliorer la précision de transcription de termes spécifiques dans un flux en temps réel, utilisez un vocabulaire personnalisé. Pour activer un vocabulaire personnalisé, définissez la valeur du vocabulary-name
sur le nom du vocabulaire personnalisé que vous souhaitez utiliser. Pour plus d’informations, consultez la section Amélioration de la précision de la transcription grâce à des vocabulaires personnalisés médicaux.
Pour étiqueter le discours provenant de différents locuteurs, définissez le paramètre show-speaker-label
sur true
. Pour de plus amples informations, veuillez consulter Activation du partitionnement des locuteurs.
Pour plus d'informations sur la création de documents pré-signés URIs, consultezConfiguration d'un WebSocket stream.