기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
의료 받아쓰기의 오디오 파일 녹음하기
일괄 트랜스크립션 작업을 사용하여 의료 대화의 오디오 파일을 변환할 수 있습니다. 이를 사용하여 임상의와 환자의 대화를 필사할 수 있습니다. StartMedicalTranscriptionJob
API 또는 에서 일괄 트랜스크립션 작업을 시작할 수AWS Management Console 있습니다.
StartMedicalTranscriptionJob
API를 사용하여 의료 기록 작업을 시작할 때는Specialty
파라미터의PRIMARYCARE
값으로 지정합니다.
임상의-환자 대화를 필사하려면 (AWS Management Console)
를 사용하여 임상의와 환자의 대화를AWS Management Console 필사하려면 트랜스크립션 작업을 생성하고 [오디오 입력 유형용 대화] 를 선택합니다.
-
AWS Management Console
에 로그인합니다. -
탐색 창의Amazon Transcribe '의료' 에서 '트랜스크립션 작업' 에서 '트랜스크립션 작업을 선택합니다.
-
작업 생성(Create job)을 선택합니다.
-
Job 세부 정보 지정 페이지의 작업 설정에서 다음을 지정합니다.
-
이름 — 트랜스크립션 작업의 이름입니다.
-
오디오 입력 유형 — 받아쓰기
-
-
나머지 필드에는 오디오 파일의Amazon S3 위치와 트랜스크립션 작업의 출력을 저장할 위치를 지정합니다.
-
[Next]를 선택합니다.
-
Create를 선택합니다.
일괄 트랜스크립션 작업 (API) 을 사용하여 의료 대화를 기록하려면
-
StartMedicalTranscriptionJob
API의 경우 다음을 지정합니다.-
의 경우
MedicalTranscriptionJobName
, 에 고유한 이름을 지정하십시오AWS 계정. -
의 경우
LanguageCode
오디오 파일에서 사용되는 언어 및 어휘 필터의 언어에 해당하는 언어 코드를 지정하십시오. -
Media
개체의MediaFileUri
매개 변수에서 변환하려는 오디오 파일의 이름을 지정합니다. -
의
Specialty
경우 오디오 파일에 말하는 임상의의 의료 전문 분야를 지정하십시오. -
Type
에DICTATION
을 지정합니다. -
의
OutputBucketName
경우 트랜스크립션 결과를 저장할Amazon S3 버킷을 지정합니다.
다음은 를 사용하여 해당
PRIMARYCARE
전문 분야의 임상의가 작성한 의료 기록을 필사하는 요청 예시입니다.AWS SDK for Python (Boto3)from __future__ import print_function import time import boto3 transcribe = boto3.client('transcribe') job_name = "
my-first-med-transcription-job
" job_uri = "s3://DOC-EXAMPLE-BUCKET
/my-input-files
/my-audio-file
.flac
" transcribe.start_medical_transcription_job( MedicalTranscriptionJobName = job_name, Media = { 'MediaFileUri': job_uri }, OutputBucketName = 'DOC-EXAMPLE-BUCKET
', OutputKey = 'my-output-files
/', LanguageCode = 'en-US', Specialty = 'PRIMARYCARE', Type = 'DICTATION' ) 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) -
다음 예제 코드는 의료 받아쓰기의 기록 결과를 보여줍니다.
{ "jobName": "dictation-medical-transcription-job", "accountId": "
111122223333
", "results": { "transcripts": [ { "transcript": "... came for a follow up visit today..." } ], "items": [ {...
"start_time": "4.85", "end_time": "5.12", "alternatives": [ { "confidence": "1.0", "content": "came" } ], "type": "pronunciation" }, { "start_time": "5.12", "end_time": "5.29", "alternatives": [ { "confidence": "1.0", "content": "for" } ], "type": "pronunciation" }, { "start_time": "5.29", "end_time": "5.33", "alternatives": [ { "confidence": "0.9955", "content": "a" } ], "type": "pronunciation" }, { "start_time": "5.33", "end_time": "5.66", "alternatives": [ { "confidence": "0.9754", "content": "follow" } ], "type": "pronunciation" }, { "start_time": "5.66", "end_time": "5.75", "alternatives": [ { "confidence": "0.9754", "content": "up" } ], "type": "pronunciation" }, { "start_time": "5.75", "end_time": "6.02", "alternatives": [ { "confidence": "1.0", "content": "visit" } ]...
}, "status": "COMPLETED" }
일괄 트랜스크립션 작업 (AWS CLI) 에서 스피커 파티셔닝을 활성화하려면
-
다음 코드를 실행합니다.
aws transcribe start-medical-transcription-job \ --region
us-west-2
\ --cli-input-json file://example-start-command
.json다음 코드는 의 콘텐츠를 보여줍니다
example-start-command.json
.{ "MedicalTranscriptionJobName": "
my-first-med-transcription-job
", "Media": { "MediaFileUri": "s3://DOC-EXAMPLE-BUCKET
/my-input-files
/my-audio-file
.flac
" }, "OutputBucketName": "DOC-EXAMPLE-BUCKET
", "OutputKey": "my-output-files
/", "LanguageCode": "en-US", "Specialty": "PRIMARYCARE", "Type": "DICTATION" }