

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Contact Lens에서 음성 고객 응대를 분석하기 위한 대화형 분석 세그먼트 스트림용 데이터 모델
<a name="real-time-contact-analysis-segment-streams-data-model"></a>

실시간 고객 응대 분석 세그먼트 스트림은 JSON으로 생성됩니다. 실시간 대화 분석이 활성화된 모든 고객 응대에 대해 이벤트 JSON 블롭이 관련 스트림에 게시됩니다. 음성 고객 응대에 대한 대화 분석 세션에 게시할 수 있는 이벤트 유형은 다음과 같습니다.
+ STARTED 이벤트 - 각 대화 분석 세션은 세션이 시작될 때 하나의 STARTED 이벤트를 게시합니다.
+ SEGMENTS 이벤트 - 대화 분석 세션은 세션 중에 0개 이상의 SEGMENTS 이벤트를 게시할 수 있습니다. 이러한 이벤트에는 분석된 정보가 포함된 세그먼트 목록이 포함되어 있습니다. 음성 고객 응대의 경우 세그먼트 목록에는 ‘`Utterance`‘, ‘`Transcript`‘, ‘`Categories`‘ 또는 ‘`PostContactSummary`‘ 세그먼트가 포함될 수 있습니다.
+ COMPLETED 또는 FAILED 이벤트 - 각 대화 분석 세션은 세션이 끝날 때 COMPLETED 또는 FAILED 이벤트를 하나씩 게시합니다.

## 음성 고객 응대에 대해 모든 이벤트에 포함되는 공통 속성
<a name="segment-streams-data-model-common-properties"></a>

모든 이벤트에는 다음 속성이 포함됩니다.

**버전**  
이벤트 스키마의 버전입니다.  
유형: 문자열

**채널**  
이 고객 응대 채널의 유형입니다.  
유형: 문자열  
유효한 값: `VOICE`, `CHAT`, `TASK`   
채널에 대한 자세한 내용은 [Amazon Connect에서 연락처를 라우팅하기 위한 채널 및 동시성](channels-and-concurrency.md) 섹션을 참조하세요.

**AccountId**  
이 고객 응대가 이루어지는 계정의 식별자.  
유형: 문자열

**ContactId**  
분석 중인 고객 응대의 식별자.  
유형: 문자열

**InstanceId**  
이 인스턴스가 이루어지는 계정의 식별자.  
유형: 문자열 

**LanguageCode**  
이 고객 응대와 관련된 언어 코드.  
유형: 문자열   
유효한 값: [Contact Lens 실시간 통화 분석에 지원되는 언어](supported-languages.md#supported-languages-contact-lens) 중 하나에 대한 언어 코드.

**EventType**  
게시된 이벤트 유형입니다.  
유형: 문자열  
유효값: `STARTED`, `SEGMENTS`, `COMPLETED`, `FAILED` 

## STARTED 이벤트
<a name="segment-streams-data-model-started-event"></a>

`STARTED` 이벤트에는 공통 속성만 포함됩니다.
+ 버전
+ 채널
+ AccountId
+ ContactId
+ LanguageCode
+ EventType: STARTED

## SEGMENTS 이벤트
<a name="segment-streams-data-model-segments-event"></a>

`SEGMENTS` 이벤트에는 다음 속성이 포함됩니다.
+ 버전
+ 채널
+ AccountId
+ ContactId
+ LanguageCode
+ EventType: SEGMENTS
+ 세그먼트: `SEGMENTS` 이벤트에는 공통 속성 외에도 분석된 정보가 있는 세그먼트 목록이 포함됩니다.

  유형: [세그먼트](#segment) 객체 배열
+ PostContactSummary : 음성 고객 응대 세그먼트의 고객 응대 후 요약에 대한 정보입니다.

  유형: [PostContactSummary](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-contact-lens_PostContactSummary.html) 객체 

  필수 여부: 아니요

**세그먼트**  
실시간 분석 세션의 분석된 세그먼트.  
각 세그먼트는 다음과 같은 선택적 속성을 가진 객체입니다. 세그먼트 유형에 따라 이러한 속성 중 하나만 표시됩니다.  
+ 발화
+ 기록
+ Categories
+ PostContactSummary

**발화**  
분석된 발화.  
필수 여부: 아니요  
+ **Id**

  발화의 ID.

  유형: 문자열
+ ** TranscriptId**

  이 발화와 관련된 녹취록의 ID.

  유형: 문자열
+ **ParticipantId**

  이 참가자의 ID.

  유형: 문자열
+ ** ParticipantRole**

  참가자의 역할. 고객, 에이전트 또는 시스템을 예로 들 수 있습니다.

  유형: 문자열
+ ** PartialContent**

  이 발화의 내용.

  유형: 문자열
+ **시작 오프셋 밀리스**

  이 기록에 대한 고객 응대의 시작 오프셋.

  유형: 정수
+ **엔드오프셋 밀리스**

  이 기록에 대한 고객 응대의 엔드 오프셋.

  유형: 정수

**기록**  
분석된 기록.  
유형: [기록](https://docs.aws.amazon.com/contact-lens/latest/APIReference/API_Transcript.html) 객체   
필수 여부: 아니요

**Categories**  
일치하는 범주 규칙.  
유형: [범주](https://docs.aws.amazon.com/contact-lens/latest/APIReference/API_Categories.html) 객체  
필수 여부: 아니요

**PostContactSummary**  
음성 고객 응대 세그먼트의 고객 응대 후 요약에 대한 정보입니다.  
유형: [PostContactSummary](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-contact-lens_PostContactSummary.html) 객체  
필수 여부: 아니요

## COMPLETED 이벤트
<a name="segment-streams-data-model-completed-event"></a>

`COMPLETED` 이벤트에는 다음 공통 속성만 포함됩니다.
+ 버전
+ 채널
+ AccountId
+ ContactId
+ LanguageCode
+ EventType: COMPLETED

## FAILED 이벤트
<a name="segment-streams-data-model-failed-event"></a>

`FAILED` 이벤트에는 다음 공통 속성만 포함됩니다.
+ 버전
+ 채널
+ AccountId
+ ContactId
+ LanguageCode
+ EventType: FAILED