기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
사용자 지정 의학 어휘를 사용한 오디오 파일 트랜스크립션
StartMedicalTranscriptionJob
또는를 사용하여 사용자 지정 어휘를 사용하여 트랜스크립션 정확도를 개선하는 트랜스크립션 작업을 AWS Management Console 시작합니다.
-
AWS Management Console
에 로그인합니다. -
탐색 창의 Amazon Transcribe 의료에서 트랜스크립션 작업을 선택합니다.
-
작업 생성을 선택합니다.
-
작업 세부 정보 지정 페이지에서 트랜스크립션 작업에 대한 정보를 제공합니다.
-
Next(다음)를 선택합니다.
-
사용자 지정에서 사용자 지정 어휘를 활성화합니다.
-
어휘 선택에서 사용자 지정 어휘를 선택합니다.
-
생성(Create)을 선택합니다.
배치 트랜스크립션 작업을 사용하여 오디오 파일의 화자 파티셔닝을 활성화하려면(API)
-
StartMedicalTranscriptionJob
API의 경우 다음을 지정하세요.-
MedicalTranscriptionJobName
에서 AWS 계정의 고유한 이름을 지정합니다. -
LanguageCode
에는 오디오 파일에서 사용하는 언어와 어휘 필터의 언어에 해당하는 언어 코드를 지정합니다. -
Media
객체의MediaFileUri
파라미터에서 트랜스크립션할 오디오 파일의 이름을 지정합니다. -
Specialty
에는 오디오 파일에서 말하는 임상의의 전문 분야를 지정합니다. -
Type
에는 오디오 파일이 대화인지 구술인지를 지정합니다. -
OutputBucketName
에서 트랜스크립션 결과를 저장할 Amazon S3 버킷을 지정합니다. -
Settings
객체에서 다음을 지정합니다.-
VocabularyName
- 사용자 지정 어휘의 이름.
-
-
다음 요청은 AWS SDK for Python (Boto3) 를 사용하여 사용자 지정 어휘로 배치 트랜스크립션 작업을 시작합니다.
from __future__ import print_function import time import boto3 transcribe = boto3.client('transcribe', '
us-west-2
') job_name = "my-first-med-transcription-job
" job_uri = "s3://amzn-s3-demo-bucket
/my-input-files
/my-media-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 = { 'VocabularyName': 'example-med-custom-vocab' } ) 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)