기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
트랜스크립션과 레코딩 싱크의 결합
Amazon Transcribe 및 Amazon Transcribe 통화 분석 프로세서를 Amazon S3 레코딩 싱크와 결합할 수 있습니다. 빌더는 API 호출을 통해 또는 콘솔을 사용하여 Amazon Transcribe 프로세서 외에 RecordingSinkConfiguration CreateMediaInsightsPipelineConfigurationS3를 전달할 수 있습니다.
Amazon S3 레코딩 싱크와 함께 Amazon Transcribe 또는 Amazon Transcribe 콜 애널리틱스 프로세서를 사용할 수 있지만 둘 다 사용할 수는 없습니다. 트랜스크립션 프로세서가 있든 없든 녹음 싱크 외에도 동일한 구성에 음성 분석을 추가할 수도 있습니다.
참고
위에 나열된 프로세서 중 하나를 사용하여 녹음을 활성화할 수 있습니다. 하지만 Amazon S3 통화 녹음과 함께 Amazon Transcribe 통화 분석을 활성화하면 Amazon Transcribe 통화 분석과 Amazon S3 통화 녹음에서 각각 하나씩, 중복된 녹음 파일을 받게 됩니다.
다음 사항에 유의하십시오.
-
고유한 이름을 사용해야 합니다.
MediaInsightsPipelineConfigurationName
-
에
ResourceAccessRoleArn
대한 자세한 내용은 이 안내서를 통화 분석 리소스 액세스 역할 사용 참조하십시오. -
Destination
값은 S3 경로 ARN이어야 합니다. Amazon S3 버킷은 동일한 계정이 소유해야 합니다. -
Transcribe 및 레코딩이 포함된 구성을 사용하여 파이프라인을 생성하는 경우 일시 중지 및 재개는 Kinesis Data 스트림에서 생성된 인사이트에만 나타납니다. KVS 스트림의 모든 데이터는 기록되고 Amazon S3에 업로드됩니다.
-
구성에서 레코딩 외에 Amazon 트랜스크립션 또는 트랜스크립브 콜 분석 (TCA) 을 사용하는 경우, 미디어 인사이트 파이프라인은 트랜스크립션 또는 트랜스크립션 콜 분석 인사이트를 실시간으로 제공하고, 통화 종료 시 Amazon S3 레코딩을 제공합니다. 통화 분석 중에 트랜스크립션 서비스가 실패하더라도 S3 레코딩 작업은 계속 실행을 시도합니다. 반대로, Amazon S3 기록 실패는 트랜스크립션이 완료된 후에 실행되므로 트랜스크립션 인사이트에 영향을 주지 않습니다.
이 예는 Amazon Transcribe 프로세서와 Amazon S3 레코딩 싱크를 사용한 구성을 보여줍니다. 또한 이 예제는 부분적인 결과 안정화를 지원하여 출력 지연 시간을 줄일 수 있지만 정확도에는 영향을 미칠 수 있습니다. 자세한 내용은 Amazon Transcribe 개발자 가이드의 부분 결과 안정화를 참조하십시오.
{ "MediaInsightsPipelineConfigurationName": unique_configuration_name, "ResourceAccessRoleArn":
role_arn
, "Elements": [{ "AmazonTranscribeProcessorConfiguration": { "ContentIdentificationType": "string
", "ContentRedactionType": "string
", "EnablePartialResultsStabilization":boolean
, //Enables partial result stabilization. Can reduce latency. May impact accuracy. "FilterPartialResults":boolean
, //To control partial utterance events "LanguageCode": "string
", "LanguageModelName": "string
", "PartialResultsStability": "string
", "PiiEntityTypes": "string
", "ShowSpeakerLabel":boolean
, "VocabularyFilterMethod": "string
", "VocabularyFilterName": "string
", "VocabularyName": "string
" }, "Type": "AmazonTranscribeProcessor" }, { "KinesisDataStreamSinkConfiguration": { "InsightsTarget":KDS_arn
//Where recording and insights live metadata will be delivered. }, "Type": "KinesisDataStreamSink" }, { "S3RecordingSinkConfiguration": { "Destination":S3_Arn
, "RecordingFileFormat":file_format
// Specify "Opus" or "WAV" as the recording file format. }, "Type": "S3RecordingSink" } ] }